Junior — Middle
Hai esperienza nell'automazione dei test API con REST Assured?
sobes.tech AI
Risposta dell'AI
Sì, ho esperienza nell'automazione dei test API utilizzando REST Assured. Questo strumento consente di scrivere test per servizi RESTful in Java con una sintassi comoda e leggibile.
Esempio di un semplice test con 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 permette di verificare lo stato della risposta, il contenuto del corpo, gli header e molto altro, utile per l'automazione dei test API.