HTTP负载测试工具

4
我希望记录网站活动,就像单个用户一样,并运行一个或多个这样的同时用户(可能调整一些参数,如将用户/密码转换为user1 / password,..., usern / 密码)。 也希望能够调整时间。

您可能会发现这个 Stack Overflow 的问题的答案很有帮助:http://stackoverflow.com/questions/54459/website-load-testing - Eli Courtwright
Windows 还是 Unit? 你们已经在使用微软的开发工具了吗? 你喜欢用哪些编程语言进行编程? 将要使用该工具的人的技能水平如何? - Ian Ringrose
4个回答

5

Grinder 是我用过的最好的工具之一,它是用Java构建的,但我用它来测试我的ASP.NET应用程序。我们使用了3台机器进行测试(每台机器同时模拟最多1000个用户)。最终我们进行了3000个并发用户的负载测试。


2
我的公司BrowserMob提供一项低成本负载测试服务,可能非常适合您。您可以注册免费试用,上传Selenium脚本,然后进一步修改脚本以使用不同的登录等内容。整个脚本最终会用一个JavaScript API编写,因此您可以进行一些相当高级的操作。您可以获得价值100美元的免费测试,这可以走得很远,特别是如果您使用我们的虚拟用户功能而不是我们的真实浏览器用户功能。

伟大的公司Patrick - 我非常喜欢这个想法。自己注意:稍后更仔细地检查一下。 - flybywire
这个正在收到垃圾邮件标记。你可能想阅读一下“回答中的自我推广限制?”(http://meta.stackexchange.com/questions/57497/limit-to-self-promotion-in-answers)并将其缩小一点。 - Josh Lee
6
我认为这不是垃圾邮件。张贴者的商业利益明确说明,而且发帖人显然觉得它很有帮助。 - APC

1

ab 是一个不错的简单入门方式。


上传文件并不是一件轻松的事情。 - Anthony

0

我正在一个可能符合要求的项目上工作。它叫做engulf。如果你需要生成大量负载,engulf非常适用,因为它支持多个工作者。它还有一个实时的Web界面,我认为非常有趣。


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