loadrunner压力测试教程(loadrunner面试常问问题)
本文是自动化测试工具Parasoft功能对比之SOAtest测试篇之一,将介绍Parasoft SOATest和同类工具LoadRunner的功能对比,哪一款更强大一目了然。
如果你想试用Parasoft的强大功能,可以点击文末“了解更多”申请Parasoft测试试用。
简介
LoadRunner是一款HP公司针对各种体系架构而开发的系统性能测试软件,支持比较多的协议,模块大致分为录制,压测和报告。SOAtest是一款由parasoft公司开发,针对面向服务的架构和复合应用的测试平台软件。
安装环境
LoadRunner目前仅支持Windows系统,以loadrunner11为例,目前仅支持64位的操作系统。而LoadTest除了支持windows环境(包含32,64位环境)以外还支持主流linux系统。
脚本录制及创建
在脚本程序的录制方面,LoadRunner拥有单独的模块(Vugen)来进行录制,并且支持比较多的协议,例如Http,web service,Ajax和JS等。而在SOAtest中没有LoadRunner所支持的协议那么多。
而在创建脚本中,LoadRunner也支持对于WIN32,也就是应用程序进行压力测试,但是配置较为复杂,且容易产生故障,故不推荐大家使用。并且在以http协议为例的脚本录制中拥有一定的局限性,其对于浏览器的支持是不够全面的,目前仅支持IE浏览器(使用其他浏览器会出现脚本录制卡死的情况),并且对于IE的版本目前LoadRunner11仅仅限于IE8及以下。
在SOAtest的脚本创建中我们对于浏览器拥有较为完美的支持,例如常见的FireFox,Chorme,IE,这三种最为经典的不同内核的浏览器都是完美支持,并且没有版本的限制。
对于脚本的细节来说,LoadRunner和SOAtest都支持添加进入自定义的事件和脚本回放,以及脚本操作的流程图也都拥有。但对于细节的页面元素或者点击提交时间LoadRunner是没有这样的功能支持的,在SOAtest中我们可以根据用户自己的配置来完成不同操作的相应时间和自定义的用户动作。
静态分析
静态分析是SOAtets中独有的功能,在LoadRunner中不支持静态分析,而SOAtest中目前拥有519条静态分析规则,支持多种类型的规则规范检查,并且还包括对于脚本的代码审查功能。
SOAtest静态分析规则部分类型:
代码重复性检测、代码规范WCAG 1.0,2.0 ?SECTION 508代码优化潜在缺陷安全性SOAtest
除了提供500多条各类型的规则之外还提供如下功能:
对规则划分严重度对于每条规则都有详细的说明、示例代码以及出处自动定位代码自定义规则工具
功能对比
(如有差错欢迎评论留言,小编虚心与大家共同探讨)
Parasoft——领先的自动化测试工具,满足绝大多数行业标准
Parasoft是一家专门提供软件测试解决方案的公司,帮助企业打造无缺陷的软件。
从开发到质量检查,Parasoft的技术通过集成静态和运行时分析,单元、功能和API测试,以及服务虚拟化,在不牺牲质量和安全性的情况下加快软件交付,节约交付成本。
强大的报告和分析功能可帮助用户快速查明有风险的代码区域,并了解新代码更改如何影响其软件质量,而突破性的技术将人工智能和机器学习添加到软件测试中,使组织更容易采用和扩展跨开发和测试团队的有效的软件测试实践。
Parasoft针对C/C++、Java、.NET和嵌入式的开发测试都有着30多年的深入研究,很多全国500强企业使用Parasoft的产品实现了软件快速、高质量的交付。
原创文章,作者:admin,如若转载,请注明出处:https://www.qq65hfghe5.com/tg/64450.html