Чтобы правильно организовать испытания на стадии разработки, можно следовать такому алгоритму:
Выяснить проблемы и ожидания от тестирования. 1 Для этого проведите опрос среди членов команды. 1 Начните с QA-инженеров и менеджера проекта, а далее подключите лидов разработки и остальных членов команды. 1
Внедряйте улучшения постепенно. 1 Отсортируйте список проблем по важности в зависимости от ожиданий от тестирования. 1 Берите по одной-две проблемы из сформированного списка. 1 Внесите улучшение, проанализируйте результаты, при необходимости сделайте корректировки процесса. 1
Согласуйте регламент работы с задачами в системе управления проектами. 1 Это сократит время на лишние коммуникации и поможет получить общую картину по выполнению задач в любой момент времени. 1
Проектируйте тест-кейсы или чек-листы как можно раньше. 1 В идеале — ещё на стадии тестирования требований или до разработки. 1
Установите критерии выпуска релиза в прод. 1 Это чёткие правила, при выполнении которых специалист по качеству может дать добро на релиз. 1
Проведите тестирование до того, как приступите к проверке качества. 3 Благодаря такому подходу вы распределите рабочую нагрузку тестирования по всему процессу и снизите потери времени на исправление ошибок в центральном компоненте. 3
Обеспечьте как можно большее тестовое покрытие. 3 Если вы проверите все варианты применения программы, то продукт будет готов к самым разным входам и средам. 3