Rest-assured-Java自动化之发送get请求&Post请求

get请求

1、带参数的get请求

@Test
public void testGet(){
    //带参数的get请求
    given().

    when().
           get("https://httpbin.org/get?name=xiaoming").
    then().
           log().body();
    }

如有其它参数在name=xiaoming后加&符号,继续拼接

当参数较多时我们可以使用其它方法

我们可以添加查询参数:queryParam("key","value"),如有多个值在后边添加.queryParm("key","value")

@Test
public void testGe1(){
//带参数的get请求
//当参数较多时,我们可以添加查询参数:queryParam("key","value"),如有多个值在后边添加.queryParm("key","value")
        given().
                queryParam("key","value").queryParam("key","value").
        when().
                get("https://httpbin.org/get?").
        then().
                log().body();
    }

返回值为

{
    "args": {
        "key": "value",
        "n
上一篇:RestAssured实战(1)- 使用rest Assured构建底层驱动


下一篇:不用再等后端的接口啦!这个开源项目花 2 分钟就能模拟出后端接口