Sobes.tech
Junior — Middle

Haben Sie Erfahrung in der Automatisierung von API-Tests mit REST Assured?

sobes.tech KI

Antwort von AI

Ja, ich habe Erfahrung in der Automatisierung von API-Tests mit REST Assured. Dieses Tool ermöglicht es, Tests für RESTful-Dienste in Java mit einer bequemen und lesbaren Syntax zu schreiben.

Beispiel für einen einfachen Test mit REST Assured:

import static io.restassured.RestAssured.*;
import static org.hamcrest.Matchers.*;

public class ApiTest {
    @Test
    public void testGetUser() {
        given()
            .baseUri("https://jsonplaceholder.typicode.com")
        .when()
            .get("/users/1")
        .then()
            .statusCode(200)
            .body("username", equalTo("Bret"));
    }
}

REST Assured ermöglicht die Überprüfung des Antwortstatus, des Inhalts des Körpers, der Header und vieles mehr, was die Automatisierung von API-Tests erleichtert.