Sobes.tech
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.