Проект: Автоматизация тестирования функционала внешнего API для клиента в сфере Ad Tech
Проблема: Проект представляет собой сервис с открытым API для обслуживания клиентов, который необходимо было протестировать и покрыть автотестами.
Решение: Мы предоставили тест-план с полным набором тест-кейсов и подробным описанием всех предустановок и основных понятий. Реализовали автоматизированные тесты в связке Java, Rest-Assured, JUnit, Allure. Мы также настроили систему непрерывной интеграции с помощью Jenkins.
Результаты:
- Мы покрыли тестами важный функционал системы заказчика, в результате чего повысили качество продукта.
- Созданные нами тесты масштабируемы и не зависят от окружения, они могут сами создавать и удалять данные.
- Каждый день тесты запускаются и валидируют корректность работы сервисов внешнего API.
Технологии: Java, Rest-Assured, JUnit, Allure.