Как собрать проект для автоматизация API?



Недавно был пост «Как собрать проект для автоматизации UI?», а сейчас для API 💻



Инструменты для автоматизации API (логической части сайта) могут быть разные. Для реализации автоматизации API можно использовать:



🌿Java - как язык разработки;

🌿Maven - сборщик проекта для Java;

🌿Rest Assured - для создания автотестов;

🌿JUnit - поможет указать где в коде лежат тесты;

🌿Jenkins - настроит сборку проекта и запуски в любое время;

🌿Cucumber - поможет нам собрать отчет;



Один из примеров можно найти на GitHub с реализацией https://github.com/jaganduraisamy/RestAssured-BDD-Java