Spring 负载测试

Spring load testing

我已经使用 spring(模拟 mvc)实现了一个测试单元,我正在寻找一个工具来 运行 这个单元在许多 threads/processes 中(所以它会充当我的服务器的负载测试)。我见过像 grinder 和 jmeter 这样的应用程序,但我不想重写整个单元,而只是想使用现有的。有任何想法吗?

JMeter 能够通过 JUnit Request 采样器执行现有的 JUnit 测试,您需要做的就是将测试中的 jar 连同 JMeter 类路径中某处的依赖项一起删除,然后重新启动 JMeter。完成后,您将能够在 JUnit 请求采样器下拉列表中看到您的 类 和方法,并以多线程方式执行它们。

有关更详细的说明和解释,请参阅 How to Use JUnit With JMeter 指南。