负载测试/压力测试Web服务

23

有没有人知道一个好的工具可以测试Web服务的负载和压力?我一直在看Watir和Selenium,但它们更侧重于网页。

有没有人知道一个好的工具可以测试Web服务的负载和压力?我一直在看Watir和Selenium,但它们更侧重于网页。
6个回答

24

HTTPperf的链接已经失效。 - Vaccano
3
哪些是好的,为什么? - Thorbjørn Ravn Andersen
只有其中两个支持Web服务,其余的是用于实际网站的。 - specializt

9
你绝对应该查看SoapUI

1
以防万一有人再次遇到这个问题。SoapUI非常适合用于负载测试Web服务接口。对我帮助很大! - Nils Schmidt
2
实际上,如果涉及负载测试,SoapUI的功能相当有限 - 它更适合于功能测试、接口测试等方面。如果您想进行负载测试,您将需要LoadUI。只是这样说。 - specializt

3

我实际上喜欢Pylot

它是免费的、开源的,我已经能够在许多项目中使用它。


我的程序(免费、开源、支持SOAP服务):https://wuloadtester.codeplex.com - Machinegon
该网站已经不存在了。 - vikramaditya234

2
我使用了openSTA
它使用相对简单的脚本语言。
您可以轻松测试 Web 服务并编写自己的脚本。
它允许您以任何想要的方式将脚本组合在一起进行测试,并配置迭代次数、每个迭代中的用户数量、引入每个新用户的逐渐增加时间以及每个迭代之间的延迟。测试也可以在未来安排。
它是开源且免费的。
它生成多个报告,可以保存到电子表格中。然后我们使用数据透视表轻松分析和绘制结果。

1

我认为Selenium和Watir并不是专为负载测试而设计的。也许你应该考虑像httperf和ab这样的工具。


0

我以前用过WebLOAD进行WebService测试


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