
1、问题:为了模拟创建订单,开发给了一个接口,>
POST和GET都是向服务器提交数据,并且都会从服务器获取数据。
区别:1、传送方式:get通过地址栏传输,post通过报文传输。2、传送长度:get参数有长度限制(受限于url长度),而post无限制3、GET和POST还有一个重大区别,简单的说:GET产生一个TCP数据包;POST产生两个TCP数据包长的说:对于GET方式的请求,浏览器会把>
1获取响应数据,并转化为json格式
var resdata = pmresponsejson();
consoleinfo(resdata);
2获取环境变量的值
var key = pmenvironmentget("variable_key");
例如:
var url = pmenvironmentget("url")
consoleinfo(url);
3获取全局变量的值
var key = pmglobalsget("variable_key");
例如:
var channelName = pmglobalsget("channelName");
consoleinfo(channelName);
4响应时间小于200
pmtest("Response time is less than 200ms", function () {
pmexpect(pmresponseresponseTime)tobebelow(200);
});
5校验返回结果中,某个参数的值,是否等于某值
pmtest("返回结果是否ret:0", function () {
var jsonData = pmresponsejson(); //将整个返回结果,赋值给变量jsonData
pmexpect(jsonDataret)toeql("0"); //赋值返回结果的变量jsonData下的参数package下的ret,是否=0
});
6清除一个全局变量
pmglobalsunset(“variable_key”);
7清除一个环境变量
pmenvironmentunset(“variable_key”);
8检查响应主体是否包含字
pmtest(“Body matches string”, function (){
pmexpect(pmresponsetext())toinclude(“string_you_want_to_search”);
});
9Content-Type 存在
pmtest(“Content-Type is present”, function (){
pmresponsetohaveheader(“Content-Type”);
});
我的也是用POSTman可以获取数据,我这边用axios去获取,加了application/x->
以上就是关于Postman参数为JSON数据(创建订单)全部的内容,包括:Postman参数为JSON数据(创建订单)、postman post请求 返回响应码500、postman中get和toast方式有什么区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)