快速执行一次PerfTest测试任务并查看报告
通过本章节的指导,帮助您快速执行一次PerfTest测试任务并查看报告,建立对性能测试服务的整体印象。
使用条件
- 已注册华为账号并开通华为云。
- 当前登录账号拥有使用性能测试服务的权限。账号权限授权与绑定,请参考授权IAM用户使用CodeArts PerfTest。
创建PerfTest测试工程
- 登录性能测试服务控制台。
- 在左侧导航栏中选择“PerfTest测试工程”。
- 单击“创建测试工程”。
- 在弹出的对话框中,输入测试工程的名称,例如“Web-test”和相关描述,单击“确定”。
创建测试用例
- 在PerfTest测试工程所在行,单击测试工程名称,例如前面创建的测试工程“Web-test”,进入测试工程详情页面。
- 在“测试用例”页签,可以看到自动生成的默认目录、样本用例和示例请求,示例请求中已配置了请求信息。
如果需要修改请求信息,单击
展开请求信息页面进行编辑,编辑完成后单击“保存”。 - 单击页面右上角的“调试”进入调试页面,单击“启动”调试用例。
- 单击“查看日志”可以查看测试用例调试的具体内容。
如果调试结果报错,可根据日志信息,修改用例后重新调试,直至调试成功。
创建测试任务
- 单击“测试任务”切换到“测试任务”页签。
- 单击“创建任务”,
- 输入任务名称,例如“taskA”。
- 选择执行策略,执行策略分为串行和并行,选择默认项即可。
- 串行:每个测试任务下的用例按顺序串行执行。
- 并行:每个测试任务下的用例并行执行。
- 单击“添加用例”,在弹出的对话框中选择已创建好的“样本用例”,单击“确定”。
- 单击“保存”完成测试任务创建。
启动测试任务并查看测试报告
- 在“测试任务”页签,选择测试任务,如前面创建的测试任务“taskA”,单击操作栏的
。 - 在“执行测试任务”对话框,企业项目选择默认的“default”,资源组类型使用系统默认提供的共享资源组,勾选“确认本次压测已获得准许并遵守当地法律”,单击“启动”,启动测试任务。
- 任务启动后,单击“查看报告”会自动跳转到实时报告页面,查看实时测试报告。
您也可以在压测任务结束后,单击测试任务“taskA”的操作栏的
,查看离线测试报告。在测试报告总览页面单击右上角的“下载报告”,获得PDF版本,联系专家进行分析,分析出当前系统的性能瓶颈以及改进建议。