更新:2007 年 11 月
验证规则通过验证 Web 请求返回的页面中是否存在文本、标记或属性,来帮助验证 Web 应用程序是否正常工作。验证规则还可以验证完成请求所需的时间、是否存在窗体字段以及它们的值。
提取规则通过从 Web 请求的响应中提取数据来帮助确认 Web 应用程序的工作是否正常。提取规则将结果以名称/值对的形式存储在测试上下文中。提取规则可以提取窗体字段、文本、属性、标头、正则表达式和隐藏字段。
本节中的主题描述如何在 Web 测试中创建和使用验证规则和提取规则。
本节内容
如何:向 Web 测试添加验证规则
描述如何添加和配置验证规则。如何:向 Web 测试添加提取规则
描述如何添加和配置提取规则。如何:创建自定义验证规则
除了使用在 Microsoft Visual Studio Team System Test Edition 中预定义的验证规则外,还可以通过从 ValidationRule 基类派生验证规则来创建您自己的验证规则。本主题描述如何创建自定义验证规则并将其添加到 Web 测试请求。如何:创建自定义提取规则
除了使用在 Test Edition 中预定义的提取规则外,还可以通过从 ExtractionRule 基类派生提取规则来创建您自己的提取规则。本主题描述如何创建自定义提取规则并将其添加到 Web 测试请求。如何:创建测试级验证规则
描述如何在测试级别将验证规则添加到 Web 测试。
参考
Microsoft.VisualStudio.TestTools.WebTesting.Rules