469 читали · 5 лет назад
API-тестирование на Java: REST-Assured
Статья подготовлена для студентов курса «Java QA Automation Engineer» в образовательном проекте OTUS. Проблема интерфейсных тестов заключается в том, что они медленные. Именно поэтому их использование не является лучшим вариантом, если вы хотите в сжатые сроки дать разработчикам понять, поломал ли их код новый билд. Куда быстрее и надёжнее API-тесты. Но прежде чем говорить о таком инструменте, как REST-Assured, давайте удостоверимся в том, что мы одинаково понимаем вопрос в контексте API–тестирования...
06:44
1,0×
00:00/06:44
452,8 тыс смотрели · 4 года назад
176 читали · 1 год назад
Реализуем тестирование Rest API в Intellij IDEA JAVA.
В прошлой статье мы разобрали как добавить SQL в наши тесты. Сегодня разберём, как добавить API в автоматизированное тестирование! Из статьи про окружение, мы знаем какие зависимости нам нужны для API, это: <!-- генерация отчёта allure --> <dependency> <groupId>io.qameta.allure</groupId> <artifactId>allure-junit5</artifactId> <version>2.17.0</version> <scope>test</scope> </dependency> <!-- для отчёта в Allure API --> <dependency> <groupId>io.qameta.allure</groupId> <artifactId>allure-rest-assured</artifactId> <version>2...