![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试-脚本
深井冰水
愿万事随心~
展开
-
【LoadRunner】Web(HTTP/HTML)协议的关联
【关于关联】 LR录制的脚本忠实记录了所有从客户端发送到服务器端的数据,并在脚本回放的时候按照录制的顺序将录制下来的数据重新发送出去。但是,实际上许多的系统每次运行时发送的数据并不完全相同。总之,关联就是动态地获取服务器返回的某些值,然后再用这些值做请求,以便更符合实际的场景。【一般的关联步骤】 1、从服务器返回的数据中选取需要进行关联的数据。2、将该数据存入脚本的一个参数中3、将脚本中需要使用原创 2016-07-13 22:25:20 · 1217 阅读 · 1 评论 -
【Loadrunner】接口Web Services性能测试脚本录制
HTTP通用脚本:Action(){ lr_start_transaction("HTTPREQUEST"); web_custom_request("music2", "URL=服务器路径", "Method=POST", "Resource=0", "Referer=", "Mode=HTTP", "EncType=application/xml; c...原创 2019-05-02 17:46:10 · 445 阅读 · 0 评论 -
【LoadRunner】-socket协议性能测试方法详细图解
关于socket的解释可以先移步:http://baike.baidu.com/item/socket/2811501.选择socket协议2.分享一个小工具:SocketTool。将Program to record选择为socketTool.exe。Program arguments为测试地址。点击OK3.跳转到小工具,创建T原创 2017-01-19 22:25:27 · 1276 阅读 · 0 评论 -
【LoadRunner】Http协议下关联的脚本易错点和注意事项
①左右匹配时,对于 \ ,脚本无法直接识别,需要转化为 ”\ ;②自动生成的关联函数是无法查找匹配到数据的,因左右匹配的值不够具体,一般需要再进行手动调整;/* 借上一篇的关联的方法二进行解释 关联的方法二 切换到Tree-HTTP View模式,在Response当中查找需要进行关联的数据的值,选中后右击选择CreateCorrelation */③因为方法二进行关联时会把所有含原创 2016-07-14 23:06:03 · 1095 阅读 · 0 评论 -
【LoadRunner】回放脚本Replay Log不报错但结果不成功"msg" : "Content type 'application/octet-stream' not supported"
电脑坏了好久,最近终于修好了,停更了好久。近来遇到一个问题脚本内容如下:订单确认:订单确认后,订单状态由创建状态变成已确认状态。录制了脚本之后,从数据库中查询导出创建状态的订单,对脚本进行订单号参数化。确认的脚本请求如下: web_custom_request("submit", "URL=http://127.0.0.1/goOrder/submit?", "原创 2016-10-07 14:31:29 · 35423 阅读 · 1 评论 -
【LoadRunner】脚本回放时自带浏览器设置
在LR录制后,如果是初学者,对于录制的脚本回放后可能也不清楚是否是成功的。除了写一些校验函数、或者是切换到Tree模式下查看response状态,有一个比较简单的方法是对LR设置开启自带浏览器功能。目的:可以直观的看出回放脚本时,浏览器都在做什么。就相当于把你录制脚本的过程录了视频下来,然后你再看一遍~设置方式如下: 设置之后就可以回放脚本试试啦~原创 2016-08-09 22:25:15 · 3081 阅读 · 0 评论 -
【LoadRunner】LR录制脚本时event为0,IE浏览器无法打开的解决方法
经常看到测试交流群的性能测试新手在问:在录制脚本的时候事件(event)数量经常都是0,然后IE浏览器也无法打开之类的入门级问题。其实百度谷歌一下还是有很多解决方法的,我这边也做一个总结好了。为什么要做一个总结呢。。。因为我发现我换一台新电脑的时候,重新装LR也老是出现这样的问题,嘤嘤嘤……我的公司电脑配置:WIN7 64位+IE8不要问我什么WIN10 64位+IE11能原创 2016-08-17 22:43:43 · 9280 阅读 · 0 评论 -
【LoadRunner】场景加压的常见问题①高并发导致超时,连接拒绝等
Error -27727: Step download timeout (120 seconds) has expired when downloading resource(s). Error -27796: Failed to connect to server “192.168.20.59:8080”: [10060] Connection timed outError -27796: Fai原创 2016-07-20 23:49:53 · 8114 阅读 · 2 评论 -
【LoadRunner】Http协议下单点登录的URL重定向问题
现在越来越多的项目都是多系统部署在多个环境但归属在一个项目,需要进行单点登录。 有一次协助同事做性能测试时,就遇到了单点登录的问题,脚本回放一直无法成功。 场景内容是:单点登录之后,点击一个系统进入,进行一个模块的新增保存的业务操作。 嘛……就是这样一个简单的场景,在重跑脚本时发现无法再新增一条记录,就发现脚本其实没有成功执行,就需要进行脚本的调试了。 当时因原创 2016-07-26 23:06:14 · 9753 阅读 · 12 评论 -
【LoadRunner】场景加压时,无法获取Windows服务器监控数据
在性能性能脚本执行过程中,可以在添加对服务器的监控时,会出现无法监控到的情况,解决方法如下:在测试机的dos窗口输入以下命令: –net use \192.168.0.60 //IP地址为服务器的地址 –username //服务器的用户名 –pwd原创 2016-08-03 23:23:42 · 816 阅读 · 0 评论 -
【Loadrunner】APP性能测试脚本录制
LR设置代理,利用手机录制脚本,LR使用的是11版本LR配置1.协议选择Web(HTTP/HTML)协议即可2.录制开始前,对Recoding Options中的Port Mapping配置如下:新建New EntryTarget Server:配置服务器地址Port:对应端口号Traffic Forwarding:代理端口号,LR所在电脑的未被占用的端口号,任意取...原创 2019-04-29 00:04:23 · 478 阅读 · 0 评论