这一篇,我们主要来看看GET和POST两种请求数据的设置,在Rest Assured中如何使用。
1.GET请求数据设置之queryParam()方法
前提是GET请求,请求参数都是拼接在Url后面,如果你看到类似这样请求 http://localhost:8080/api?user=tom&pwd=123456
那么你就第一选择使用queryParam()这个方法来封装数据。
/**
* get请求参数数据设置:queryParam
* 类似这样请求 http://localhost:8080/api?user=tom&pwd=123456
*/
@Test
public void testQueryParam() {
given().
queryParam("userId", "3"). //请求参数
when().
get("http://jsonplaceholder.typicode.com/posts/").
then().
statusCode(200);
}
运行结果:
=========================================&