环境准备
IDE: IDEA
JAVA: 1.8
新建java maven项目
添加依赖
rest-assured
<dependency>
<groupId>io.rest-assured</groupId>
<artifactId>rest-assured</artifactId>
<version>4.3.3</version>
<scope>test</scope>
</dependency>
testng
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>7.1.0</version>
<scope>test</scope>
</dependency>
第一个测试类
1. 新建测试类
2. 添加一个方法,以及用TestNG框架的@Test注解。
3. 发送GET请求
4. 输出response信息
5. 断言验证响应码是否正确
public void test1(){
Response response = RestAssured.get("https://httpbin.ceshiren.com/get");
System.out.println(response.getBody().asString());
System.out.println(response.getStatusCode());
System.out.println(response.getTime());
System.out.println(response.getStatusLine());
System.out.println(response.getHeaders());
int statusCode = response.getStatusCode();
Assert.assertEquals(statusCode, 200, "expect status code is 200, but actual is " + statusCode);
}
测试通过