Пример API тестов для сервиса https://test-api-market.herokuapp.com/swagger-ui/index.html#
Пример тестов, которые можно реализовать для тестирования службы REST API, предоставляющей интерфейс CRUD операций
Метод POST /api/caterogy
Добавление категории
Метод DETELE /api/caterogy/{categoryId}
Удаление категории по id
Метод PATCH /api/caterogy/{categoryId}
Изменение категории по id
Метод POST /api/product
Добавление товара
Метод GET /api/product/{productId}
Получение товара по id
Метод DELETE /api/product/{productId}
Удаление товара по id
Метод PATCH /api/product/{productId}
Изменение товара по id
Метод GET /api/products
Получение списка товаров
- Склонировать репозиторий, выполнив команду в терминале
git clone [email protected]:ivan-strelka/testTaskBlancBank.git
- Перейти в директорию с проектом, выполнив команду в терминале
cd testTaskBlancBank
- Запустить прогон тестов, выполнив команду в терминале
gradle clean api --stacktrace --info
- Запустить скачивание отчёта Allure, выполнив команду в терминале
gradle downloadAllure
- Запустить загрузку отчёта Allure, выполнив команду в терминале
gradle allureServe
- Наслаждайтесь результатами тестового прогона :)