美文网首页
robot framework 测试restful 接口

robot framework 测试restful 接口

作者: erika002 | 来源:发表于2017-12-16 15:16 被阅读0次

         使用Robot framework  做restful接口测试 首先创建一个用户关键字叫sendPost ,传入参数为:url,methond,data 分别为请求的地址,请求的方法,以及请求数据,并定义一个返回值jsonResp,如下图

    以下是sendPost的内容:

    第二行为创建一个dictionary用来保存请求头信息,这里设置Content-Type=application/json 因为我们发送请求时为json类型。

    第三行为创建一个session ,第一个参数为这个session的别名,这里为api ,第二个参数为请求的url,第三个参数为我们的请求头信息。

    第四行为发送一个post请求,第一个请求参数为我们session的名字,第二个参数为我们的请求方法,第三个参数为我们请求的数据。我们用resp接收post返回的参数,接收的参数里面我们可以获取到status_code和content

    第七行是判断请求返回是否为200,如果不是200那么整个案例就会失败。如果是200,那么继续执行下面的。

    因为报文返回的是json类型,因此在第8行将返回的内容转换为json类型。

    第十行,第十一行则是从json分别获取msgCode和msgInfo。

    第十四行为判断返回的msgCode是否为指定的字符串。

    第十五行为删除之前的session。

    相关文章

      网友评论

          本文标题:robot framework 测试restful 接口

          本文链接:https://www.haomeiwen.com/subject/gssjwxtx.html