Junior — Middle
Aveți experiență în automatizarea testelor API folosind REST Assured?
sobes.tech AI
Răspuns de la AI
Da, am experiență în automatizarea testelor API folosind REST Assured. Acest instrument permite scrierea de teste pentru servicii RESTful în Java cu o sintaxă convenabilă și ușor de citit.
Exemplu de test simplu cu 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 permite verificarea statusului răspunsului, conținutul corpului, anteturile și multe altele, ceea ce este util pentru automatizarea testelor API.