icc*_*bot 2 web-services jmeter
我正在使用 JMeter 和 HTTP 请求采样器来加载测试 Web API
有谁知道是否有一种方法可以配置 JMeter,以便在请求时间超过某个阈值(例如 1000 毫秒)时将请求记录为失败
现在,如果仅在响应为 500 或其他内容时记录错误。
最简单的选择是添加持续时间断言
但是,如果它不够灵活,您可以更深入地使用 Beanshell。如果持续时间超过某个合理值,则从 Nithin CV poyyil之前的响应中更新代码示例后,会将请求标记为失败:
long expectedDuration = 1000L;
long actualDuration = prev.getTime();
if (actualDuration > expectedDuration) {
prev.setSuccessful(false);
prev.setResponseMessage("Request took longer than " + expectedDuration);
}
Run Code Online (Sandbox Code Playgroud)
请参阅如何使用 BeanShell 指南作为参考和小手册。
| 归档时间: |
|
| 查看次数: |
1757 次 |
| 最近记录: |