在Web测试中禁用单个请求的ExpectedResponseUrl

Joh*_*ny5 6 webtest visual-studio-2010

我正在使用Visual Studio 2010录制Web测试.

对于每个请求,记录预期的响应URL,并且测试的验证规则确保这些响应是正确的.

测试使用随机数据.对于特定请求,在某些情况下,响应URL可能与记录的不同,并且测试仍然有效.我可以根据WebTestRequestPlugin中的响应URL来处理操作,但验证规则仍然适用.

我尝试在该请求的属性选项卡中删除响应URL,但如果该字段为空,则验证规则似乎期望与响应请求相同的URL.

有没有办法为该单个请求禁用该验证规则?

[编辑]我只是认为能够在请求的ExpectedResponseUrl字段中放置通配符会很棒......但这似乎不适用于"*".[/编辑]

Nat*_*Nat 7

尝试将测试转换为编码测试.然后,您可以编写一小段代码,以便预期的URL正确,或覆盖验证器.

如果要避免编写测试代码,可以创建自定义验证规则.