本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。
本篇文章给大家谈谈loadrunner性能测试,以及Loadrunner性能测试视频对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
今天给各位分享loadrunner性能测试的知识,其中也会对Loadrunner性能测试视频进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
loadrunner jmeter哪个更适合做性能测试?
JMeter更胜任。
作为性能测试工具,首先看功能性:
Critical Features:
1、支持HTTP/HTTPS协议,能够发送HTTP/HTTPS request;
2、支持用户场景(借用了LR中的词汇),能够以某种比例在不同的业务上分布用户数量;
3、支持事务;
4、支持参数化和关联(还是借用LR中的词汇);
5、能够获得和汇总请求响应时间等数据,能够提供响应时间汇总、事务/请求处理成功率等数据报表;
Non-Critical Features:
1、能够以漂亮的图表展示出结果数据;
2、能够提供漂亮的用户界面(GUI);
3、能够提供良好的录制功能和调试环境;
如上可以看到,大体上两者都能满足测试需要。但是在使用便利上,JMeter有如下优势:
1、能够灵活的扩展,例如,我的应用的后端(bakcend)和前端的通讯使用的是RPC方式,则我希望工具能够通过我已有的API直接对后端产生负载,进行负载测试;
2、可以使用命令行方式,采用批处理模式运行(不需要GUI),运行后的结果能够通过Email等发送给我,或是直接integration到一个可发布的web页面上;
3、收集得到的数据能够很容易的进行再处理(例如,以XML格式存储raw data);
4、工具本身具有很好的可信度,可以通过查看代码等方式,了解当意外发生时是工具本身的问题或是应用的问题。
Loadrunner性能测试(七):问题总结
1、lr录制时IE提示证书不正确
进入Internet选项,找到安全,点击自定义级别,设置安全级别为最低,然后点击重置。
2、LR报错Error -27780: [GENERAL_MSG_CAT_SSL_ERROR]connect to host "XXX.XXX.com" failed解决方法
添加:web_set_sockets_option("SSL_VERSION","TLS");
3、# LR回放https协议脚本失败: 错误 -27778: 在尝试与主机“www.baidu.com”connect 时发生 SSL 协议错误
Loadrunner默认发送是通过sockets(将http转换为sockets)发送的,而sockets默认SSL的版本为SSL2和SSL3。HTTPS协议录制的脚本以SSL3版本回放时使sockets端口连接失败,会被服务器拒绝连接。
解决方法:设置运行时设置(快捷键F4)
找到Internet 协议 - 首选项 - 高级,勾选“winlnet 回放,文不是套接字(仅Windows) ”选项。
4、 Error -27738:Action_rendezvous.c(24) 错误 -27738 将请求的传输重叠到 URL“https// www.csdn.net /”的“www.csdn.net”时失败 “WSA_IO_PENDING”
在脚本开头添加:
web_set_sockets_option("OVERLAPPED_SEND", "0");
再次运行查看结果:
5、执行到最后报错了,由 mdrv 进程终止导致的非正常终止。
在loadrunner中,默认的是每50个vuser会使用一个mdrv.exe进程,但是有些时候vuser中的使用的线程太多就会使测试程序的效率特别低,这时候就希望能够可以多起几个mdrv.exe的进程,每个进程中的vuser数量少一点,具体修改办法如下:
进入安装目录dat--protocols文件夹下,找到CsNet.lrp文件,在[Vugen]下面新加一条MaxThreadPerProcess=40,这个40是要设置的vuser数量,也可以更少。
如何使用loadrunner做性能测试?
1、首先大家给自己的电脑上安装上loadrunner
2、loadrunner安装完毕后,启动loadrunner,选择创建脚本
3、新建脚本:
选择file-new
4、弹出新建窗口中,选择web(http/html)
5、点击“create”
6、弹出录制脚本设定窗口,输入相关设置信息:
url
address:输入需要测试的web地址
record
into
action:
1.vuser_init:可以当作前提
2.action:测试的关键动作
例如:测试打印
7、用户登录等前提可以录制到1中;
8、打印动作录制到2中;
9、动作录制完毕后,点击ok,切换到录制的脚本信息页面
10、可根据自己想要测试的场景来修改脚本语言,
11、脚本修改完毕后,进行保存
12、运行脚本,选择“run
load
tests”
13、选择需要运行的脚本
14、对运行环境进行设定,例如:
15、同时执行这个动作的用户数
16、脚本运行结束条件设定
17、开始执行脚本
18、脚本执行完毕后,对运行结果进行保存
19、查看运行结果
关于loadrunner性能测试和Loadrunner性能测试视频的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
loadrunner性能测试的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于Loadrunner性能测试视频、loadrunner性能测试的信息别忘了在本站进行查找喔。
暂时没有评论,来抢沙发吧~