Junior — Middle
Դուք ունե՞ք փորձ REST Assured-ով API թեստերի ավտոմատացման ոլորտում։
sobes.tech AI
Պատասխան AI-ից
Այո, ես ունեմ API թեստավորման ավտոմատացման փորձ REST Assured-ով: Այս գործիքը թույլ է տալիս գրել RESTful ծառայությունների թեստեր Java-ով հարմար և ընթեռնելի սինտաքսիսով:
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-ով հնարավոր է ստուգել պատասխանին ստատուսը, մարմնի պարունակությունը, գլխիկները և շատ ավելին, ինչը օգտակար է API թեստավորման ավտոմատացման համար: