更新时间:2025-10-14 GMT+08:00
分享

性能自动化用例(新版)

本章节适用于2023年08月04日及之后在解决方案工作台上创建的需求&需求下的性能自动化用例。新版本性能自动化用例进行了功能增强,在8月4号及以后创建的需求,该需求下的性能自动化用例配置和执行均在解决方案工作台上进行。

新建性能自动化用例

如果有发布包含性能自动化用例的用例模板可以通过加载模板来新建性能自动化用例,前提是模板里的性能自动化用例符合您的现有场景,加载模板请参考加载模板,用例模板是通过已有的用例发布到解决方案工作台资产中心生成的模板,具体详情请参考上架用例模板

支持用例设计人新建性能自动化测试用例。

  1. 进入用例列表,切换至【性能自动化】页签,选中测试需求并点击【新建】按钮。
    图1 新建性能自动化用例
  2. 新建性能自动化用例,填写相关内容,完成后点击【保存】。
    表1 性能自动化用例新建参数说明

    参数

    说明

    需求描述

    必填。下拉选择需求描述,即选择该用例的归属需求。

    用例名称

    必填。自定义测试用例名称。建议规范用例命名,在用例名称中能体现出用例所测功能点。

    部署环境

    必填。下拉选择该用例部署的底座环境,底座环境与关联的需求相关。

    优先级

    必填。下拉选择该用例的重要程度。

    描述

    自定义对于该用例的描述信息。

    前提条件

    自定义输入执行该用例的前提条件。

    预期结果

    输入该步骤执行后的预期结果。

    图2 新建性能自动化用例

新建指标参数

指标参数是衡量性能自动化测试结果是否通过的标准(如延时、错误率、RPS等),本步骤在执行性能自动化用例前完成即可。

  1. 点击性能自动化页签下【更多】->【指标参数】,进入性能自动化指标参数管理页面。
    图3 指标参数
  2. 选择【性能】标签,点击【+】按钮,自定义参数名称,新建指标参数。
    图4 新建指标参数
  3. 选择某个指标参数名称,在右侧页面点击【添加】为该参数分组创建指标,如成功率。
    指标参数分组的图钉符号表示该分组是默认分组,后续执行性能自动化用例时如无指定则默认使用该分组参数。
    图5 新建性能自动化指标参数

执行性能自动化用例

性能自动化用例设计完成后,用例执行人可开始执行性能自动化用例。

  1. 编写脚本入口。
    在用例管理页面点击性能自动化用例的【执行】按钮,开始编写性能自动化脚本。
    图6 前往编写脚本
    在脚本编辑页面,点击已有的请求上端可以展开或者收起,点击+号按钮可以新建新的请求。
    图7 前往编写脚本
  2. 配置性能测试脚本,完成后点击【下一步】到压力配置。
    • 报文:应用程序之间发送的数据,详细操作请查看操作指导
    • 思考时间:操作之间等待的时间,详细操作请查看操作指导
    • 响应提取:前一个报文的输出提取出来,作后一个报文的输入,详细操作请查看操作指导
    图8 脚本编写
  3. 编辑性能测试压力配置并点击【下一步】到监控配置。
    图9 压力配置
  4. 监控配置,点击【添加监控目标】,在弹窗中选择区域和对应的CCE/ECS实例作为监控目标,完成后点击【确定】
    图10 监控配置
  5. 完成配置后,点击【执行】按钮会根据默认指标参数运行脚本。

查看执行结果

  1. 点击用例名称进入用例详情。
  2. 查看执行结果获取用例实时执行结果。
  3. 点击【报告预览】可查看报告结果预览。
    图11 执行结果
    图12 查看报告预览

相关文档