Что входит

Ценность тестирования не в поиске ошибок как таковых, а в накопленном наборе сценариев, который проверяется каждый раз.

Обсудить состав

Анализ требований

Читаем задачи и находим противоречия ещё до разработки. Самые дешёвые ошибки - найденные в постановке.

Тест-кейсы

Описанные сценарии с ожидаемым результатом. Они переиспользуются, а не выдумываются заново.

Проверка функций

Основные сценарии, граничные значения, поведение при неверном вводе.

Регрессия

Проверка, что новое не сломало старое. Главная причина повторных дефектов.

Оформление дефектов

С шагами воспроизведения, окружением и ожидаемым поведением, чтобы разработчик не гадал.

Отчёт о тестировании

Что проверено, что не проверено и какие риски остаются на момент релиза.

Как проходит работа

Первый цикл дольше: набор тест-кейсов создаётся с нуля. Дальше регрессия проходит быстрее.

01

Погружение

Разбираемся в продукте и в том, что для бизнеса критично, а что второстепенно.

02

Тест-план

Что и в каком объёме проверяем, где границы. Тестировать всё бесконечно нельзя.

03

Проверка

Прохождение сценариев, оформление найденного, повторная проверка исправлений.

04

Отчёт

Заключение о готовности с перечнем оставшихся рисков.

Отчёт о тестировании не говорит «ошибок нет». Он говорит, что проверено, что не проверено и какие риски остаются. Утверждение об отсутствии ошибок недоказуемо, а вот осознанное решение выпускать с известными рисками - нормальная практика.

Частые вопросы

Тестируют, но своё видят замыленным взглядом и проверяют сценарий, который задумывали. Отдельный тестировщик проверяет то, чего разработчик не предполагал: неверный ввод, обрыв связи, нажатие кнопки дважды.

Ориентировочно от четверти до трети времени разработки. Меньше - значит проверяются только основные сценарии, и часть дефектов уйдёт к пользователям. Это допустимо, если решение осознанное.

Да, это частый запрос: система есть, качество вызывает вопросы. Начинаем с обследования и составления тест-кейсов по факту, а не по документации, которой обычно нет.

Проверим ваш продукт

Расскажите, что за система и что вызывает сомнения. Составим тест-план и оценим объём проверки.