Как автоматизировать API тестирование с RestAssured?

Middle
291 просмотров
AFK Offer AI

RestAssured — Java DSL для API тестирования. Синтаксис: given()-when()-then(). Пример: given().header("Auth", token).body(payload).when().post("/api/orders").then().statusCode(201).body("id", notNullValue()). Поддерживает: аутентификацию (Basic, OAuth, JWT), JSON/XML валидацию, файлы, multipart. Удобно с JUnit или TestNG. Для сложных сценариев: переиспользуем RequestSpecification (базовые настройки). Хорошо интегрируется с Allure для отчётов.

Следующий вопрос

Что такое Playwright trace viewer?