云性能测试服务
性能测试 CodeArts PerfTest(原CPTS)是一项为应用接口、链路提供性能测试的云服务,支持HTTP/HTTPS/TCP/UDP等协议。PerfTest丰富的测试模型定义能力可以真实还原应用大规模业务访问场景,帮助用户提前识别应用性能问题
云监控服务CES免费使用 云审计服务CTS免费使用 统一身份认证服务IAM免费使用 智能质检CBSSA免费试用 WeLink免费试用 云性能测试服务CPTS免费试用 主机迁移服务SMS免费试用 云手机CPH免费体验 分布式消息服务Kafka免费试用 云管理网络CMN免费试用 流水线CloudPipeline免费试用
更多详情 云速建站 CloudSite 创建用户并授权使用云速建站 创建用户并授权使用云速建站 更多详情 云性能测试服务 CPTS 创建测试任务 创建测试任务 应用魔方 AppCube 告警监控大屏应用开发 告警监控大屏应用开发 实时音视频 RTC 服务端API参考
什么是性能测试 什么是性能测试 性能测试(CodeArts PerfTest,简称PerfTest,原CPTS)是一项为基于HTTP/HTTPS/TCP/UDP/HLS/RTMP/WEBSOCKET/HTTP-FLV等协议构建的云应用提供性能测试的服务。服务支持快速模拟大规模并发
云性能测试服务
背景信息
性能自动化集成了华为云性能测试服务。性能测试服务(CodeArts PerfTest)是一项为基于HTTP/HTTPS/TCP/UDP/WebSocket/RTMP/HLS等协议构建的云应用提供性能测试的服务。 服务支持快速模拟大规模并发用户的业务高峰场景,支持报文内容和时序自定义、多事务组合的复杂场景测试,测试完成后会为您提供专业的测试报告呈现您的服务质量。
性能自动化用例包含基本信息和测试脚本两部分:
- 基本信息用于管理和描述测试用例,包含用例名称(必填)、编号、标签、用例等级等信息,基本信息的编辑通过测试计划服务页面完成。
- 测试脚本定义测试步骤,包含请求、事务、阶段等,测试脚本的编辑将跳转至CodeArts PerfTest服务完成。
约束与限制
单次批量导入性能自动化用例的上限为50条。
新建性能自动化用例
- 登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。
- 单击导航栏“测试 > 测试用例” 。
- 选择“性能自动化”页签,单击页面左上方“新建”,进入新建页面。
- 输入用例名称,根据需要配置其它信息,单击“保存”完成新建用例,或者单击“保存并编写脚本”,进入“测试脚本”页面,完成脚本编辑。
性能自动化用例主要配置项与手工测试用例相似,详情请参考创建手工测试用例。
导入性能自动化用例
- 登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。
- 单击导航栏“测试 > 测试用例”。
- 选择“用例库 > 性能自动化” 页签,单击页面右侧“导入”,选择“添加已有用例”。
- 在导入页面选择需要导入的用例,单击“确定”执行导入操作。
1. 由于接口自动化中的部分组件,在性能自动化中不支持,因此导入的用例可能存在部分功能缺失的情况。导入后,缺失部分的功能包括:关键字、if判断、循环、分组、后置步骤、响应提取、除响应码以外的检查点类型、请求体中的文件类型、全局和局部变量,以及HEAD、OPTION的请求类型。
2. 支持批量用例导入,用例支持跨分页选择,单次批量导入的上限为50条用例。
3. 目前仅支持在“用例库”中进行导入,不支持在“按测试计划查看”时进行导入。
编写性能自动化脚本
- 进入在“测试用例 > 性能自动化”页面,找到在新建性能自动化用例创建的用例。
- 单击用例名称,选择“测试脚本”页签。
- 单击“前往编辑脚本”,跳转至CodeArts PerfTest服务中编辑脚本。脚本编辑详细指导请参考PerfTest测试任务管理。
执行性能自动化用例
- 登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。
- 在导航栏单击“测试 > 测试用例”。
- 选择需要执行用例的测试计划、及“性能自动化”页签,找到待测试用例,单击“操作”列
,开始自动执行。
若需要同时执行多个用例,勾选需要执行的用例,单击“批量执行”。
- 执行完成后,可以在用例列表“结果”列查看执行结果。
单击用例名称,选择“执行历史”页签,可以查看该测试用例的执行历史信息。
- 选择任意一次执行历史,单击“前往查看结果”,跳转至CodeArts PerfTest查看用例执行详情。
若未能查找到执行结果,请前往CodeArts PerfTest服务,查看是否已领取或购买套餐包。领取或购买后,重新执行用例。
云性能测试服务常见问题
更多常见问题 >>-
云性能测试服务(Cloud Performance Test Service)是一项为基于HTTP/HTTPS/TCP/UDP/WEBSOCKET/RTMP/HLS等协议构建的云应用提供性能测试的服务,具备强大的分布式压测能力。
-
云性能测试服务提供一站式性能测试解决方案,帮用户提前识别性能瓶颈。
-
云性能测试服务(Cloud Performance Test Service,简称CPTS)是一项为基于HTTP/HTTPS/TCP/UDP/WEBSOCKET等协议构建的云应用提供性能测试的服务,具备强大的分布式压测能力。
-
GaussDB是华为自主创新研发的分布式关系型数据库。具备企业级复杂事务混合负载能力,同时支持分布式事务,同城跨AZ部署,数据0丢失,支持1000+节点的扩展能力,PB级海量存储。
-
云性能测试服务CPTS免费试用,免费额度:VUM总额度:1.00万,免费时长:365天,1000以下并发长期免费使用。
-
随着云计算技术的飞速发展,就出现了云性能测试服务,相较于传统的性能测试工具,云性能测试服务独有的特点之一就是如云般轻量化,即开即用,无需体验预留或采购资源,使得测试工作变得极为方便。
更多相关专题
增值电信业务经营许可证:B1.B2-20200593 | 域名注册服务机构许可:黔D3-20230001 | 代理域名注册服务机构:新网、西数