负载测试/压力测试 Web 服务
有谁知道有一个测试网络服务负载和压力的好工具吗? 我一直在研究 Watir 和 Selenium,但还有更多的网页居中。
Does anyone know of a good tool to test load and stress on webservices? I've been looking at Watir and Selenium, but there more web page centered.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
以下是一些常见的负载测试工具:
Here are some common load testing tools:
您绝对应该看看 SoapUI。
You should definitly take a look a SoapUI.
我使用过 openSTA。
这使用了相对简单的脚本语言。
您可以轻松测试 Web 服务并编写自己的脚本。
它允许您以任何您想要的方式将脚本放在测试中,并配置迭代次数、每次迭代中的用户数量、引入每个新用户的启动时间以及每次迭代之间的延迟。 测试也可以安排在未来。
它是开源且免费的。
它会生成许多可以保存到电子表格中的报告。 然后,我们使用数据透视表轻松分析结果并绘制图表。
I've used openSTA.
This uses a relatively simple script language.
You can easily test web services and write your own scripts.
It allows you to put scripts together in a test in any way you want and configure the number of iterations, the number of users in each iteration, the ramp up time to introduce each new user and the delay between each iteration. Tests can also be scheduled in the future.
It's open source and free.
It produces a number of reports which can be saved to a spreadsheet. We then use a pivot table to easily analyse and graph the results.
我实际上很喜欢 Pylot
它是免费的、开源的,我已经能够将它用于许多领域项目。
I actually like Pylot
It's free, open source, and I've been able to use it for a number of projects.
我不认为 Selenium 和 Watir 实际上是为负载测试而设计的。 也许你应该看看 httperf 和 ab 之类的东西。
I don't think Selenium and Watir were actually designed for load testing. Maybe you should be looking at things like httperf and ab.
我之前使用过 WebLOAD 进行网络服务测试
I've used WebLOAD before for webservice testing