检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
响应提取参数 参数 参数说明 启用响应提取 启用响应提取后,如果同一用例中存在多个报文,通过正则表达式或JSON提取把前一个报文的输出提取出来,作后一个报文的输入。 变量名称 变量的名称,命名必须唯一,响应提取的值赋予此变量。 预期值 预期响应提取出的变量值。 开启后,会将响应提取到
在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下勾选多个用例或目录。 在页面下方显示的浮动框中,单击“启动”。 在弹出的“执行临时测试任务”对话框中,修改临时任务的相关参数。 表1 临时测试任务 参数名称 参数说明 临时任务名称 当前用例不会生成测试任务
请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 case_id 否 Integer 用例ID name 否 String 用例名称 case_type 否 Integer 用例类型(0:常规用例;) contents 否 Array of Contents objects
程操作栏的,重新输入工程名称或者描述后,单击“确定”。 删除测试工程 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在PerfTest测试工程列表中,单击对应工程操作栏的 >“删除工程”。根据系统提示执行删除操作。 您也可以选择一个或多个测试工程,单击“删除”,根据系统提示执行删除操作。
单击“确定”保存更新的配置信息。 调试测试计划 新增或修改测试计划后,可通过调试快速发现语法或配置错误,确保该模型在任务中可用。 登录性能测试服务控制台,在左侧导航栏中选择“JMeter测试工程”。单击待调试测试计划所在工程后的。 在“测试计划”页签中,单击待调试的任务名称,进入“计划详情”页,单击页面上方。
单击右上角“体验新版控制台”。 创建自定义身份策略。 在左侧导航栏选择“身份策略”。 单击右上角“创建自定义身份策略”。输入策略名称,例如“EnterpriseProjectA_policy”,策略名称根据企业项目或授权范围自定义。策略内容依次选择“允许”,云服务选择“codeartsperftest”,在
方法一:在“事务库”页签中,单击“导入脚本”。脚本类型选择“手动录制脚本”。选择需要导入的事务和脚本录制文件。录制脚本的内容为一个或多个报文请求信息,可以导入到对应的事务模型中。 方法二:在待导入脚本事务名称右侧单击“导入录制脚本”,选择要上传的脚本文件。 单击“导入”,提示“脚本录制文件导入成功”表示脚本导入成功。
在弹出的窗口中选择自定义请求。 图2 添加自定义请求 单击“确定”。 添加自定义函数 添加自定义函数插件后,添加请求信息时,在输入框内输入“$”,变量类型选择“自定义函数”,选择已导入的函数名称,单击“选择”。 图3 添加自定义函数 添加自定义检查点 前提条件:已添加自定义检查点插件。 登录性能测试
设置参数,步骤嵌套层级最大为10级。 设置RPS的上限值,控制器的执行RPS不超过设定的值。RPS上限值默认为100,最大输入值1000W,可以输入小数,小数支持2位精确度。 配置完成后,单击“保存”。 父主题: 配置测试用例(高性能测试工程)
~15%左右。 4级:非常特殊输入、场景、阈值条件的用例,该级别用例不宜过多,占比0%~5%左右。 标签 用例自定义标签,用于标识用例。 输入标签:单击标签输入框,输入标签后,用空格或回车键生成标签,每个用例限制10个标签。 删除标签:单击标签输入框,单击已生成标签后的删除该标签。
~15%左右。 4级:非常特殊输入、场景、阈值条件的用例,该级别用例不宜过多,占比0%~5%左右。 标签 用例自定义标签,用于标识用例。 输入标签:单击标签输入框,输入标签后,用空格或回车键生成标签,每个用例限制10个标签。 删除标签:单击标签输入框,单击已生成标签后的删除该标签。
试工程”,单击“创建JMeter测试工程”。 参照表1设置基本信息。 表1 创建JMeter测试工程 参数 参数说明 工程名称 新建测试工程的名称。 工程名称只能以汉字、字母、数字、常用中英文符号(_/.,|`'~;:-+=×…!@#$%^&*?()<> {} []—!:;、¥‘
创建测试工程 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”,单击“创建测试工程”。 在弹出的对话框中,输入测试工程的名称,例如“Web-test”和相关描述,单击“确定”。
PerfTest测试工程”。 在PerfTest测试工程所在行,单击测试工程名称,例如前面创建的测试工程“Web-test”,进入测试工程详情页面。 选择“测试任务”页签,单击“创建任务”。 输入任务名称,例如“taskA”,选择执行方式。 执行方式分为串行和并行: 串行:每个测试任务下的用例按顺序串行执行。
已创建PerfTest或JMeter测试工程,且测试工程中包含有测试任务。 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“定时压测”,单击“创建定时压测任务”。 参照表1设置基本信息。 表1 创建定时压测任务 参数 参数说明 关联工程 选择已创建的PerfTest或JMeter测试工程。
择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在右侧“关键字库”下单击关键字目录右边的。 输入新分组的目录名称,鼠标单击其他位置,目录名自动保存。 调用关键字目录接口 登录性能测试服务控制台,在
“PerfTest测试工程”。 在待添加标签的PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 在“资源标签”页签中,单击“添加标签”。输入标签键后会自动弹出新的“键值对”输入框,可以一次性添加多个标签。 一个测试工程最多可以添加20个标签,且标签的键值必须唯一。
虚拟并发用户数:性能测试服务在压测时的虚拟并发用户数。 压测时长:使用性能测试服务的时间长度,单位为分钟,精确到秒。 性能测试服务的计费不包括计算(云容器引擎CCE和弹性云服务器ECS)、网络(弹性负载均衡ELB和弹性公网EIP)和存储(对象存储服务OBS)等资源的费用。 成本分配 成本管理的基础是树立成本责任制,
通。 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试任务”页签,单击待启动任务操作栏的。 在“执行测试任务”对话框中,选择“企业项目”,如果个人账号无需选择。
RPS(QPS):平均每秒发出请求的次数(RPS = Requests / Taken Time(s))。 响应时间:响应时间指从客户端发一个请求开始计时,到客户端接收到从服务器端返回的响应结果结束所经历的时间。 前提条件 待压测应用需提前准备好,本例没有实际的应用压测,主要讲解压测方法。 父主题: 城市政务一网通办系统性能测试