检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数类型 描述 offset 否 Integer 查询偏移 limit 否 Integer 查询数量 请求参数 无 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 code String 状态码 message String 描述 projects Array of
点创建。节点创建成功后,返回性能测试服务控制台。 创建资源组。 在左侧导航栏中选择“测试资源”,单击“创建私有资源组”。 参照表3设置基本信息。 表3 创建私有资源组 参数 说明 示例 资源组名称 新建私有资源组的名称,可自定义。 perftest-cce-001 节点集群 在下拉框选择已创建的CCE集群。
参数类型 描述 offset 否 Integer 查询偏移 limit 否 Integer 查询数量 请求参数 无 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 code String 响应码 message String 响应消息 temps Array of
响应码 message String 响应消息 log_list Array of HistoryRunInfo objects 报告列表 表3 HistoryRunInfo 参数 参数类型 描述 name String 名称 run_id Double 报告ID run_type Double
为双数。 如果已设置全局变量或响应提取的局部变量,可在报文内容部分引用变量,执行压测任务过程会将报文内容中的变量值动态替换为指定的值。 表3 请求类型为响应提取 参数名称 描述 name 变量的名称,命名必须唯一,响应提取的值赋予此变量。 range 响应提取内容的范围。 报文内容
SLA事件:SLA中定义的事件发生情况。 正常返回:如设置了检查点,检查点通过的用例响应数,如未设置默认为返回2XX的用例响应数。 异常返回:解析失败、校验失败、响应超时、3XX、4XX、5XX、连接被拒绝的用例响应数。 成功率:正常返回请求数/总请求数。 平均RPS 统计周期内的请求总数/统计周期。 平均RT 某一秒发出的所有请求的平均响应时间。
将鼠标光标放置在待移动的测试用例上,拖动鼠标将测试用例移动到新目录。 也可以将鼠标光标放置在待移动的测试用例上,单击,在下拉框中选择“剪切”。 图3 剪切用例 将鼠标光标放置在待移动的新目录上,单击,在下拉框中选择“粘贴”。 图4 粘贴用例 删除测试用例 登录性能测试服务控制台,在左侧导
参数类型 描述 offset 否 Integer 查询偏移 limit 否 Integer 查询数量 请求参数 无 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 code String 响应码 extend Array of strings 扩展信息 message
供专业的测试报告呈现您的服务质量。 通过简单的四步操作,您就可以完成一次性能测试。 表1 使用流程 1. 准备资源组 2. 创建测试工程 3. 创建测试任务 4. 查看测试报告 准备运行性能测试的测试资源组。 说明: 测试资源组包含共享资源组和私有资源组两种类型,共享资源组为系统默认提供,私有资源组需要自行创建。
1级:基本功能验证,可用于继承特性的基本功能验证、迭代验收前的基本功能验证等,占比20%左右。 2级:重要特性验证,可用于测试版本(非回归版本)中手工测试,占比60%左右。 3级:一般功能/非重要功能验证,包括对基本/重要功能的异常测试,占比10%~15%左右。 4级:非常特殊输入、场景、阈值条件的用例,该级别用例不宜过多,占比0%~5%左右。
仅在“报文”页签中“协议类型”为“HTTP”或者“HTTPS”时,需要设置。 响应报文携带的HTTP/HTTPS协议响应状态码,通常包括1XX,2XX,3XX,4XX和5XX。 头域 仅在“报文”页签中“协议类型”为“HTTP”或者“HTTPS”时,需要设置。 HTTP/HTTPS协议的Header部分。
其中一个节点,例如: 下发均分变量tps=100,分四个执行器,每个执行器中的脚本中的变量tps的值是25。 下发均分变量tps=20,分3个执行器,每个执行器中的脚本中的变量tps的值是8,6,6。 下发均分变量tps=1,分四个执行器,每个执行器中的脚本中的变量tps的值是1,0,0,0。
“n”和“m”是非负整数,其中n<=m,匹配至少n次,至多m次,如“o{1,3}”匹配“fooooood”中的头三个o,“o{0,1}”等效于“o?”,注意,不能将空格插入逗号和数字之间;如“ba{1,3}”可以匹配“ba”或“baa”或“baaa”。 x|y 匹配“x”或“y”
status 是 Integer 状态(9:启动任务;2:停止任务) enterprise_project_id 否 String 企业项目ID 表3 NetworkInfo 参数 是否必选 参数类型 描述 network_type 是 String 网络类型(固定值:internet) 响应参数
突发流量支持:支持针对每个事务指定时间段定义并发用户数,模拟突发业务流量。 结果校验:支持多种表达式的自定义结果比对,定制您的事务成功标准。 图3 复杂场景支持 应用性能调优 定义性能测试模型,通过性能测试服务的执行机给被测应用发送模拟流量,利用服务报告查看被测应用的资源监控、调用链情
添加自定义函数 添加自定义函数插件后,添加请求信息时,在输入框内输入“$”,变量类型选择“自定义函数”,选择已导入的函数名称,单击“选择”。 图3 添加自定义函数 添加自定义检查点 前提条件:已添加自定义检查点插件。 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。
without_package 是 Integer 套餐包VUM不足的情况下用户选择是不是要走按需计费模式(当前版本固定值:0) 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 code String 响应码 message String 响应消息 extend String
Request:填写HTTP方法,如GET,POST,PUT,DELETE等。如果是POST请求,需要添加Body体。 Path:填写服务请求路径。 图3 Basic页签配置 HTTP请求“Advanced”页签配置,在“Timeouts”设置项中设置超时时间。 Connect:客户端连接被测
描述 code String 响应码 message String 响应消息 temp_info TempInfo object 事务详情 表3 TempInfo 参数 参数类型 描述 id Integer 事务ID project_id Integer 工程ID name String
间。 响应码:记录压测任务进行中响应码分布的情况。 带宽:记录压测任务运行所消耗的实时带宽变化。 异常返回:解析失败、校验失败、响应超时、3XX、4XX、5XX、连接被拒绝的事务响应数。 成功率:正常返回请求数/总请求数。 平均RPS 统计周期内的请求总数/统计周期。 平均RT 记录压测任务平均响应时间的变化。