Этот проект содержит API-тесты для приложения, созданные с использованием Java 17, Rest Assured и TestNG.
Тесты проверяют основные API-эндпоинты приложения, включая создание, получение, обновление и удаление сущностей.
- Java 17
- Rest Assured – для тестирования API
- TestNG – тестовый фреймворк
- Jackson – для сериализации/десериализации JSON
- Allure – для формирования отчетов
- GitHub Actions – для автоматического запуска тестов в CI/CD
git clone https://github.com/daryamals/simbirsoft_sdet_project.git
cd simbirsoft_sdet_projectmvn clean install -DskipTestsmvn testmvn allure:serveПосле выполнения откроется веб-страница с отчетом о тестах.
Каждый push или pull request в master автоматически запускает тесты через GitHub Actions.
- Перейти в репозиторий на GitHub -> вкладка "Actions".
- Найти workflow и открыть последний