我在 Tomcat 中嵌入了一个网络应用程序。我想执行负载测试来模拟大量发送并行请求的用户。 我可以很容易地生成应该由这些“虚拟用户”发送的 HTTP 请求,这不是问题。
我只是在寻找一种工具,它可以根据可配置的流量模式(用户数量、繁忙时间……)自动发送这些 HTTPS 请求。该工具还应该对请求持续时间进行统计。
有什么建议吗? 谢谢,
塞巴斯蒂安。
最佳答案
对于简单的 HTTP 或 HTTPS 请求,有一大堆免费/开源和商业工具,它们具有不同的功能和成本:
开源:
- Apache JMeter
- 格特林
- 研磨机
商业:
- Microsoft Visual Studio 团队套件
- 负载运行器
- Rational 性能测试器
所有这些工具都可以生成大量的 HTTP 流量,具有强大的库来动态捕获值、对响应进行断言和绘制图形以及对响应统计数据进行累积报告。
关于tomcat - 在我的网站上执行负载测试的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29799416/