Доклад

Как заставить API самому себе писать тесты: практика генерации тестов на основе спецификации API

  • На русском языке
Презентация pdf

Мы разработали и внедрили автогенерацию API-тестов в проект и хотим поделиться нашим опытом и достижениями.

Проблема, с которой многие сталкиваются, — большой ручной регресс. Покрытие огромного количества API-методов требует ресурсов, которых нет. Кроме того, в большинстве случаев написание API-тестов — монотонная работа. Мы сокращаем ручную работу и время на написание однотипных автотестов, оставляем QA-инженерам для покрытия только кейсы на бизнес логику.

Доклад будет интересен QAA-инженерам, которые могли бы реализовать подобное решение или частично применить, и тимлидам — вы увидите наши результаты и сможете внедрить у себя.

Стек технологий: Java, Java Reflection, Jackson, наш кастомный API-клиент, JUnit5, TeamCity, Bitbucket и различные скрипты. 

Спикеры

Приглашенные эксперты

Расписание