检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置智能分析 为创建成功的测试工程创建分析对象。 当前性能测试服务已对接APM2.0,性能测试服务上APM1.0的配置已失效,设置智能分析时请使用APM2.0。 前提条件 已开通应用性能管理(APM),并部署APM探针,生成APM应用节点。APM探针部署请参考开始监控JAVA应用。
为JMeter设置智能分析 为创建成功的JMeter测试工程创建分析对象。 当前性能测试服务已对接APM2.0,性能测试服务上APM1.0的配置已失效,设置智能分析时请使用APM2.0。 前提条件 已开通应用性能管理(APM),并部署APM探针,生成APM应用节点。APM探针部署请参考开始监控
性能测试-成长地图 | 华为云 性能测试 性能测试 CodeArts PerfTest(原CPTS)是一项为基于HTTP/HTTPS/TCP/UDP/HLS/RTMP/WEBSOCKET/HTTP-FLV/MQTT等协议构建的云应用提供性能测试的服务。 免费体验 产品介绍 仅两个按钮时选用
容器镜像服务 容器镜像服务(Software Repository for Container,简称SWR)是一种支持容器镜像全生命周期管理的服务, 提供简单易用、安全可靠的镜像管理功能,帮助用户快速部署容器化服务。
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 鼠标移动到右上角登录用户名上,在下拉菜单选择“我的凭证”。 在“API凭证”页面的中查看账号ID。
请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 code String 响应码 message String 响应消息 test_case CaseInfoDetail object 用例详情 表3 CaseInfoDetail 参数 参数类型
8大特色压测模型简介 性能测试服务沉淀了30年高并发测试工程方案与实践,提供了浪涌(突发流量)、智能摸高(系统性能摸底)、震荡(模拟高低峰)、TPS模式(压力自定义)等8大模式,快速构建真实场景,助力产品压测场景覆盖率提升50%,满足客户全场景的压测诉求。 压力测试支持的8种模式如下
创建测试工程 性能测试服务为用户的测试工程提供管理能力,事务模型、测试用例、测试任务、实时报告、离线报告和智能分析的内容在同一个测试工程内共享复用,您可以为不同的测试项目创建不同的测试工程。 当前支持自定义创建测试工程和使用模板创建测试工程两种方式。PerfTest测试工程定义了以下几种模板
String 响应码 message String 响应消息 taskInfo TaskInfo object 任务详情 表3 TaskInfo 参数 参数类型 描述 bench_concurrent Integer 基准并发 case_list Array of CaseInfoDetail
Integer 断言失败数 failedOthers Integer 其他失败数 failedParsed Integer 解析失败数 failedReason String 失败原因 failedRefused Integer 连接拒绝失败数 failedTimeout Integer
测试用例简介 PerfTest测试工程主要由测试用例、测试任务和性能报告组成。事务库和智能分析属于增强能力。 测试用例、测试任务、性能报告分别对应了性能测试活动的三个主要环节。 图1 性能测试活动流程 其中测试用例是基于某个性能压测场景建立的测试模型。测试任务是基于已定义的(若干个
4:用户主动终止(完成状态);5:用户主动终止) run_type 否 Integer 任务类型(0:旧版本任务;1:新版本任务) task_run_info 否 TaskRunInfo object 任务运行信息 case_list 否 Array of CaseInfoDetail
FLV文件解析失败数 playFailed Array of doubles 播放失败数 publishFailed Array of doubles 发布失败数 retryFailed Array of doubles 重试失败数 rtmpConnectFailed Array
Double ERROR级别的事件个数 failedAssert Double 断言失败 failedOthers Double 其他失败 failedParsed Double 解析失败 failedRefused Double 连接被拒 failedTimeout Double
Array of UploadProcessJsonDetail objects 工程导入进度明细信息 process_status Integer 总状态(0:导入中;1:导入完成) 表4 UploadProcessJsonDetail 参数 参数类型 描述 id Integer
Integer 任务运行状态(9:等待运行;0:运行中;1:暂停;2:结束; 3:异常中止;4:用户主动终止(完成状态);5:用户主动终止) update_time String 任务更新时间 parallel Boolean 任务间用例是否并行执行 表5 CaseInfoDetail
//just call one time on the main func and generate sub result using parent.addSub() func acquireResult(name string) *Result { result := &Result
objects 事务详细信息列表 表5 AwInfoDTO 参数 参数类型 描述 name String AW名 id String 数据库中dc_case_aw表中的主键ID datumType Integer 数据类型(用例/aw/事务) 表6 DetailItem 参数 参数类型
objects 变量列表 表3 VariableDetail 参数 参数类型 描述 file_size Integer 文件大小 id Integer 变量ID is_quoted Boolean 是否被引用 name String 变量名称 variable Array of
object 结果 表4 UpdateAgentStatusResponseDetail 参数 参数类型 描述 id Integer 全链路应用ID status String 全链路应用状态,枚举值:CREATING,FAILED,NORMAL,DELETE update_time