我的测试计划中有一些HTTP请求,我想分析哪些请求在一定的时间内执行,哪些请求不执行。预处理器示例超时在这里可能很有用,但我也想检查 HTTP 请求本身是否正常工作,因此我需要在超过时间限制时不要停止请求。
完美的行为是,如果请求超过超时,则将其标记为红色,并且我们仍然可以看到执行的实时时间和请求结果。
有没有办法这样做?
您需要将持续时间断言添加到您的请求中,它会将请求标记为失败(红色(,但让请求完成并保存其响应/加载时间
持续时间断言可用于检测需要很长时间才能完成的响应。
例如断言消息:
Assertion failure message: The operation lasted too long: It took 15,111 milliseconds, but should not have lasted longer than 1,000 milliseconds.