负载测试软件

5
我正在为公司起草一份购买负载测试软件的提案。我需要给出两个选择,其中一个选择是HP(Mercury)Loadrunner。是否有其他与Loadrunner相当的程序?我们计划使用该软件来测试以下性能:
C# .NET模板
Microsoft® .NET 2.0、3.0
Microsoft® SQL Server Informix
Web (HTTP/HTML)
Web服务
Web和多媒体
无线应用协议(WAP)
域名系统(DNS)
Microsoft® Exchange(MAPI)
6个回答

3

OpenSourceTesting.com有一个开源性能测试工具列表

软件测试FAQ也有一个商业和开源性能测试工具列表

由于您看起来是在Windows平台上,您还可以使用以下工具:

有很多选择,但看起来您已经很好地掌握了您的要求。我建议您对您的首选项进行交易研究,使用加权标准和每个产品得分的排名(类似于定制的“消费者报告”样式比较)。这将帮助您减少对产品的先入为主的观念,并且还可以让您的管理层有一个合理的经验理由,解释为什么您选择了该工具。这可以在为大型项目证明成本方面起到很大作用。
此外,对于商业工具,供应商通常会上门设置演示系统以测试您的代码。几年前我们与Mercury、Rational和NuMega一起做了这件事。它确实有助于削减演示中的虚假内容,直接了解产品如何与我们的应用程序配合使用。

2

我们已经使用JMeter来进行HTTP和SOAP负载测试。


0

我在之前的项目中使用过WebLOAD - 它与LoadRunner相当,但更具成本效益。


0

如果你必须要使用所有所述的接口,那么你只能考虑商业工具。商业领域最接近的产品是Microfocus的SilkPerformer,但是你的接口范围可能会让你重新回到Loadrunner领域,因为它支持的开箱即用协议数量是目前所有工具中最多的。这是它从企业销售角度的一个突出特点。


0
TestComplete来自Automated QA,也非常受人尊敬。

http://www.automatedqa.com

该产品非常全面,您可以使用包括C#在内的各种语言进行脚本编写。我建议您试用30天免费版,并根据您的具体需求与LoadRunner进行比较。


0

我使用过openSTA

这个工具可以记录网站的会话,然后通过一个相对简单的脚本语言进行回放。

你可以轻松地测试 Web 服务并编写自己的脚本。

它允许你按照任何想要的方式将脚本组合在一起进行测试,并配置迭代次数、每次迭代中的用户数量、引入每个新用户的逐渐增加时间以及每个迭代之间的延迟。测试也可以在未来安排。

它是开源和免费的。

它生成多种报告,可以保存到电子表格中。我们随后使用数据透视表轻松分析和绘制结果。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接