Этот репозиторий содержит автоматизированные API-тесты на Java, построенные с использованием фреймворков
RestAssured, JUnit 5, Allure, Maven/Gradle и Lombok.
Проект создан для тестирования публичного API reqres.in, а также для демонстрации лучших практик автоматизации API-тестирования.
🔗 Репозиторий: imateenkovv/java-rest-tests
- ☕ Java 17+
- 🧪 JUnit 5 — тестовый фреймворк
- 🌐 RestAssured — взаимодействие с API
- 🧱 Lombok — сокращение шаблонного кода (модели)
- 📊 Allure Report — визуальные отчёты
- ⚙️ Maven / Gradle — управление зависимостями
java-rest-tests/
├─── gradle
├─── img # Скриншоты
├─── src
├─── test
│ ├── java
│ ├── checkers # Классы для проверок
│ ├── common # Логика обработки запросов/ответов и ошибок
│ ├── helpers # Allure listeners
│ ├── testData # Тестовые данные
│ ├── tests # Тестсьюты
│ ├── resources
└── README.md
git clone https://github.com/imateenkovv/java-rest-tests.git
cd java-rest-tests gradle clean test allure serve build/allure-results- Илья Матеенков
- QA Automation Engineer (Java/Python)
- 📎 GitHub: imateenkovv
- Мое резюме


