负载测试直到服务器出现故障
Loadtesting until server fails
我们有一个应用程序要进行负载测试,我们想要回答的具体问题如下:
我们的服务器可以处理多少个请求?
更具体一点:
是否有可能(例如使用 SOAPUI)增加负载直到服务器中断(内存不足)并立即停止负载测试(或在第一个为空的响应之后)?
它与在 WebLogic 上运行的 Web 服务有关。
例如可以使用 Apache JMeter 来完成,它提供:
可以在 Thread Group 级别
上对任何错误停止测试
- 可以通过 Assertions
根据广泛的标准范围有条件地使测试失败
- AutoStop Listener 扩展允许在平均响应时间超过或错误率达到特定阈值时停止测试
JMeter 是一个多协议负载测试工具,正如 Testing SOAP/REST Web Services Using JMeter 文章所证明的那样,它肯定可以用于 API 测试,此外它的报告功能比 SoapUI 好得多。
我们有一个应用程序要进行负载测试,我们想要回答的具体问题如下:
我们的服务器可以处理多少个请求?
更具体一点:
是否有可能(例如使用 SOAPUI)增加负载直到服务器中断(内存不足)并立即停止负载测试(或在第一个为空的响应之后)?
它与在 WebLogic 上运行的 Web 服务有关。
例如可以使用 Apache JMeter 来完成,它提供:
可以在 Thread Group 级别
上对任何错误停止测试- 可以通过 Assertions 根据广泛的标准范围有条件地使测试失败
- AutoStop Listener 扩展允许在平均响应时间超过或错误率达到特定阈值时停止测试
JMeter 是一个多协议负载测试工具,正如 Testing SOAP/REST Web Services Using JMeter 文章所证明的那样,它肯定可以用于 API 测试,此外它的报告功能比 SoapUI 好得多。