5

我正在为我的公司提出购买一些负载测试软件的建议。我必须给出 2 个选择。我建议的选择之一是 HP(Mecurary) Loadrunner。是否有其他程序可以与 Loadrunner 相媲美?我们正在研究使用该软件来测试以下性能。

C# .NET 模板

Microsoft® .NE​​T 2.0、3.0

Microsoft® SQL Server Informix

网页 (HTTP/HTML)

网页服务

网络和多媒体

无线应用协议 (WAP)

域名系统 (DNS)

Microsoft® Exchange (MAPI)

4

6 回答 6

3

OpenSourceTesting.com 有一个OSS 性能工具列表

软件测试常见问题解答也有一个商业和 OSS 性能测试工具列表

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

那里有很多选择,但似乎您对自己的要求有很好的处理。我建议对您的首选产品进行贸易研究,使用加权标准和每种产品的得分排名(有点像自定义的“消费者报告”风格比较)。这将帮助您减少对产品的任何先入为主的观念,并为您的管理层提供一个合理的经验理由,说明您为什么选择您使用的工具。这可以在很大程度上证明大件物品的成本是合理的。

此外,对于商业工具,供应商通常会到现场并设置演示系统来测试您的代码。几年前,我们使用 Mercury、Rational 和 NuMega 做到了这一点。它确实有助于通过演示 BS 并准确了解产品如何与我们的应用程序一起使用。

于 2008-12-10T19:09:23.597 回答
2

我们使用JMeter进行 HTTP 和 SOAP 负载测试

于 2008-12-10T17:38:20.660 回答
0

来自自动化 QA 的 TestComplete 也很受推崇:

http://www.automatedqa.com

该产品功能全面,您可以使用多种语言编写脚本,包括 C#。我会尝试 30 天试用,以及它与 LoadRunner 相比如何满足您的特定要求。

于 2008-12-10T17:41:26.317 回答
0

我用过openSTA

这允许记录与网站的会话,然后通过相对简单的脚本语言进行回放。

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

它允许您以任何您想要的方式将脚本放在测试中,并配置迭代次数、每次迭代中的用户数、引入每个新用户的加速时间以及每次迭代之间的延迟。将来也可以安排测试。

它是开源和免费的。

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

于 2008-12-10T18:42:46.693 回答
0

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

于 2011-04-28T07:59:49.343 回答
0

如果您必须注意所有接口,那么您只会查看商业工具。商业领域中最接近的可比产品是 Microfocus 的 SilkPerformer 产品,但您的接口的广度可能会将您推回到 Loadrunner 领域,因为它确实拥有最多的开箱即用协议支持的任何工具。从企业销售的角度来看,这是其显着特征之一。

于 2011-04-29T12:25:21.777 回答