heisenbug Heisenbug 2020 СПб (15.06.2020 — 18.06.2020)

Swagger/OpenAPI Specification как основа для ваших приемочных тестов

img

В своем докладе Виктор коснется как контрактного, так и приемочного тестирования, расскажет, в чем отличие, и попробует объяснить на примерах, как использовать плюсы и минусы обоих подходов в повседневной работе.

В своем докладе Виктор расскажет, как построил процесс приемочного тестирования REST API сервисов на основе кодогенерации, какие инструменты он использовал для этого, с какими проблемами столкнулся, а также как их решал.

Спикер рассмотрит свой путь от доставшихся ему по наследству тестов на HTTP-клиенте на API до генерации шаблонов тестов и некоторых реальных тестов на основе OpenAPI generator из спецификации. Также Виктор поведает, как ему удалось подключить разработку/ручное тестирование к написанию тестов, и даст полное понимание что и как надо проверять тестами.

В своем докладе Виктор коснется как контрактного, так и приемочного тестирования, расскажет, в чем отличие и попробует объяснить на примерах, как использовать плюсы и минусы обоих подходов в повседневной работе.