自动化测试工具Parasoft和LoadRunner的功能对比

发表于:2021-10-08 09:29

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:佚名    来源:今日头条

  简介
  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的产品实现了软件快速、高质量的交付。

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号