HAYDN解决方案工厂-执行认证测试:执行性能自动化用例
执行性能自动化用例
找到需要执行的性能用例,点击“性能自动化”--》“执行”。
- 进入性能用例的详情页面,点击“操作”下拉按钮,选择“运行脚本”。
- 可以看到“执行”的弹窗页面。根据您本次架构部署的形式,采用不同的操作方式。
- 若本次架构的部署形式为CCE部署,点击参考CCE部署的场景。
- 若本次架构的部署形式为Kubernetes集群部署,点击参考Kubernetes集群部署。
- 如果您本次认证方案架构的E CS 是非CCE和Kubernetes集群部署的情况,继续按照下方的步骤指导操作即可。
您需要打开“自动获取CPU/内存数据”的开关,然后点击“添加机器”按钮。
在“添加机器”的弹窗页面,您需要选择本次方案部署的云服务器所在的区域,并在本次需要读取CPU和内存的ECS的名称前面勾选,无误后点击下图中的2个“确认”按钮,开始执行CPTS配置的压测脚本。
- 执行结束后,可以在页面查看执行的状态是否通过(下方“不通过”截图为举例说明,认证测试要求状态为“通过”)。
在“手工测试步骤”,系统会自动将压测的“实际结果”的截图生成到对应的步骤中。
- 当压测结果满足本次测试要求后,在操作步骤的下方,点击“用例状态”的下拉框,选择状态为“执行完毕”,执行结果选择“通过”,则用例执行完成。
- 在用例列表的页面,可以看到执行的用例的状态和执行结果。
若本次认证方案架构的ECS未使用CCE部署,则不能够按照上述操作方式自动获取压测期间的CPU与内存截图。以下对使用CCE和Kubernetes集群的场景分别说明,您可以根据本次实际部署场景选择查看。
- 对于CCE的场景,如需要通过华为云 AOM 控制台(旧版)-总览-仪表盘-添加数据指标-曲线图-下一步,
图13 AOM创建仪表盘
- 然后在左侧选择需要监控的容器内的组件名称(可对选),在右侧可选择需要监控的指标,一般性能测试就是监控“物理内存使用率”和“CPU使用率”这两个指标。仪表盘创建成功后,去执行性能用例后,用例执行完成后返回仪表盘根据压测时间筛选所需要的时间段的报告截图即可。
图14 添加仪表盘的指标和容器组件
自建的Kubernetes容器,监控CPU和内存使用率,需要伙伴自建Prometheus Server,和华为云AOM云服务对接。
创建Remote Write Prometheus实例:点击参考操作指导。
工作负载监控:点击参考操作指导。
- 性能测试使用教程_性能测试操作步骤_性能测试快速入门-华为云
- 性能测试使用流程_性能测试怎么样_性能测试 CodeArts PerfTest-华为云
- 什么是性能测试_性能测试作用_性能测试 CodeArts PerfTest-华为云
- 性能测试有哪些特性_性能测试特点_性能测试 CodeArts PerfTest-华为云
- 性能测试产品优势_性能测试应用场景_性能测试CodeArts PerfTest-华为云
- 性能测试基本概念_性能测试有什么作用_性能测试 CodeArts PerfTest-华为云
- 如何在测试计划服务中使用关键字?
- JMeter测试工程原生性能压测_性能测试服务_性能压测-华为云
- 软件开发云端测试平台_软件开发生产线_测试计划 CodeArts TestPlan-华为云
- 服装MES_MES执行系统_国内MES厂商