检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
管理JMeter测试工程 JMeter测试工程旨在为用户提供JMeter原生引擎的支持,用户可在JMeter测试工程里导入JMeter脚本,使用JMeter原生引擎快速发起高并发的性能测试,且可查看完备的性能测试报告。 创建JMeter测试工程 登录性能测试服务控制台,在左侧导航栏
报文是HTTP等应用程序之间发送的数据块。这些数据块以一些文本形式的元信息开头,这些信息描述了报文的内容及含义,后面跟着可选的数据部分。这些报文都是在客户端、服务器和代理之间流动。 思考时间 为了更好的模拟用户的行为,需要模拟用户在不同操作之间等待的时间,例如,当用户收到来自服务器的数据时,可能要
速发起高并发的性能测试,且可查看完备的性能测试报告。 约束与限制 首次使用性能测试服务测试资源,需要用户对性能测试服务进行授权,允许性能测试服务操作CCE和VPC终端节点。 性能测试服务容器集成了开源Apache-JMeter、性能测试服务的控制代码以及性能测试服务的部分JMet
当您完成了环境资源准备、创建测试工程、创建测试用例、创建测试任务等基本操作后,可以根据自身的业务需求使用性能测试服务提供的常用实践。 表1 常用最佳实践 实践 描述 城市政务一网通办系统性能测试 类似“一网通办”等跟国计民生相关的系统,由于突然的访问量暴增导致系统响应慢,为避免流量高峰期使用出现系统崩溃,性
参数说明 名称 新增全局变量的名称。 类型 新增变量类型,支持整数、枚举和文本三种类型。 值 压测任务运行时会读取对应全局变量的参数值,针对每个虚拟用户,依次轮询变量值,即第一个虚拟用户取变量的第一个值,第二个虚拟用户取第二个值,依顺序取值,不够则循环。 变量的内容,在压测时将以明文传输,请谨慎输入,注意数据安全。
选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“高级配置”。 设置执行器:执行器数量的设置仅在使用私有资源组时生效,如果不配置,使用默认策略。默认策略为单执行器支持并发为:500。 执行器数量 >= 用例中所有阶段最大的并发用户/500。 选择自否重定向: 用
进入创建私有资源组报错,页面长时间没有返回,如下图。 图1 进入创建私有资源组报错 创建出来的私有资源组报错,如下图。 图2 创建出来的私有资源组报错 处理方法 登录有处理委托权限的账号进行操作,如主账号或者授予IAM权限的账号。 单击控制台左上角的,搜索并单击进入“统一身份认证服务 IAM”,单击“委托”。
客户使用JMeter开发了压测脚本,如何快速高效执行存量脚本成为客户当前的主要痛点。 性能测试服务兼容JMeter脚本以及脚本的执行,企业仅需把原有JMeter脚本导入生成JMeter工程,即可快速进行压测,缩短搭建JMeter大规模压测环境的时间,按需弹性扩容并发执行机,提升整体执行效率,支撑压测周期由周级降低至小时级。
销未保存的配置。 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 单击页面右上角的,在弹出的对话框中单击“确定”。
需求选择。了解更多关于续费的信息,请参见续费概述。 费用账单 您可以在“费用中心 > 账单管理”查看与性能测试服务相关的流水和明细账单,以便了解您的消费情况。如需了解具体操作步骤,请参见费用账单。 欠费 在使用性能测试服务时,账户的可用额度小于待结算的账单,即被判定为账户欠费。欠
SHA-224:对输入的数据进行SHA-224加密,返回加密后的数据字符串。 SHA-256:对输入的数据进行SHA-256加密,返回加密后的数据字符串。 SHA-384:对输入的数据进行SHA-384加密,返回加密后的数据字符串。 SHA-512:对输入的数据进行SHA-512加密,返回加密后的数据字符串。
个报文的输入。详细步骤请参见添加请求信息(响应提取)。 请求组成为“检查点”:通过自定义校验信息来验证服务端的返回内容是否正确。详细步骤请参见添加请求信息(检查点)。 (可选)一个事务包含1个或多个请求信息。如果您的事务包含多个请求信息,单击“添加请求”,再执行添加请求的相关操作
在页面右侧“当天任务”页签中,找到待停止的压测任务,单击“任务名”。 进入对应“定时任务详情”页面,单击右上角的“”。 在弹出的对话框中单击“确定”,停止定时压测任务。 删除定时压测任务 登录性能测试服务控制台,在左侧导航栏中选择“定时压测”。 在页面右侧“当天计划”或“所有计划”页签中,找到待删除的任务。 单
单击工程名称进入测试工程详情页面。 选择“测试用例”页签,可以在页面左侧查看当前已创建的用例目录结构。 将鼠标光标放置在待修改的已有目录上,单击,在下拉框中选择“编辑”。 在输入框中输入修改后的目录名称,鼠标单击其他位置,目录名自动保存。 删除测试用例目录 登录性能测试服务控制台
批量启动测试任务 启动同一测试工程下的多个测试任务。 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试任务”页签,选中多个需要启动的任务,单击“启动”。 选择对应的企业项目和资源组,单击“启动”。
TP50:指在一个时间段内(如10s),统计该请求每次响应所消耗的时间,并将这些时间按从小到大的顺序进行排序,取第50%的那个值作为TP50的值。 TP75:指在一个时间段内(如10s),统计该请求每次响应所消耗的时间,并将这些时间按从小到大的顺序进行排序,取第75%的那个值作为TP75的值。 TP90:指在一个时间
上传第三方jar包时需要注意什么? 请确保第三方jar包在本地JMeter工作时,位于JMeter根目录/lib/ext下。 请确保使用第三方jar包的脚本在本地可以正常运行。 导入文件的名称长度上限为64字节(含后缀),大小上限专业版为10M,企业版为80M。 父主题: JMeter工程使用
LV(1000)。 执行器数量 >= 用例中所有阶段最大的并发用户/5000。 日志采集策略设置:当您的用例中请求过多或者存在循环嵌套的情况下,建议使用请求模式。 请求模式:用例中的请求将单独输出日志。 用例模式:用例中的所有请求将进行关联后输出日志。 配置完成后,单击“保存”。
状态码: 501 表5 响应Body参数 参数 参数类型 描述 - String response message 请求示例 查询出正在导入的工程的进度。 /v1/{project_id}/test-suites/upload/processes 响应示例 状态码: 200 success
状态码: 501 表6 响应Body参数 参数 参数类型 描述 - String response message 请求示例 查询id为1的工程,关联的任务集合。 /v1/{project_id}/all-tasks/1 响应示例 状态码: 200 success { "code"