下面是一个使用RestAssured库进行API测试的代码示例,其中包含循环遍历的部分:
import io.restassured.RestAssured;
import io.restassured.response.Response;
import org.testng.annotations.Test;
public class APITest {
@Test
public void testAPI() {
RestAssured.baseURI = "https://api.example.com";
// 循环遍历
for (int i = 1; i <= 10; i++) {
// 发送GET请求
Response response = RestAssured.get("/users/" + i);
// 打印响应
System.out.println("Response for user " + i + ":");
System.out.println(response.getBody().asString());
System.out.println("--------------------------");
}
}
}
上述代码中,我们首先设置了API的基本URI为"https://api.example.com"。然后使用一个循环,从1到10依次遍历。在每次循环中,我们发送一个GET请求,请求的路径为"/users/"后面跟着当前循环变量的值。然后,我们打印出每次请求的响应。
你可以根据你的实际需求修改循环部分的代码,例如更改循环的起始和结束值,或者修改请求路径的拼接方式。