在我的网络测试中,如果无法获得包含上下文参数param01的预期响应,我已使用循环将其重定向到上一个请求。
因此,当我运行负载测试时,有时循环1失败,因为它无法找到Context参数param01并抛出提取规则错误,但loop2变为成功,因为它发现了传递上下文参数和提取规则。
现在,我想要抑制在失败的循环(循环1)中发生的提取规则错误并通过测试。请帮帮我。
答案 0 :(得分:0)
许多提取规则都具有布尔类型的Required
属性。将其设置为False
,以便在预期数据不可用时规则(以及测试)不会失败。
请注意Extract regular expression
的提取规则具有Required
属性,但在某些Visual Studio版本中似乎处理错误。见this fault report。另请参阅问题的this discussion以及调用实际提取规则的解决方法,然后将true
写入Success
字段。