#softwareTesting #proQuality_articles
Приходилось ли Вам когда-нибудь тестировать формы авторизации?
Думаю, что каждый тестировщик сталкивался с ситуацией, когда после тестирования одной из таких «форм» с логином и паролем приходилось заводить баг-репорт c использованием слова «Авторизация».
Именно поэтому в данной статье мы разберем такой процесс как «Авторизация», а также поговорим о таких очень близких понятиях как «Идентификация» и «Аутентификация».
Идентификация, Аутентификация, Авторизация. В чем же разница?
Приходилось ли Вам когда-нибудь тестировать формы авторизации?
Думаю, что каждый тестировщик сталкивался с ситуацией, когда после тестирования одной из таких «форм» с логином и паролем приходилось заводить баг-репорт c использованием слова «Авторизация».
Именно поэтому в данной статье мы разберем такой процесс как «Авторизация», а также поговорим о таких очень близких понятиях как «Идентификация» и «Аутентификация».
Идентификация, Аутентификация, Авторизация. В чем же разница?
IT_One QA Auto Meetup — бесплатный онлайн-митап при поддержке JUG Ru Group.
Митап пройдет на сайте IT_One — 14 марта в 18:00.
Спикеры IT_One расскажут об автоматизации тестирования: от построения стратегии до выбора инструментов и пошагового плана внедрения автотестов.
В программе:
✔ Алексей Антонов — «Стратегия автоматизации тестирования и надо ли писать код?»
✔ Сергей Аккуратов — «Как минимизировать риски при внедрении автоматизации тестирования? Строим пошаговый план».
Вы сможете задать вопросы спикерам и подискутировать с другими участниками. Авторы четырех лучших вопросов получат футболки. Также разыграем комплект мерча от ITOne среди тех, кто пройдет опрос и оставит отзыв о митапе. Опрос отправим на почту всем участникам после окончания митапа 🎁
Участие бесплатное. Достаточно зарегистрироваться на сайте.
Митап пройдет на сайте IT_One — 14 марта в 18:00.
Спикеры IT_One расскажут об автоматизации тестирования: от построения стратегии до выбора инструментов и пошагового плана внедрения автотестов.
В программе:
✔ Алексей Антонов — «Стратегия автоматизации тестирования и надо ли писать код?»
✔ Сергей Аккуратов — «Как минимизировать риски при внедрении автоматизации тестирования? Строим пошаговый план».
Вы сможете задать вопросы спикерам и подискутировать с другими участниками. Авторы четырех лучших вопросов получат футболки. Также разыграем комплект мерча от ITOne среди тех, кто пройдет опрос и оставит отзыв о митапе. Опрос отправим на почту всем участникам после окончания митапа 🎁
Участие бесплатное. Достаточно зарегистрироваться на сайте.
it-one.jugru.org
Джедайские трюки Java, или Как оптимизировать приложения
Офлайн-митап о том, как делать производительные многопоточные Java-приложения
#automationTesting
Классическая история: разработчики разрабатывают, автоматизаторы пишут тесты. Банковское приложение, backend, web, ios и android платформы, очень много схожих тест-кейсов. В какой-то момент сама скорость появления новых фич сильно превышает даже теоретическую возможность покрывать их автотестами.
В новой статье автор расскажет, как решал подобную проблему на своем проекте и как пришел к тому, что писать автотесты теперь может любой сотрудник.
Перестаньте писать автотесты силами автоматизаторов
Классическая история: разработчики разрабатывают, автоматизаторы пишут тесты. Банковское приложение, backend, web, ios и android платформы, очень много схожих тест-кейсов. В какой-то момент сама скорость появления новых фич сильно превышает даже теоретическую возможность покрывать их автотестами.
В новой статье автор расскажет, как решал подобную проблему на своем проекте и как пришел к тому, что писать автотесты теперь может любой сотрудник.
Перестаньте писать автотесты силами автоматизаторов
Хабр
Перестаньте писать автотесты силами автоматизаторов
Соробан, инструмент для проверки калькулятора на счётах (на самом деле — два интерфейса, для коротких расчётов тактильный был удобнее) У нас была классическая история: разработчики разрабатывают,...
#softwareTesting
Санитарное, или санити-тестирование, или «тестирование согласованности» это разновидность регрессионного тестирования, проверка работоспособности после добавления новой функции. Санитарное тестирование это «небольшая остановка для проверки», будет ли билд работать.
В сегодняшней статье автор подробно расскажет о санити-тестировании, его плюсах и минусах, объяснит разницу между санити, smoke, повторным и регрессионным тестированием.
Санитарное тестирование (sanity testing) — небольшой гайд
Санитарное, или санити-тестирование, или «тестирование согласованности» это разновидность регрессионного тестирования, проверка работоспособности после добавления новой функции. Санитарное тестирование это «небольшая остановка для проверки», будет ли билд работать.
В сегодняшней статье автор подробно расскажет о санити-тестировании, его плюсах и минусах, объяснит разницу между санити, smoke, повторным и регрессионным тестированием.
Санитарное тестирование (sanity testing) — небольшой гайд
#softwareTesting
Нефункциональное тестирование так же важно, как и функциональное. Если мы хотим иметь представление об общем качестве нашего продукта, тестирование производительности необходимо включить в план. Чтобы правильно управлять тестированием производительности, нужно следовать всем этапам.
Автор данной статьи рассказывает об этапах тестирования производительности, результатом которых станут надежные тесты, возможность обнаружить и устранить узкие места еще на этапе тестов, а не в продакшене, и в конечном итоге — более качественный продукт.
Эффективное управление тестированием производительности
Нефункциональное тестирование так же важно, как и функциональное. Если мы хотим иметь представление об общем качестве нашего продукта, тестирование производительности необходимо включить в план. Чтобы правильно управлять тестированием производительности, нужно следовать всем этапам.
Автор данной статьи рассказывает об этапах тестирования производительности, результатом которых станут надежные тесты, возможность обнаружить и устранить узкие места еще на этапе тестов, а не в продакшене, и в конечном итоге — более качественный продукт.
Эффективное управление тестированием производительности
Хабр
Эффективное управление тестированием производительности
Что представляет собой тестирование производительности? Раньше в проектах мы прибегали по большей части к функциональному тестированию, и у нас редко появлялась возможность провести нефункциональное...
#proQuality_books #softwareTesting
Что такое тестирование. Курс молодого бойца
Автор: Ольга Назина
Количество страниц: 592
Язык издания: Русский
Книга-тренинг для начинающих тестировщиков в виде комикса, где доступным языком описаны необходимые для тестирования программ знания от базовых до комплексных вещей. Материал содержит не только теорию-лекции, но и домашние задания в виде вопросов для самопроверки и полезные советы из практики.
Данная книга вполне может пополнить ряд классичесих настольных книг для новичков на равне с широко известными книгами Савина и Куликова.
Плюсы:
➕Выигрышная подача материала в виде комикса и иллюстраций
➕Книга-тренинг, которая включает теоретические сведения и задачи
➕Подходит для начинающих тестировщиков в начале карьеры или для людей, кто хочет позакомиться с тестированием
➕Основана на метериалах лекций курса автора «Школа начинающего тестировщика»
➕Бумажная и электронная версии
Недостатки:
➖Может показаться слишком простой
➖Покрывает только фундамент темы тестирования
Для кого книга:
✔️Начинающим тестировщикам
✔️Людям, не знакомым с профессией
Об авторе:
Ольга Назина – автор статей на хабре, бесплатных уроков на YouTube и тренер курсов по тестированию.
Обзор книги от самого автора и его статьи вы можете найти хабре. Многие статьи автора наш канал уже публиковал ранее.
Что такое тестирование. Курс молодого бойца
Автор: Ольга Назина
Количество страниц: 592
Язык издания: Русский
Книга-тренинг для начинающих тестировщиков в виде комикса, где доступным языком описаны необходимые для тестирования программ знания от базовых до комплексных вещей. Материал содержит не только теорию-лекции, но и домашние задания в виде вопросов для самопроверки и полезные советы из практики.
Данная книга вполне может пополнить ряд классичесих настольных книг для новичков на равне с широко известными книгами Савина и Куликова.
Плюсы:
➕Выигрышная подача материала в виде комикса и иллюстраций
➕Книга-тренинг, которая включает теоретические сведения и задачи
➕Подходит для начинающих тестировщиков в начале карьеры или для людей, кто хочет позакомиться с тестированием
➕Основана на метериалах лекций курса автора «Школа начинающего тестировщика»
➕Бумажная и электронная версии
Недостатки:
➖Может показаться слишком простой
➖Покрывает только фундамент темы тестирования
Для кого книга:
✔️Начинающим тестировщикам
✔️Людям, не знакомым с профессией
Об авторе:
Ольга Назина – автор статей на хабре, бесплатных уроков на YouTube и тренер курсов по тестированию.
Обзор книги от самого автора и его статьи вы можете найти хабре. Многие статьи автора наш канал уже публиковал ранее.
Хабр
Что такое тестирование. Курс молодого бойца. Книга для новичков
Книга для начинающих тестировщиков Привет! Меня зовут Ольга Назина. Я в тестировании с 2006 года. Тестировщик, тренер, практик, энтузиаст — вот тут можно почитать обо мне подробнее . Я очень...
#automationTesting
TestNG - это фреймворк для автоматизации тестирования, написанный на Java, имеющий некоторые преимущества на фоне JUnit и NUnit, например тем, что более гибкий и расширяемый. Сделан «по мотивам» JUnit с учетом его слабых мест. Имеет открытый исходный код.
В сегодняшней статье автор подробно расскажет о фреймворке TestNG, его преимуществах, архитектуре, возможностях и проведет сравнение с JUnit.
TestNG — большой гайд
TestNG - это фреймворк для автоматизации тестирования, написанный на Java, имеющий некоторые преимущества на фоне JUnit и NUnit, например тем, что более гибкий и расширяемый. Сделан «по мотивам» JUnit с учетом его слабых мест. Имеет открытый исходный код.
В сегодняшней статье автор подробно расскажет о фреймворке TestNG, его преимуществах, архитектуре, возможностях и проведет сравнение с JUnit.
TestNG — большой гайд
#softwareTesting #mobileTesting
Если вы не первый день в тестировании, то знаете про существование нефункциональных проверок и как они могут поломать жизнь приложения.
В этой статье автор расскажет о популярных и специфических кейсах в работе с мобильными приложениями: работе на экране настройки в режиме разработчика, работе с клавиатурой и вводом эмоджи 🙂, а ещё о измерении скорости загрузки приложения на разных платформах.
Нефункциональные проверки при тестировании мобильных приложений
Если вы не первый день в тестировании, то знаете про существование нефункциональных проверок и как они могут поломать жизнь приложения.
В этой статье автор расскажет о популярных и специфических кейсах в работе с мобильными приложениями: работе на экране настройки в режиме разработчика, работе с клавиатурой и вводом эмоджи 🙂, а ещё о измерении скорости загрузки приложения на разных платформах.
Нефункциональные проверки при тестировании мобильных приложений
Хабр
Нефункциональные проверки при тестировании мобильных приложений
Привет! Я Линар Юнусов, тестировщик из мобильной команды СберМаркета. Если вы не первый день в тестировании, то знаете про существование нефункциональных проверок и как они могут поломать жизнь...
#softwareTesting
Может показаться, что 2FA аутентификация — это гарантированный способ защитить свой аккаунт и никакие «эти ваши хакеры» не смогут, скажем, увести мою внутреннюю валюту для покупки одежды персонажам на игровом аккаунте. Но система двухфакторной аутентификации может иметь большое количество уязвимостей.
В данной статье автор собрал способы тестирования 2FA на уязвимости, их эксплуатацию, а также возможные варианты обхода существующей защиты от некоторых видов атак.
Тестирование двухфакторной аутентификации и возможные варианты обхода
Может показаться, что 2FA аутентификация — это гарантированный способ защитить свой аккаунт и никакие «эти ваши хакеры» не смогут, скажем, увести мою внутреннюю валюту для покупки одежды персонажам на игровом аккаунте. Но система двухфакторной аутентификации может иметь большое количество уязвимостей.
В данной статье автор собрал способы тестирования 2FA на уязвимости, их эксплуатацию, а также возможные варианты обхода существующей защиты от некоторых видов атак.
Тестирование двухфакторной аутентификации и возможные варианты обхода
Хабр
Тестирование двухфакторной аутентификации и возможные варианты обхода
Еще до того, как я начал постигать сложную науку информационной безопасности, мне казалось, что 2FA аутентификация — это гарантированный способ защитить свой аккаунт и никакие «эти ваши хакеры» не...
#softwareTesting #proQuality_translation
Мобильные устройства, а вместе с ними и мобильные приложения прочно вошли в нашу жизнь. Трудно представить себе QA-инженера, который бы ни разу не столкнулся с необходимостью что-то тестировать на мобильном телефоне. А между тем, такое тестирование существенно отличает от веб и имеет множество тонкостей и подводных камней.
В данной статье автор дает общее представление об различиях мобильного и веб-тестирования и дает некоторые рекомендации, которые, наверняка, будут полезны начинающим тестировщикам.
Различия в тестировании мобильных и веб-приложений
Мобильные устройства, а вместе с ними и мобильные приложения прочно вошли в нашу жизнь. Трудно представить себе QA-инженера, который бы ни разу не столкнулся с необходимостью что-то тестировать на мобильном телефоне. А между тем, такое тестирование существенно отличает от веб и имеет множество тонкостей и подводных камней.
В данной статье автор дает общее представление об различиях мобильного и веб-тестирования и дает некоторые рекомендации, которые, наверняка, будут полезны начинающим тестировщикам.
Различия в тестировании мобильных и веб-приложений
#automationTesting
Тестирование нативных мобильных приложений для Android и iOS обычно обеспечивается библиотеками UiAutomator2 и XCUITest, но сейчас, в связи с появлением мобильных приложений, разработанных с использованием Flutter Framework, использовать их для тестирования становится затруднительно.
В этой статье автор рассмотрит возможности драйвера appium-flutter-driver для тестирования flutter-приложений и разработает несложные тесты на Python с использованием Appium.
Тестирование мобильных приложений на Flutter с использованием Python + Appium
Тестирование нативных мобильных приложений для Android и iOS обычно обеспечивается библиотеками UiAutomator2 и XCUITest, но сейчас, в связи с появлением мобильных приложений, разработанных с использованием Flutter Framework, использовать их для тестирования становится затруднительно.
В этой статье автор рассмотрит возможности драйвера appium-flutter-driver для тестирования flutter-приложений и разработает несложные тесты на Python с использованием Appium.
Тестирование мобильных приложений на Flutter с использованием Python + Appium
Хабр
Тестирование мобильных приложений на Flutter с использованием Python + Appium
Тестирование нативных мобильных приложений для Android и iOS обычно обеспечивается библиотеками UiAutomator2 и XCUITest, но сейчас, в связи с появлением мобильных приложений, разработанных с...
#softwareTesting
Тестирование делится на функциональное и нефункциональное. Что такое нефункциональное тестирование? Быстрый ответ: проверка нефункциональных требований (например, производительность, юзабилити, надежность, совместимость).
В новой статье автор расскажет, какие цели и приимущества нефункционального тестирования, какая разница между функциональным и нефункциональным тестированием, опишет типы нефункционального тестирования.
Нефункциональное тестирование — гайд
Тестирование делится на функциональное и нефункциональное. Что такое нефункциональное тестирование? Быстрый ответ: проверка нефункциональных требований (например, производительность, юзабилити, надежность, совместимость).
В новой статье автор расскажет, какие цели и приимущества нефункционального тестирования, какая разница между функциональным и нефункциональным тестированием, опишет типы нефункционального тестирования.
Нефункциональное тестирование — гайд
#Events
Конференция Heisenbug? Ну-ка затестим!
Heisenbug — крупнейшее событие в России, посвященное тестированию ПО. И да, это конференция не только для тестировщиков. Разработчики, тимлиды, директора по качеству тоже найдут для себя полезное и смогут подискутировать на извечную тему «тестировщик супротив разработчика».
В программе технические доклады от спикеров из топовых компаний. Поговорим про нагрузочное тестирование, сбор метрик, узнаем, как писать юнит-тесты, решающие проблемы с запросами к БД и даже затронем тестирование марсианских роботов-спелеологов! И это только малая часть тем программы.
Будут и воркшопы, где можно углубиться в тему и попрактиковаться в правильных подходах и паттернах.
Heisenbug позволит пообщаться с коллегами из разных компаний, получить новые знания в области тестирования и просто хорошо провести время.
Конференция Heisenbug? Ну-ка затестим!
Heisenbug — крупнейшее событие в России, посвященное тестированию ПО. И да, это конференция не только для тестировщиков. Разработчики, тимлиды, директора по качеству тоже найдут для себя полезное и смогут подискутировать на извечную тему «тестировщик супротив разработчика».
В программе технические доклады от спикеров из топовых компаний. Поговорим про нагрузочное тестирование, сбор метрик, узнаем, как писать юнит-тесты, решающие проблемы с запросами к БД и даже затронем тестирование марсианских роботов-спелеологов! И это только малая часть тем программы.
Будут и воркшопы, где можно углубиться в тему и попрактиковаться в правильных подходах и паттернах.
Heisenbug позволит пообщаться с коллегами из разных компаний, получить новые знания в области тестирования и просто хорошо провести время.
Heisenbug 2025 Autumn. Конференция по тестированию не только для тестировщиков
Heisenbug 2025 Autumn | Расписание | Конференция по тестированию
Расписание конференции Heisenbug 2025 Autumn.
#softwareTesting
Как и любые профилактические проверки, периодическое нагрузочное тестирование будет, несомненно, позитивно влиять на развитие вашего продукта/сервиса. Оно помогает выявить ошибки как в архитектуре проекта, так и в его кодовой базе.
Автор сегодняшней статьи расскажет и покажет, как они проводят, пожалуй, эталонное нагрузочное тестирование — в плане полноты покрытия и полноты получаемого в итоге отчёта. Этими наработками вы сможете воспользоваться и для улучшения работы собственного проекта.
Нагрузочное тестирование: что? где? когда?
Как и любые профилактические проверки, периодическое нагрузочное тестирование будет, несомненно, позитивно влиять на развитие вашего продукта/сервиса. Оно помогает выявить ошибки как в архитектуре проекта, так и в его кодовой базе.
Автор сегодняшней статьи расскажет и покажет, как они проводят, пожалуй, эталонное нагрузочное тестирование — в плане полноты покрытия и полноты получаемого в итоге отчёта. Этими наработками вы сможете воспользоваться и для улучшения работы собственного проекта.
Нагрузочное тестирование: что? где? когда?
Хабр
Нагрузочное тестирование: что? где? когда?
После весны 2020 года слово “тестирование” приобрело некоторые неожиданные значения и неоднозначные коннотации — пожалуй, везде, кроме IT. В нашей сфере без него никуда — и так было всегда. Видов...
#automationTesting #proQuality_translation
Внедрение автоматизированных тестов является сложной задачей и включает множество аспектов, которые стоит учитывать. От выбора уровней для проверки (API, UI или оба) до управления тестовыми данными и подбора подходящей библиотеки для работы.
Автор сегодняшней статьи делится руководством по внедрению автоматизации на проект и рассказывает об аспектах, на которые нужно обратить внимание.
Внедрение автоматизации тестирования в ваш проект
Внедрение автоматизированных тестов является сложной задачей и включает множество аспектов, которые стоит учитывать. От выбора уровней для проверки (API, UI или оба) до управления тестовыми данными и подбора подходящей библиотеки для работы.
Автор сегодняшней статьи делится руководством по внедрению автоматизации на проект и рассказывает об аспектах, на которые нужно обратить внимание.
Внедрение автоматизации тестирования в ваш проект
Хабр
Внедрение автоматизации тестирования в ваш проект
Внедрение автоматизированных тестов, которые тестируют всё приложение, является сложной задачей. От выбора уровней для проверки (API, UI или оба) до управления тестовыми данными и подбора подходящей...
#automationTesting
Представьте себе такую ситуацию. Вы запилили мегакрутую фичу на странице сайта и через месяц решили оценить её эффективность. Начинаете считать — и понимаете, что своим релизом вы сломали метрики на странице. Знакомо?
События — это действия пользователей на сайте, которые можно отслеживать: клики на кнопки, переходы и просмотры страниц. Когда пользователь совершает целевое действие, в систему аналитики отправляется событие.
В этой статье автор расскажет, как автоматизировать процесс тестирования всех событий продуктовой аналитики.
Автоматическое тестирование аналитики в браузере
Представьте себе такую ситуацию. Вы запилили мегакрутую фичу на странице сайта и через месяц решили оценить её эффективность. Начинаете считать — и понимаете, что своим релизом вы сломали метрики на странице. Знакомо?
События — это действия пользователей на сайте, которые можно отслеживать: клики на кнопки, переходы и просмотры страниц. Когда пользователь совершает целевое действие, в систему аналитики отправляется событие.
В этой статье автор расскажет, как автоматизировать процесс тестирования всех событий продуктовой аналитики.
Автоматическое тестирование аналитики в браузере
Хабр
Автоматическое тестирование аналитики в браузере
Представьте себе такую ситуацию. Вы запилили мегакрутую фичу на странице сайта и через месяц решили оценить её эффективность. Начинаете считать — и понимаете, что своим релизом вы сломали метрики на...
#softwareTesting #apiTesting
В нашей сегодняшней статье автор расскажет о важности написания тест-кейсов по API, а именно про стратегию составления тест-кейсов по бэку, где результатом является хорошо структурированный тест-кейс.
Шаблоны тест-кейсов по API, тест-кейсы по идемпотентности
В нашей сегодняшней статье автор расскажет о важности написания тест-кейсов по API, а именно про стратегию составления тест-кейсов по бэку, где результатом является хорошо структурированный тест-кейс.
Шаблоны тест-кейсов по API, тест-кейсы по идемпотентности
Хабр
Шаблоны тест-кейсов по API, тест-кейсы по идемпотентности
Привет всем! Давайте знакомиться. Я, Надежда Дудник, главный инженер по тестированию в СБЕРе, а ещё ментор по тестированию ПО. Как два года я веду блог по тестированию, помогаю начинающим специалистам...
#softwareTesting #mobileTesting
Проведение тестирования безопасности мобильного приложения не всегда простая задача для тестировщика. Но можно выделить стандартные проверки безопасности, которые рекомендуется выполнять перед релизом приложения в стор.
В сегодняшней статье автор поделится опытом, какие проверки безопасности и какие кейсы следует добавить при регрессионном тестировании безопасности мобильного приложения.
https://habr.com/ru/company/sbermarket/blog/676978/
Проведение тестирования безопасности мобильного приложения не всегда простая задача для тестировщика. Но можно выделить стандартные проверки безопасности, которые рекомендуется выполнять перед релизом приложения в стор.
В сегодняшней статье автор поделится опытом, какие проверки безопасности и какие кейсы следует добавить при регрессионном тестировании безопасности мобильного приложения.
https://habr.com/ru/company/sbermarket/blog/676978/
Хабр
Тестирование безопасности мобильного приложения: стандартные кейсы при регрессе
Привет! Я Линар Юнусов, тестировщик из мобильной команды СберМаркета. При создании списка проверок мы попросили помощи у команды информационной безопасности, отдельная благодарность Дмитрию Терёшину...
#softwareTesting #mobileTesting #proQuality_translation
Определение точного объёма и среды для тестов всегда было среди основных вопросов, которым стоит уделить внимание.
В данной статье автор берёт за основу базовую пирамиду тестирования и делится собственной пирамидой, которую команда применяет для тестирования мобильного приложения.
Как эффективно тестировать мобильные приложения? Пятиуровневая пирамида тестирования
Определение точного объёма и среды для тестов всегда было среди основных вопросов, которым стоит уделить внимание.
В данной статье автор берёт за основу базовую пирамиду тестирования и делится собственной пирамидой, которую команда применяет для тестирования мобильного приложения.
Как эффективно тестировать мобильные приложения? Пятиуровневая пирамида тестирования
Хабр
Как эффективно тестировать мобильные приложения? Пятиуровневая пирамида тестирования
Тестирование, вероятно, является одной из самых горячих тем в разработке программного обеспечения. Все согласны с необходимостью качественного тестирования и определенного количества тестов (или...
#softwareTesting
Как быть тестировщику, если на проекте нет аналитика и спецификации? Автор данной статьи рассказывает о трёх возможных вариантах действия — осторожном, умеренно рискованном и максимально вовлечённом.
Будет особенно полезно для QA начального и среднего уровня — чтобы не растеряться, попав в похожую ситуацию.
Как жить QA в условиях проблемной документации
Как быть тестировщику, если на проекте нет аналитика и спецификации? Автор данной статьи рассказывает о трёх возможных вариантах действия — осторожном, умеренно рискованном и максимально вовлечённом.
Будет особенно полезно для QA начального и среднего уровня — чтобы не растеряться, попав в похожую ситуацию.
Как жить QA в условиях проблемной документации
Хабр
Как жить QA в условиях проблемной документации
Как быть тестировщику, если на проекте нет аналитика и спецификации? Маша Кузнецова, младший QA-инженер red_mad_robot, рассказывает о трёх возможных вариантах действия —...