SQA Days 29 — Автоматизация расчета покрытия требований и его визуализация в Allure Report
Sergey Khomutinin Требования на разработку в каждой компании пишут по-своему. Кому-то удобнее Jira, Confluence или TMS, а кому-то - статичные текстовые файлы в репозитории проекта. Вне зависимости от местоположения требований, встает вопрос о том, как корректно измерить покрытие требований тестами? В данном докладе на примере pytest и allure-framework мы рассмотрим один из вариантов расчета и визуализации покрытия функциональных требований автотестами и покажем, что, применив немного магии разработки, можно эффективно использовать возможности имеющихся тестовых фреймворков и инструментов для решения подобных аналитических задач.
Sergey Khomutinin Требования на разработку в каждой компании пишут по-своему. Кому-то удобнее Jira, Confluence или TMS, а кому-то - статичные текстовые файлы в репозитории проекта. Вне зависимости от местоположения требований, встает вопрос о том, как корректно измерить покрытие требований тестами? В данном докладе на примере pytest и allure-framework мы рассмотрим один из вариантов расчета и визуализации покрытия функциональных требований автотестами и покажем, что, применив немного магии разработки, можно эффективно использовать возможности имеющихся тестовых фреймворков и инструментов для решения подобных аналитических задач.