更新时间:2024-08-27 GMT+08:00
分享

性能自动化用例

支持测试工程师新建性能自动化测试用例。

  1. 进入用例列表,切换至【性能自动化】页签,选中文件夹路径并点击【新建】按钮。
    图1 新建性能自动化用例
  2. 新建性能自动化用例,填写相关内容,如需要手工步骤补充执行内容,请打开【手工测试步骤】开关并填写步骤描述和预期结果,否则请关闭。完成后点击【确定】。
    表1 性能自动化用例新建参数说明

    参数

    说明

    用例名称

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

    部署环境

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

    优先级

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

    描述

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

    前提条件

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

    手工测试步骤

    选择。打开该开关则用例包含手动测试部分。

    手动测试步骤描述

    必填。输入该步骤的具体指定动作。可添加多条(手工测试步骤开关打开才有此功能)。

    手动测试步骤预期结果

    必填。输入该步骤执行后的预期结果。可添加多条(手工测试步骤开关打开才有此功能)。

    用例附件

    上传该用例需要用到的关联文件。

    图2 新建性能自动化用例
  3. 编写脚本入口。
    • 完成上一步后,在弹窗中点击【确定】,开始编写性能自动化脚本。
      图3 前往编写脚本
    • 或者在用例管理界面,点击用例的【更多】按钮,选择编辑脚本。
      图4 前往编写脚本

  4. 点击编辑默认请求,也支持添加多个请求。
    图5 编辑脚本
  5. 配置性能测试步骤,完成后点击【保存】。
    • 报文:应用程序之间发送的数据,详细操作请查看操作指导
    • 思考时间:操作之间等待的时间,详细操作请查看操作指导
    • 响应提取:前一个报文的输出提取出来,作后一个报文的输入,详细操作请查看操作指导
    图6 脚本编写
  6. 编辑性能测试压力配置并保存。
    图7 压力配置

新建指标参数

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

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

执行性能自动化用例

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

  1. 点击性能自动化用例后的【更多】-【执行】,进行执行界面。
    图9 执行性能自动化用例
  2. 执行性能自动化测试脚本。
    • 方式一:点击【运行脚本】,默认按照当前选中的指标参数执行。
    • 方式二:点击【指标参数分组执行】->选择指标参数->点击【确定】,选择指定的指标参数分组执行。
      图10 执行性能自动化用例
  3. 如果有手工步骤,则可以手动在“实际结果”输入框中填写手工步骤的执行结果。
  4. 修改用例状态。

    说明:如果无手工步骤,则无需手动修改用例状态。

查看执行结果

  1. 点击用例名称进入用例详情。
  2. 查看执行历史获取用例实时执行结果。
  3. 点击执行报告链接可获取实时执行结果(执行中页面会实时刷新)。
    图11 查看执行结果

相关文档