Similar presentations:
Обсуждение применения воронки тестирования
1.
Обсуждение применения воронкитестирования
16.12.2022
2.
Описание проблематикиУчитывая сложность и многогранность бизнес-процессов,
которые необходимо реализовывать, система вышла на
стадию, в которой вручную поддерживать обратную
совместимость фич стало невозможно
Необходима минимизация фефектов
Согласно новому релизному циклу должно быть высокое
покрытие кода тестами
При внесении изменений в кодовую базу разработке до
создания МР необходимо быть уверенным, что изменения
не сломали текущие кейсы
2
3.
Потребности разработкиДобавлять в capacity время на написание unit-тестов
Таким образом, в capacity по разработке закладывам:
Вычитывание BRD, работы с архитектором и аналитиком и
согласование ТЗ
Декомпозицию для разработки
Написание кода
Написание unit-тестов
Отладку кода совместно с тестированием (системное
тестирование, я полагаю?)
3
4.
Потребности разработкиРассмотреть возможности использования фронтендразработкой UX-автотестов
4
5.
Потребности разработкиПри разработке (на начальном ее этапе) нам необходимо
знать кейсы, которые будет проходить наш код (это
внесет свои правки в структуру кода и закладываемые
гибкости, позволит предотвратить фефекты на ранних
этапах)
Очень желателен TDD! Очень-очень!
5
6.
Потребности разработкиЗадача готова к разработке только если готово окружение
для работы с заявкой, требуемой для реализации:
реальные действия с заявкой возможно воспроизвести, с
бека приходят данные согласно контракта (или хотя бы
mock этого котракта)
До начала разрабоки BRF-19631 необходимы тестовые
таблицы, которые на проде будут формироваться
отделом развития:
Таблица ком продуктов согласно 2 – Перенос ком.продуктов
в
6
НКК п.1.1
7.
Потребности разработкиСинхронный выезд задачи с беком, чтобы исключить
риски аффектита тестирования
7
8.
Потребности разработкиРассмотреть возможность системы автосоздания заявок
(или их моков) на стенде gp для самостоятельного
заведения разработкой заявок с необходимыми
параметрами и/или дать доступы и провести обучение
по заведению заявок различных типов
8
9.
Плюс один текущий вопросКак тестировщик работает с влиянием, описанным
разработчиком?
что именно, в каком формате и для каких целей
тестирование хочет видеть это описание?
9