检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
就称为思考时间。 响应提取 如果同一事务中存在多个报文,通过正则表达式或JSON提取把前一个报文的输出提取出来,作后一个报文的输入。 检查点 检查点主要是通过自定义校验信息来验证服务端的返回内容是否正确。 测试任务 测试任务指基于已定义的测试模型发起一次性能测试的活动。 测试报告
正常返回:如设置了检查点,检查点通过的用例响应数,如未设置默认为返回2XX的用例响应数。 异常返回:解析失败、校验失败、响应超时、3XX、4XX、5XX、连接被拒绝的用例响应数。 解析失败:HTTP响应无法被正常解析的数量。 校验失败:如设置了检查点,检查点未通过的用例响应数,如未设置,返回不是2XX的用例响应数。
配置测试用例(高性能测试工程) 填写用例详情 配置用例步骤 添加请求信息(报文) 添加请求信息(思考时间) 添加请求信息(响应提取) 添加请求信息(检查点) 添加数据指令、循环控制器、条件判断、集合点 添加并发权重控制器、吞吐量控制器 压力配置 高级配置 SLA配置 父主题: PerfTest测试用例管理
含义 补充说明 name 函数名称 必须是可导出的 desc 函数描述 - type 函数类型 req:请求 func:函数 check:检查点 params 参数列表 参照参数表 表3 参数表 名称 含义 补充说明 name 参数名称 将作为入参的键 default 默认值 -
func(map[string]string) string 入参:自定义参数。 出参:字符串。 检查点签名 func(map[string]string) string 入参:自定义参数 出参:字符串,空字符串表示检查成功,非空字符串表示检查失败信息。 IResultV1接口实现 package main import
约束与限制 首次使用性能测试服务测试资源,需要用户对性能测试服务进行授权,允许性能测试服务操作CCE和VPC终端节点。 性能测试服务容器集成了开源Apache-JMeter、性能测试服务的控制代码以及性能测试服务的部分JMeter增强能力(如多阶段压力配置、日志输出等)。 PerfT
通过思考时间对同一个用户的请求设置发送间隔或者在一个事务中定义多个请求报文来设置每个用户每秒内发起的请求数。 自定义针对响应结果的校验,使请求成功的检查点更准确。 针对每个用户的请求,支持用户配置检查点,在获取到响应报文后针对响应码、头域及响应body内容做结果检验,只有条件匹配后才认为是正常响应。 测试任务模型自定义,支持复杂场景测试
事务库管理 创建事务 导入录制脚本 导入Swagger文件 调试事务 管理事务 管理事务请求信息
性能测试服务中TPS的统计规则为每个统计周期(10s内),平均每秒获取到响应的请求报文数量。比如10s内共有1000个请求获取到了响应,那么TPS即为100TPS。有些测试工具统计的是每秒发出的请求数量,这样无法精确地体现系统的能力,因此性能测试服务中的TPS为系统实际处理并返回的请求数量。 父主题: 压测报告管理
请求连接 方法 请求方法 参数 根据实际需求,添加到URL或报文内容中 消息体数据 报文内容 高级选项中的响应超时 响应超时 正则表达式提取器(要检查的响应字段) 主体 报文内容 响应提取。只有在HTTP请求下的正则表达式提取器、固定定时器时才会被导入。缺省值为空时,默认取引用名称。 Body(unescaped)
"v3"]}},如果想取出“v2”,则输入key.key2[0] default 正则匹配失败时,取的值。 表4 请求类型为检查点 参数名称 描述 name 检查点的名称,可修改。 value 响应报文携带的HTTP/HTTPS/TCP/UDP协议响应状态码,通常包括1XX,2XX,3XX,4XX,5XX。
择GET方式即可。 如果请求消息中有涉及输入参数的情况怎么办? 如果一个请求涉及到用户各种信息的输入,可以通过在操作时按“F12”,或抓包工具(例如wireshark)查看报文是怎么请求的,报文体是什么样的格式,如何传送到第三方接口。然后根据实际业务在压测的报文中填写。 一般情况
表4 Content 参数 是否必选 参数类型 描述 content_type 否 Integer 用例卡片类型(1:思考时间;2:报文;3:检查点;4:变量提取) content 否 ContentInfo object 内容 表5 ContentInfo 参数 是否必选 参数类型
目业务中,让各责任组织及时了解各自的成本情况。 华为云成本中心支持通过多种不同的方式对成本进行归集和重新分配,您可以根据需要选择合适的分配工具。 通过关联账号进行成本分配 企业主客户可以使用关联账号对子客户的成本进行归集,从而对子账号进行财务管理。详细介绍请参考通过关联账号维度查看成本分配。
是否禁用 表8 Content 参数 参数类型 描述 content_type Integer 用例卡片类型(1:思考时间;2:报文;3:检查点;4:变量提取) content ContentInfo object 内容 表9 ContentInfo 参数 参数类型 描述 body_type
在分布式架构下的问题定位和性能瓶颈等难题,为用户体验保驾护航。 APM作为云应用诊断服务,适用于多种Java框架的应用。它包含了强大的分析工具,通过拓扑图、调用链、事务将应用状态、调用过程、用户对应用进行的操作可视化,以便您快速定位哪些过程出现了问题或者哪里是需要进行改善的性能瓶颈。
表7 Content 参数 是否必选 参数类型 描述 content_type 否 Integer 用例卡片类型(1:思考时间;2:报文;3:检查点;4:变量提取) content 否 ContentInfo object 内容 表8 ContentInfo 参数 是否必选 参数类型
表7 Content 参数 是否必选 参数类型 描述 content_type 否 Integer 用例卡片类型(1:思考时间;2:报文;3:检查点;4:变量提取) content 否 ContentInfo object 内容 表8 ContentInfo 参数 是否必选 参数类型
表7 Content 参数 是否必选 参数类型 描述 content_type 否 Integer 用例卡片类型(1:思考时间;2:报文;3:检查点;4:变量提取) content 否 ContentInfo object 内容 表8 ContentInfo 参数 是否必选 参数类型
表9 Content 参数 是否必选 参数类型 描述 content_type 否 Integer 用例卡片类型(1:思考时间;2:报文;3:检查点;4:变量提取) content 否 ContentInfo object 内容 表10 ContentInfo 参数 是否必选 参数类型