检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Meter测试工程”。PerfTest测试工程指性能测试服务为用户的测试工程提供管理能力,事务、压测任务、测试报告的内容在同一个测试工程内共享复用,您可以为不同的测试项目创建不同的测试工程。JMeter测试工程指用户在性能测试服务中导入JMeter脚本的测试工程。 事务 事务是指
template_id 是 Integer 事务ID 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 code String 响应码 message String 响应消息 temp_info TempInfo object 事务详情 表3 TempInfo
of strings 导入工程时,缺失的存在于变量文件中的变量 source 否 Integer 来源(0-PerfTest;2-CloudTest) external_params 否 Object 扩展参数 响应参数 状态码: 501 表3 响应Body参数 参数 参数类型 描述
JMeter用例调试时,在很短的时间(小于5秒)内失败,可能原因有: JMeter测试计划所需的变量文件未全部上传。 JMeter测试计划所需的第三方jar包未全部上传。 请检查JMeter测试计划所需的变量文件以及第三方jar包是否全部上传。 父主题: JMeter工程使用
操作。性能测试服务支持使用基于Chrome浏览器(支持26及以上版本)插件的录制工具,在被压测系统中进行手工操作,捕获请求内容,生成json文件。录制下来的脚本模拟了用户真实的操作行为,减少手工编写报文的工作量,方便用户使用性能测试服务。 约束与限制 性能测试服务录制工具需要使用版本为26及以上的Chrome浏览器。
Meter测试工程”。PerfTest测试工程指性能测试服务为用户的测试工程提供管理能力,事务、压测任务、测试报告的内容在同一个测试工程内共享复用,您可以为不同的测试项目创建不同的测试工程。JMeter测试工程指用户在性能测试服务中导入JMeter脚本的测试工程。 事务:事务是指
事务库管理 创建事务 导入录制脚本 导入Swagger文件 调试事务 管理事务 管理事务请求信息
task_id 是 Integer 任务ID 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 code String 响应码 message String 响应消息 log_list Array of HistoryRunInfo objects
添加请求信息(检查点) 检查点是指通过自定义校验信息来验证服务端的返回内容是否正确。针对不同的协议类型,检查点支持比对的内容不同,HTTP/HTTPS支持响应码、头域和内容校验,TCP/UDP/WEBSOCKET/MQTT仅支持内容校验。 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。
详细介绍请参考通过成本标签维度查看成本分配。 使用成本单元进行成本分配 企业可以使用成本中心的“成本单元”来拆分公共成本。公共成本是指多个部门共享的计算、网络、存储或资源包产生的云成本,或无法直接通过企业项目、成本标签分配的云成本。这些成本不能直接归属于单一所有者,因此不能直接归属到
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求
操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”,单击待操作工程后的。 在“性能报告”页签下,选择需要查看报告的任务。 单击“任务名称”,或单击操作栏的,在左侧“报告列表”中选择需要查看的离线报告,详细参数说明请参考表1。性能测试服务只为用户保留1年内
操作流程 图1 JMeter测试工程操作指引 编写本地JMeter脚本,保存为jmx文件。 准备测试资源,创建私有资源组。 创建JMeter测试工程。 导入本地jmx文件。 编辑线程组,可根据业务需求设置线程组的部分参数。 调试测试任务,通过调试快速发现语法或配置错误,确保该模型在任务中可用。
Integer 查询偏移 limit 否 Integer 查询数量 请求参数 无 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 code String 响应码 message String 响应消息 temps Array of TempDetailInfo
3:异常中止;4:用户主动终止(完成状态);5:用户主动终止(终止中状态)) 响应参数 状态码: 200 表16 响应Body参数 参数 参数类型 描述 code String 响应码 message String 响应消息 taskInfo TaskInfo object 任务详情
来满足业务需求。 登录性能测试服务控制台,在左侧导航栏中选择“测试资源”。 按照业务需求,下载对应版本的JMeter安装包。 在资源组列表中,单击待操作的资源组中的“自定义JMeter安装包”,选择待安装的JMeter安装包导入文件,等待页面提示文件导入成功。当前支持tgz、tar
project_id 是 String 项目ID,获取方式请参见获取项目ID。 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 code String 响应码 message String 响应消息 json UploadProcessJson object
of objects 事务脚本信息 响应参数 状态码: 201 表3 响应Body参数 参数 参数类型 描述 code String 响应码 tempId Integer 事务ID message String 响应消息 状态码: 501 表4 响应Body参数 参数 参数类型 描述
Integer 查询偏移 limit 否 Integer 查询数量 请求参数 无 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 code String 响应码 extend Array of strings 扩展信息 message String 响应消息
LA告警、带宽、动态趋势、响应码等。 在“明细”页签下,您可以查看该测试任务下测试用例的日志、通用测试指标、请求详情及SLA规则是否触发。 单击“查看日志”,在“查看日志”弹窗中可以查看请求日志、事件日志及Pod信息。其中请求日志根据请求名称、返回码、结果这三个条件,各展示10条日志。