如何:使用 Web 测试 API
更新:2007 年 11 月
可以为 Web 测试编写代码。Web 测试 API 可用来创建编码的 Web 测试、Web 测试插件、请求插件、请求、提取规则以及验证规则。组成这些类型的类是此 API 中的核心类。此 API 中的其他类型则用来支持创建 WebTest、WebTestPlugin、WebTestRequestPlugin、WebTestRequest、ExtractionRule 和 ValidationRule 对象。您可使用 Microsoft.VisualStudio.TestTools.WebTesting 命名空间创建自定义 Web 测试。
还可以使用 Web 测试 API 通过编程方式来创建和保存声明性 Web 测试。若要执行此操作,请使用 T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTest 和 T:Microsoft.VisualStudio.TestTools.WebTesting.DeclarativeWebTestSerializer 类。
提示: |
---|
请使用对象浏览器检查 Microsoft.VisualStudio.TestTools.WebTesting 命名空间。C# 和 Visual Basic 编辑器均为使用此命名空间中的类编写代码提供了 IntelliSense 支持。 |
还可以为负载测试创建插件。有关更多信息,请参见如何:创建负载测试插件。
使用 Web 测试 API
打开包含 Web 测试的测试项目。
有关更多信息,请参见如何:创建测试项目。
向测试解决方案中添加一个 C# 或 Visual Basic 类库项目。
在测试项目中添加对类库项目的引用。
在类库项目中添加对 Microsoft.VisualStudio.QualityTools.WebTestFramework dll 的引用。
在类库项目中的类文件中,为 Microsoft.VisualStudio.TestTools.WebTesting 命名空间添加 using 语句。
在类库项目中实现该命名空间中的所有核心类。有关 WebTestPlugin 的实现示例,请参见如何:创建 Web 测试插件。您还可以编写需要的其他代码,然后生成此项目。
运行 Web 测试。