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.