JMeter和LoadRunner
JMeter与LoadRunner
JMeter和LoadRunner是两种不同的性能测试工具。性能测试工具是软件领域中的工具,通过该工具测试软件中使用的不同类型的应用程序。这些应用程序的性能通过增加它们的负载并检查它们能够以高效且有效的方式工作的最大限制来进行测试。
JMeter的 JMeter是一种用于测试和分析客户端和服务器应用程序负载的工具。它是一个Java工具。 JMeter由Apache Software Foundation,Jakarta或Apache JMeter简称开发。它是用于衡量性能和测试功能行为的开源软件。最初,这个工具是为了分析Web应用程序而开发的,但目前已经扩展到其他功能。 JMeter可以在静态和动态的各种平台上运行其测试,如Java对象,FTP服务器,文件,servlet,SOAP,数据库和查询,Pearl脚本,HTTP,POP3等等。
LoadRunner的 LoadRunner是一种自动交互式工具,用于测试应用程序的性能。此测试工具由Mercury Interactive开发,用于帮助确定负载正常,压力和长时间测试下服务器和网络应用程序的行为。 LoadRunner性能测试工具后来被Hewlett-Packard于2006年11月接管.Mercury在测试工具方面具有品牌价值。 LoadRunner包含各种工具,例如:
虚拟用户生成器或VuGen 调节器 分析 LoadRunner支持各种应用程序环境,数据库和平台,如Oracle,SAP,PeopleSoft和Siebel的Web服务,J2EE,.net,ERP / CRM应用程序,流媒体和无线媒体。 它是一个广泛的工具,可以识别大多数错误。它通过详尽的诊断模块和系统监视器阵列收集系统和组件级性能信息。 LoadRunner为您提供端到端系统性能的精确信息。它有助于确定应用程序的升级版本与性能的指定要求相同,并消除性能障碍。
摘要: 1.JMeter是免费的,而LoadRunner价格昂贵。 2.JMeter安装许可证,而LoadRunner许可证基于虚拟用户数量。 3.JMeter具有无限的负载生成能力,而LoadRunner具有有限的负载生成能力。 4.JMeter在技术上不太熟练,而LoadRunner是高度发达和复杂的。 5.JMeter缺少用户界面,而LoadRunner令人印象深刻。