性能自动化用例

开通白名单权限:目前性能自动化测试是属于白名单开放功能,如需开通相关特性,请联系kuanglong1@h-partners.com。
新建性能自动化用例
概述:支持用例设计人新建性能自动化测试用例。
- 进入用例列表找到【性能自动化】页签,选中性能测试需求并点击【新建】按钮
图1 用例管理页面-性能自动化
- 新建性能自动化用例,填写相关内容,如需要手工步骤补充执行内容,请打开【手工测试步骤】开关然后填写步骤描述和预期结果,否则请关闭【手工测试步骤】开关新建性能自动化用例页面,完成后点击【确定】
- 需求描述:选择该用例新建在哪个需求描述下
- 用例名称:该用例的名称
- 部署环境:该用例部署的底座环境
- 优先级:该用例的重要级别
- 描述:该用例的相关信息阐述
- 前提条件:执行该用例的前提条件
- 步骤描述:该用例的执行步骤
- 预期结果:每个步骤的预期结果
- 在弹窗中点击【确定】前往编写CPTS脚本
图2 前往编写CPTS脚本
- 配置CPTS用例步骤
图3 CPTS脚本编写页面
- 报文:应用程序之间发送的数据,详细操作请查看
https://support.huaweicloud.com/usermanualnew-cpts/cpts_02_0012.html
- 思考时间:操作之间等待的时间,详细操作请查看
https://support.huaweicloud.com/usermanualnew-cpts/cpts_02_0013.html
- 响应提取:前一个报文的输出提取出来,作后一个报文的输入,详细操作请查看
https://support.huaweicloud.com/usermanualnew-cpts/cpts_02_0035.html
- 检查点:验证服务端的返回内容是否正确的校验标准,详细操作请查看
https://support.huaweicloud.com/usermanualnew-cpts/cpts_02_0014.html
- 报文:应用程序之间发送的数据,详细操作请查看
- 编辑CPTS压力配置并保存
图4 CPTS脚本编写页面
压力配置详细操作请查看https://support.huaweicloud.com/usermanualnew-cpts/cpts_02_0051.html
- 配置用例通过default规则(当前支持时延、成功率、RPS),点击【更多】->【指标参数】
图5 用例管理-性能自动化主页
- 点击【点击添加指标参数】,在弹窗中填写指标名称,然后选中该指标,点击【新建】,添加指标名称和指标值,完成点击【确定】
图6 用例管理-指标参数主页
执行性能自动化用例
概述:执行CPTS测试用例(如无特别指定,默认使用default规则检验用例执行结果是否成功)
- 使用default规则执行用例
图7 用例管理页面-性能自动化
- 指定规则分组执行,点击【规则参数分组执行】->选择指标参数->点击【确定】
图8 用例管理页面-性能自动化
用例执行中


使用CPTS实现性能测试需要用户提前购买CPTS套餐,CPTS首页地址:https://console.huaweicloud.com/cpts/v3?region=cn-north-4#/home,用户点击右上角购买服务套餐包即可,目前CPTS支持按需、包年包月两种套餐,用户可以根据自己的实际情况按需选择。联运的性能测试需求建议购买专业版按需套餐包20万VUM(¥200.00)即可满足大部分联运的需求场景
查看执行结果
概述:查看用例实时执行结果。
- 点击用例名称进入用例详情
图10 用例管理页面
- 查看执行历史获取用例实时执行结果
图11 用例详情
- 点击执行报告链接可获取实时执行结果(执行中页面会实时刷新)
图12 执行结果页面