Кирилл Белогуров. Тестирование огурца по BDD. Знакомство с pytest-bdd

Кирилл Белогуров, Газпромнефть-ЦР
Тестирование огурца по BDD. Знакомство с pytest-bdd
Логика работы продукта состоит в основном из сложных математических расчетов. Как тестировать ручным тестировщикам - непонятно, как бизнесу быть уверенным в корректности реализации - непонятно. Итоговые unit тесты получаются слишком сложными для понимания ревьюверами, из-за комплексности и сложности очень сложно вносить изменения.
В докладе я расскажу о том, как наладить общий язык между бизнесом и командой разработки, как превратить сложные и непонятные абстракции бизнеса в методичках, формулах и диаграммах в "осязаемые" и понятные для всех сторон разработки термины, наладить процесс перевода фичей, написанных на сложном физико-математическом языке, в понятный для разработчиков и тестировщиков код и обеспечить уверенность в корректности реализации.
Теги: Cucumber, Gherkin, BDD, TDD, pytest-bdd

Пікірлер