博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
loadrunner http协议psot脚本
阅读量:6720 次
发布时间:2019-06-25

本文共 1085 字,大约阅读时间需要 3 分钟。

  hot3.png

由于工作原因要编写一个http post方式的脚本 使用的是http的协议,脚本如下:
/****************************************
* created on 2012-08-06 *
* created by haoyunpeng *
*****************************************/
int HttpCe;
Action()
{  
//加个头文件,用来说明使用的方法
   web_add_auto_header("Content-Type","application/json");
   
lr_start_transaction("interface");
   web_custom_request("ListThemes",
                       "URL=http://xxxx.xxxxxx.com/synth/open/listThemes.do",
                       "Method=POST",
                       "Resource=0",
                        "RecContentType=application/json",
                      "Referer=",                      
                      "Body={\"imei\":null,\"themelist\":[{\"local\":null,\"start\":\"1\",\"count\":\"3\",\"type\":\"0\",\"font\":null,\"screen\":[\"hdpi\"],\"lock\":[\"403\"]}],\"imsi\":null,\"version\":null,\"model\":null,\"test\":\"false\"}",
                      "TargetFrame=",
                       LAST);
   
lr_end_transaction("interface", LR_AUTO);
//获取返回web_url中的页面的http代码
//HttpCe = web_get_int_property(HTTP_INFO_RETURN_CODE);
     //lr_output_message("返回的http代码:%d",HttpCe);
       //判断页面返回正确与否
       if(web_get_int_property(HTTP_INFO_RETURN_CODE)==200)  //开发确认或通过函数获取
              lr_output_message("OK!!");
       else
              lr_error_message("Fail!!");
       return 0;
}

转载于:https://my.oschina.net/hyp3/blog/71054

你可能感兴趣的文章
SQL Server 获取最后一天(指定时间的月最后一天日期)
查看>>
SilverLight扩展控件RadTreeView
查看>>
登录注册接口中的忘记密码重置密码后为什么要设置token问题
查看>>
字符串删除一个字符
查看>>
hdu6097 Mindis(几何)
查看>>
[转] js实现对图片的二进制流md5计算
查看>>
Oracle 序列(自增ID)
查看>>
这应该是你们想要的 DOS 命令
查看>>
浅谈ES6中的扩展运算符 (三个点...)
查看>>
iOS WKWebView添加Cookie
查看>>
swift4.2 - 距离传感器
查看>>
【BZOJ】1086: [SCOI2005]王室联邦
查看>>
更新cocoapods 时遇到问题及解决
查看>>
MySQL必知必会总结(一)
查看>>
从零开始写一个 redux(第四讲)
查看>>
构造函数和析构函数
查看>>
转 思杰南京笔试
查看>>
Apache添加到windows服务和移除Apache的windows服务
查看>>
React Native 学习笔记(二)组件生命周期函数
查看>>
前端三大框架有哪些异同呢
查看>>