发布时间:2020-06-04
今天软件测试网小编给大家整理了一下两大性能测试工具LoadRunner(简称LR)和PerformanceRunner(简称PR)的主要功能特性的对比情况,见如下表格。希望能对大家对于性能测试工具的选取有所帮助。
一、脚本语言
LR:基于C语言,相对对语言的要求能力更高。
PR:基于JAVA,脚本语言,解释执行,书写严格程度降低。
二、自动关联
LR:支持。
PR:支持。
三、检查点函数
LR:支持。
PR:支持类似于web_reg_find的函数。
四、关联函数手动关联
LR:支持。
PR:支持,用http_setRequestHeader设置。
五、参数化类型
LR:支持File、Date、TimLe、Random、VUId。
PR:支持。
六、VU运行方式线程/进程
LR:可以设置VU运行方式按进程还是线程方式进行,可设置每个进程下运行多少线程。
PR:目前进程下的线程数固定设置为50个,如有必须修改的必要可以再增加配置功能。
七、报告与分析
LR:报表种类丰富,可以通过Analysis组件进行数据分析并导出分析报告。支持多种报告类型。
PR:目前支持HTML格式的报告,也可实现步长、测试时间段等属性的设置,支持定制报表格式。
八、协议支持
LR:Socket、Http、.net(目前购买的协议主要包含.NET Record/Replay Bundle, Java Bundle, Network Bundle, Web & Multimedia Bundle),按协议收费。
PR:目前支持Socket(TCPIP长连接短连接)和http,支持脚本级扩展实现Soap,WebServices,MQ等更多协议。协议不再分包付费。
九、共享Vuser用户池
LR:目前不支持。
PR:支持。
十、云部署
LR:目前不支持L。
PR:支持,产品名称webpr。
十一、平台支持
LR:Windows。
PR:目前是windows,压力机可以支持Linux,但还未发布Linux的安装包。
十二、浏览器支持
LR:录制方式与浏览器绑定,对Chrome,Firefox支持不足。
PR:可直接支持IE,可通过Fiddle代理实现IE高版本、firefox和chrome脚本录制。
十三、虚拟用户上限数量
LR:成千上万。
PR:成千上万。
十四、操作性和界面友好性
LR:可操作性好,界面友好,人机交互能力强。
PR:操作简便,易于上手,易用性好。
十五、技术支持性
LR:商业软件,需要购买商业许可, 对于问题或者bug的反馈慢。
PR商业软件,需要购买商业许可,原厂售后,反馈快。
以上就是小编对于两大性能测试工具LoadRunner(简称LR)和PerformanceRunner(简称PR)的主要功能特性对比情况的详解,主要从十五个维度逐一展开,大家看懂了吗?后面我们将分享更多有用知识。
您的信息已成功提交!
我们的客服人员稍后会与您联系