查看实时测试报告
压测过程中,可以通过实时测试报告查看压测过程中各项指标的监控数据。
前提条件
测试任务已启动。
操作步骤
- 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”,单击待操作工程后的。
- 在“性能报告”页签下选择需要查看测试报告的任务,此任务需正在执行中。
- 单击“任务名称”,或单击操作栏的,查看实时测试报告。单击页面右上方“停止任务”,可以停止压测任务。详细参数说明请参考测试报告说明。
- 测试报告名称支持修改,在“报告列表”中,鼠标放在测试报告名称上,单击后输入新的报告名称。
- 在“总览”页签下,您可以查看失败数/总请求数、平均时延、RPS、最大并发、成功率、SLA告警、带宽、动态趋势、响应码等。
- 在“明细”页签下,您可以查看该测试任务下测试用例的日志、通用测试指标、请求详情及SLA规则是否触发。
- 单击“查看日志”,在“查看日志”弹窗中可以查看请求日志、事件日志及Pod信息。其中请求日志根据请求名称、返回码、结果这三个条件,各展示10条日志。
用例日志采集策略配置为请求模式的请求日志支持对返回码/结果/请求名称进行过滤展示。日志采集策略中在测试用例的“高级配置”中设置,详见高级配置。
- 测试任务执行过程中,单击“过程调压”可以根据实时数据进行动态的压力调整。过程调压只支持并发模式、TPS模式、时长策略。
- 报告明细显示的采样模式有等距抽样值和等距平均值。
- 等距抽样值:根据用例执行时长,对大于45min的用例的趋势图以固定的时间间隔进行抽样点展示。
- 等距平均值:根据用例执行时长,对大于45min的用例的趋势图以固定的时间间隔进行平均值展示。
- 单击“数据显示”下拉框,输入关键字搜索,可以显示您需要的用例或请求数据。也可以在“数据显示”下拉框的用例目录中直接单击您需要显示的用例或请求数据。
- 在“明细”页签下,您也可以单击“列表”进入报告指标汇总页面。
- 单击“自定义列”,可以在“表格设置”弹框中选择需要显示的列表项;在弹框右侧拖动已选列,可以改变列表项的顺序。
图1 表格设置
- 单击操作栏中的查看日志。
- 单击操作栏中的进行过程调压,过程调压只支持并发模式、TPS模式、时长策略。
- 单击操作栏中的编辑测试用例。
- 单击“自定义列”,可以在“表格设置”弹框中选择需要显示的列表项;在弹框右侧拖动已选列,可以改变列表项的顺序。
- 单击“查看日志”,在“查看日志”弹窗中可以查看请求日志、事件日志及Pod信息。其中请求日志根据请求名称、返回码、结果这三个条件,各展示10条日志。
- 如果测试任务已关联智能分析对象中的应用监控(APM),测试报告则体现“调用分析”页签。在“调用分析”页签,通过设置查询条件,可以查看符合查询条件的APM调用详细记录。
如果测试任务已关联智能分析对象中的主机监控(AOM),测试报告则体现“监控指标”页签。在“监控指标”页签可以查看CPU使用率、内存使用率、磁盘读取速度、磁盘写入速度信息。