资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

Loadrunner接口测试-发送JSON格式的请求

  昨天接到了一个测试接口的任务,接口的请求参数和返回结果均是JSON字符串,先是使用了函数web_submit_date,执行时报错,查询资料没找到原因,不知道是不是该函数不支持JSON串,有兴趣的可以自己试下。然后尝试用web_custom_request函数,执行后返回的结果都正确,ok,就它了。

为兴化等地区用户提供了全套网页设计制作服务,及兴化网站建设行业解决方案。主营业务为成都网站建设、网站建设、兴化网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

    

web_custom_request("refund",                           //VuGen中树形视图中显示的名称
        "Url=http://***.test.****.com/****/****.php",   //请求url
        "Method=POST",                                //请求方式
        "Mode=HTTP",
        "EncType=application/json",                   //指定响应头的Content-Type,这里是JSON
        "RecContentType=application/json",            //指定请求头的Content-Type,这里是JSON
        "Body={\"source\":\"200\",\"RefundType\":\"2\",\"TicketNo\":\"547645638233\",\"sign\":\"d7c7946ce64ad572ff49c0ef2f3f6926\"}",    //body的内容
         LAST);

需要注意的地方:1、body中如果有双引号“"”,要用反斜杠“\”转义;

                2、在参数中指定请求头和响应头的Content-Type为"application/json";

    返回结果可以去运行日志里看,DECODED response body for后面的内容就是服务器返回的结果了(在Vuser-Runtime-settings的log选项下,勾选Enable-logging、Extended log、Data returned by server )。

 



本文题目:Loadrunner接口测试-发送JSON格式的请求
路径分享:http://www.cdkjz.cn/article/ipohhe.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220