如何:创建编码的 Web 性能测试

本主题适用于:

Visual Studio 旗舰版

Visual Studio 高级专业版

Visual Studio 专业版 

Visual Studio 学习版

主题适用 主题不适用 主题不适用 主题不适用

通常,通过将现有已记录的 Web 性能测试转换为编码 Web 性能测试来创建编码 Web 性能测试。 记录的 Web 性能测试以**“Web 性能测试编辑器”**中可见的请求树开始。 编码 Web 性能测试是一个生成一系列 WebTestRequest 的 .NET 类。 可以使用 C# 或 Visual Basic 编程。 可以手动创建编码 Web 性能测试,但推荐做法是将记录的 Web 性能测试转换为编码 Web 性能测试。

将记录的 Web 性能测试转换为编码 Web 性能测试之后,可以像编辑任何其他源代码一样编辑该代码。 此外,还可以添加循环和分支结构,动态更改测试中的请求数,以及动态生成测试命中的 URL 集。

提示

有关 Web 测试工具 API 的更多信息,请参见如何:使用 Web 性能测试 API

编码 Web 性能测试可从**“测试视图”“测试列表编辑器”**窗口中启动。 可以在负载测试中使用编码 Web 性能测试。 有关负载测试的更多信息,请参见创建和编辑负载测试

提示

如果要在编码 Web 性能测试中使用数据绑定或任何一个插件,最好在生成该编码测试之前先添加它们。 这是因为让 Visual Studio 旗舰版生成数据绑定代码比您自己编写代码更容易。

转换记录的 Web 性能测试

  1. 打开一个包含记录的 Web 性能测试的解决方案。

    有关更多信息,请参见如何:使用 Web 性能测试记录器创建新的 Web 性能测试

  2. 打开 Web 性能测试文件。

    提示

    可以使用以下两个演练中创建的 Web 性能测试来创建编码 Web 测试:演练:创建简单的 Web 应用程序演练:记录和运行 Web 性能测试

  3. 单击**“Web 性能测试编辑器”的工具栏上的“生成代码”**按钮。

    此时将提示您输入编码 Web 性能测试的名称。

  4. 在对话框中为生成的编码 Web 性能测试类键入适当的名称,然后单击**“确定”**。

  5. 单击**“生成”,再单击菜单中的“生成解决方案”**。

    开始编译代码。

运行编码 Web 性能测试

  1. 在**“测试”菜单上单击“窗口”,再单击“测试视图”**。

  2. 右击编码 Web 性能测试并选择**“运行选定内容”**。

  3. 单击**“确定”**运行测试。 将立刻运行该测试。

    在测试运行完成之前,测试结果在**“测试结果”窗口中将显示为“正在进行中”。 测试运行完成时将显示“已通过”“未通过”。 如果测试引发异常或验证/提取规则失败,则显示“未通过”**。

    提示

    可以像查看记录的 Web 性能测试的进度一样来查看编码的 Web 性能测试的进度。 在“测试结果”窗口中双击编码 Web 性能测试将显示“测试查看器”

请参见

任务

演练:创建编码的 Web 性能测试

如何:使用 Web 性能测试 API

如何:使用 Web 性能测试记录器创建新的 Web 性能测试

其他资源

创建和编辑 Web 性能测试