Junior — Middle
Welche Methoden oder Operationen in REST Assured verwendest du am häufigsten in deiner Arbeit?
sobes.tech KI
Antwort von AI
Bei der Arbeit mit REST Assured verwende ich meistens die folgenden Methoden:
given()— zum Einrichten der Anfrage (Header, Parameter, Body).when()— zum Angabe der HTTP-Methode und des Endpunkts (z.B. GET, POST).then()— zur Überprüfung der Antwort (Statuscode, Body, Header).
Beispiel für die Verwendung:
import static io.restassured.RestAssured.*;
import static org.hamcrest.Matchers.*;
given()
.header("Content-Type", "application/json")
.body("{\"name\": \"John\"}")
.when()
.post("/users")
.then()
.statusCode(201)
.body("name", equalTo("John"));
Ich verwende auch häufig Methoden zur Arbeit mit Abfrageparametern (queryParam), Authentifizierung (auth()), und Protokollierung (log().all()).