Junior — Middle
Heeft u ervaring met het automatiseren van API-tests met REST Assured?
sobes.tech AI
Antwoord van AI
Ja, ik heb ervaring met het automatiseren van API-tests met REST Assured. Deze tool maakt het mogelijk om tests te schrijven voor RESTful services in Java met een handige en leesbare syntax.
Voorbeeld van een eenvoudige test met 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 maakt het mogelijk om de status van het antwoord, de inhoud van de body, headers en meer te controleren, wat handig is voor API-testautomatisering.