你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在 Azure 负载测试中创建和管理测试运行

当你运行负载测试时,Azure 负载测试会创建与测试关联的测试运行。 了解如何在 Azure 负载测试中管理负载测试的测试运行

先决条件

  • 拥有有效订阅的 Azure 帐户。 如果没有 Azure 订阅,请在开始之前创建一个免费帐户
  • 一个 Azure 负载测试资源。 若要创建负载测试资源,请参阅创建并运行负载测试

查看测试运行

测试运行与 Azure 负载测试中的负载测试相关联。 若要在 Azure 门户中查看测试的测试运行,请执行以下操作:

  1. Azure 门户中,转到你的负载测试资源。

  2. 在左窗格中选择“测试”,以查看测试列表。

  3. 通过选择列表中的测试名称来查看某个测试的测试运行。

    屏幕截图显示 Azure 门户中负载测试的测试运行列表。

  4. 选择测试运行旁边的省略号 (...),可以对测试运行执行更多操作。

    屏幕截图显示 Azure 门户中用于下载输入文件、结果文件和共享某个链接的测试运行上下文菜单。

    • 选择“下载输入文件”可下载用于运行此测试的所有输入文件,例如测试脚本、输入数据文件和用户属性文件。 此下载还包含负载测试配置 YAML 文件

      小窍门

      可以使用下载的测试配置 YAML 文件在 CI/CD 管道中设置自动负载测试

    • 选择“下载结果文件”可下载测试结果 CSV 文件。 此文件包含每个 Web 请求的条目。 详细了解如何导出负载测试结果

    • 选择“共享”以获取指向 Azure 门户中的测试运行仪表板的直接链接。 若要查看测试运行仪表板,需要有权访问负载测试资源。 详细了解 Azure 负载测试中的用户和角色

编辑测试运行

可以通过添加或移除 Azure 应用组件或资源指标来修改测试运行。 无法更新其他测试配置设置。

若要在 Azure 门户中查看测试的测试运行,请执行以下操作:

  1. Azure 门户中,转到你的负载测试资源。

  2. 在左窗格中选择“测试”,以查看测试列表。

  3. 通过在列表测试中选择测试名称,转到测试详细信息。

  4. 通过在运行列表中选择测试运行名称,转到测试运行仪表板。

  5. 选择“应用组件”或“配置指标”,以添加或移除应用组件或资源指标。

    测试运行仪表板会自动反映对应用组件和指标的更新。

    屏幕截图显示如何在 Azure 门户中为测试运行配置应用组件和资源指标。

重新运行测试运行

当你重新运行测试运行时,Azure 负载测试会使用与测试运行关联的测试配置。 如果以后对测试的配置进行了更改,则重新运行测试运行时不会考虑这些更改。

若要在 Azure 门户中重新运行测试运行,请执行以下操作:

  1. Azure 门户中,转到你的负载测试资源。

  2. 在左窗格中选择“测试”,以查看测试列表。

  3. 通过在列表测试中选择测试名称,转到测试详细信息。

  4. 通过在运行列表中选择测试运行名称,转到测试运行仪表板。

  5. 选择“重新运行”。

  6. “重新运行”页中,可以选择更新测试运行说明和测试参数。

  7. 选择“重新运行”以启动负载测试。

停止测试运行

若要在 Azure 门户中停止测试运行,请执行以下操作:

  1. Azure 门户中,转到你的负载测试资源。

  2. 在左窗格中选择“测试”,以查看测试列表。

  3. 通过在列表测试中选择测试名称,转到测试详细信息。

  4. 通过选中相应的复选框,从列表中选择一个或多个测试运行。

  5. 选择“删除测试运行”

    也可通过在运行列表中选择测试运行名称转到测试运行仪表板,然后选择“删除测试运行”。

  6. 在“删除测试运行”页中,选择“删除”以删除测试运行。

删除测试运行

若要在 Azure 门户中删除测试运行,请执行以下操作:

  1. Azure 门户中,转到你的负载测试资源。

  2. 在左窗格中选择“测试”,以查看测试列表。

  3. 通过在列表测试中选择测试名称,转到测试详细信息。

  4. 选择 省略号 (...)>“停止”以停止正在运行的测试运行。

比较测试运行

若要识别随时间推移而出现的性能下降,可以在仪表板中直观地比较最多五次测试运行。 详细了解如何在 Azure 负载测试中比较测试运行

后续步骤