LoadRunner
文章平均质量分 75
haoluojie
对平时工作中遇到的问题做一些总结,不断积累,不断提高,记录不只是能帮助别人,也是对知识的总结,以后再遇到相似问题也知道如何去解决,感谢帮助过我的人,也希望我遇到的问题能够帮助到别人,欢迎加微信探讨:haoluojie123
展开
-
分别使用Jmeter/Loadrunner/SoapUI做Web Service接口测试的简单操作
1.Jmerer做Web Service接口测试1)添加并发用户数:添加线程组,修改自己需要的线程数和循环次数 2)添加查看结果树/聚合报告/图形结果/响应断言等 3)添加Web Service请求Ø 线程组-添加-sampler-WebService(SOAP)RequestØ 输入WSDL URL -并点击载入WSDL-WebMethods点击配置,会自原创 2015-11-13 19:02:10 · 5796 阅读 · 0 评论 -
loadrunner上传文件后,报“Error -26488: Could not obtain information about submitted file”解决方法
问题:·loadrunner 上传文件回放错误回放时lr报错:Error -26488: Could not obtain informationabout submitted file解决办法:录制完脚本后,把要上传的文件放到脚本存放的文件夹里面,重新回放就ok如图:原创 2017-01-11 18:46:42 · 5504 阅读 · 0 评论 -
性能测试脚本运行一段时间后TPS突然下降,过段时间后又恢复正常的原因
现象:1并发运行5分钟,脚本全部执行成功,所有指标正常,并发设置为20脚本运行一段时间后TPS突然下降为0,响应时间线条无打点记录,过段时间后相关指标又恢复正常,查看报错信息为连接不上服务器,如图所示:Error信息:连接服务器失败:定位分析:根据图中曲线走势和报错信息,“连接不上服务器,连接超时”,查看应用服务器的资源使用情况,内存,CPU,NET几乎没任原创 2017-01-11 18:43:38 · 15584 阅读 · 4 评论 -
controller中多用户并发时候,每个用户使用完参数化中的数据不在重复使用且每个用户不使用相同参数化数据的方法
工作中经常遇到标题中这样的情况,看到群里也经常有人问,操作很简单,如下:select next row:Unique(唯一)说明:每个Vuser取的参数都不一致,确保数据唯一性。Upate value on:Eachinteration(每次迭代)说明:每次遇到参数都取一个新值,如果在脚本的一次迭代中,该参数出现两次,那么两次都取不同的值。如图设置,每次每个用户取不同的值,原创 2017-01-11 18:32:44 · 2224 阅读 · 0 评论 -
Loadrunner中socket协议十六进制报文参数化方法
在做tuxedo和socket脚本的过程中,经常会碰到发送的报文是十六进制字符串。而往往我们又需要针对十六进制报文中的某些数据进行参数化。比如pos机交易,银行方面数据交易,几乎使用socket协议。比如需要对交易流水号进行参数化,此类数据参数化方法有两种(推荐第一种):①:需要参数化的流水号数据为:"\x00\x00\x01"Ø 新建一个参数化文件,且为File类型,如图:原创 2017-01-11 18:27:00 · 4727 阅读 · 2 评论 -
Socket协议Loadrunner脚本+8583报文解析及组装
本交易为POS消费交易,报文类型为8583通讯报文,一般在银联通讯方面,金融交易方面用的比较多,如下为手动编写我们的测试脚本,并非录制而成,在此类直接与接口交互的性能测试项目中,经常会用到报文组装、拼接等工作,这里记录想整个数据的解析拼装过程以及我们测试思路一:pos交易(8583协议)报文处理部分:必须熟悉不同交易每个域的划分及每个域的数据长度,具体详细报文结构不做具体描述,每个报文有其原创 2016-11-03 16:12:03 · 7063 阅读 · 2 评论 -
loadrunner中Unique Number参数化设置及数据换算方法
在做测试时候,有的数据只能使用一次后不能在继续使用,xx系统“号段新增”后,不能在继续新增已增加过的号段,一个数据只能使用一次,在vugen中调试脚本即使多迭代几次,数据也是正常的,因为设置了按顺序增加号段,但是放在controller中进行压测的时候,是多并发进行的,所以就会出现前面的并发用户使用了前面几个数据,但是后面的并发用户数也有可能使用前面已使用的号段,这样就会造成新增号段失败。设置原创 2016-08-30 20:43:52 · 5729 阅读 · 0 评论 -
别太轻信测试脚本中返回的测试信息就判断脚本成功,需要核对数据库数据,日志信息才最真实
如下信息图,调试结果成功,数据也是按照预期的获取:很多人都说设置检查点就能判断测试业务是否成功,但是有的时候或者说部分特殊的业务,即使使用了web_reg_find函数,也无法真正判定脚本就是执行成功,我们需要核对数据库数据,日志信息才最真实,也要注意打印的日志中的各种异常信息,最好在linux服务器利用grep 过滤出相关异常信息,只是看检查点数据就判断成功,也许其实存在着我们并原创 2016-08-30 20:03:09 · 791 阅读 · 0 评论 -
LR参数化类型为file显示大于100数据方法
在做测试的时候,某些数据需要大量参数化,可以用连接数据库方式,也可以使用file类型进行参数化,而loadrunner中file类型的参数化数据只显示100条,可以调整如下配置文件进行显示数据的修改:loadrunner安装路径D:\All install\HP\config,编辑vugen.txt文件,修改“[ParamTable]” 将MaxVisibleLines=100的值修改成为你想原创 2016-08-30 18:55:58 · 2833 阅读 · 0 评论 -
loadrunner无法打开firefox浏览器机兼容性问题解决
使用firefox3.6版本的浏览器可兼容,百度网盘有保存原创 2017-01-11 18:48:31 · 15165 阅读 · 0 评论