Зачем писать сквозные сценарии использования системы, или как аналитик принимал участие в автоматизации тестирования
-
-
20 мин
Одной из проблем, с которой мы столкнулись при разработке продукта, является большое количество дефектов, выявленных на уровне интеграции компонентов (фронт - бэк - мобильное приложение - ОС). Причиной возникновения подобной проблемы являлось то, что разработка продукта производилась от частного к общему. При разработке фич подробно разбирались требования и тесткейсы к конкретным функциям системы, не к продукту в целом. Для оперативного обнаружения подобных дефектов было принято решение автоматизировать сквозные тесты, или end-2-end. Ограничения состояли в том, что тестов должно быть немного, и они должны воспроизводить пользовательские сценарии, приближенные к реальным.
В данном докладе я хочу рассказать про то, как в автоматизации end-2-end тестов может помочь аналитик, а именно, в создании сквозных пользовательских сценариев, опыту применения такого подхода. Также чем сквозные сценарии могут быть полезны для последующего определения и корректировки требований к функционалу системы.