检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
方案概述 应用场景 近年,各城市都上线了“一网通办”等跟国计民生相关的系统,此类系统由于突然的访问量暴增导致系统响应慢,更有甚者会导致系统宕机,给大家的日常生活带来不小的影响。 某些城市在整点时刻下发消费券,广大市民在一网通办App或者小程序进行领取。 在每年年初,市民会对个人所
创建测试工程 性能测试服务为用户的测试工程提供管理能力,事务模型、测试用例、测试任务、实时报告、离线报告和智能分析的内容在同一个测试工程内共享复用,您可以为不同的测试项目创建不同的测试工程。 当前支持自定义创建测试工程和使用模板创建测试工程两种方式。PerfTest测试工程定义了以下几种模板:
PerfTest)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助您轻松掌握不同应用场景下CodeArts PerfTest的使用方法。 表1 CodeArts PerfTest最佳实践一览表 最佳实践 说明 城市政务一网通办系统性能测试 类似“一网通办”等跟国计民生相关的系统,由
当此字符紧随任何其他限定符“*”、“+”、“?”、“{n}”、“{n,}”、“{n,m}”之后时,匹配模式是“非贪心的”。“非贪心的”模式匹配搜索到的、尽可能短的字符串,而默认的“贪心的”模式匹配搜索到的、尽可能长的字符串。如,在字符串“oooo”中,“o+?”只匹配单个“o”,而“o+”匹配所有“o”。
SOCKET/HTTP-FLV/MQTT等协议构建的云应用提供性能测试的服务。服务支持快速模拟大规模并发用户的业务高峰场景,可以很好的支持报文内容和时序自定义、多事务组合的复杂场景测试,测试完成后会为您提供专业的测试报告呈现您的服务质量。 您可以使用本文档提供API,对性能测试服
待添加并发权重控制器的用例。 在“用例步骤”页签下,单击“更多 > 并发权重控制器”。 设置参数,步骤嵌套层级最大为10级。 类型:支持固定分支和随机分支两种模式。 固定分支:并发只随机一次产生一个固定值,后续执行将使用该固定值进入固定的分支。固定分支模式的目的是对并发进行分组,
参数说明 资源组名称 新建私有资源组的名称,例如:Web-test-demo。 节点集群 在下拉框选择已创建的CCE集群。 调试节点 执行压测的调试机,调试节点在资源组创建成功后不可修改。 执行节点 执行压测的执行机,即在压测过程中能够提供自身性能数据的施压目标机器。 单击“创建”。
报文内容 标准的HTTP/HTTPS格式,报文的头域依照抓包的内容填写;报文体就是具体请求的内容,根据被测服务业务来判断,可以是游戏的登录请求,可以是银行的开户请求等等,只要满足HTTP/HTTPS的协议都可以编辑报文进行压测。 PATCH、PUT和DELETE的原理和POST是一
创建私有资源组 测试资源组的说明与使用约束 测试资源组包含共享资源组和私有资源组两种类型,共享资源组为系统默认提供,私有资源组需要自行创建。 共享资源组的执行节点已绑定弹性IP,当被测应用有网络访问限制时,建议使用私有资源组。 共享资源组最大支持1000并发和100Mb带宽,如果需要更高并发或带宽,建议使用私有资源组。
件判断、集合点一般和请求联合使用。 添加请求的具体步骤请参考添加请求信息(报文)、添加请求信息(思考时间)、添加请求信息(响应提取)和添加请求信息(检查点)。 添加事务:已在事务库中存在事务模型。单击“添加事务”,勾选事务模型的名称,单击“确定”。创建事务模型的具体步骤请参考创建事务。
次执行压测任务,则需要购买大于压测任务的最大并发数的套餐包。 不同的区域之间套餐包不互通,每个区域需分别购买。 套餐包可重复购买,在有效期内叠加使用。 购买的按需套餐包在有效期内,扣费时优先从先过期的套餐包内扣除VUM额度,超出按需套餐包的部分以按需计费模式进行结算。 例如,您先
在“事务库”页签中,单击事务名称后的,选择“删除”。根据系统提示执行删除事务的操作。 您也可以在事务列表下勾选事务名称,在页面下方显示的浮动框中,单击“删除”,根据系统提示执行删除事务的操作。 如果批量删除的事务中有部分事务已被测试任务引用,则批量删除操作仅删除没有被测试任务引用的事务。 图1 删除事务
操作请参见管理JMeter测试计划。 重命名和删除测试工程 性能测试服务支持修改和删除已创建的JMeter测试工程。 登录性能测试服务控制台,在左侧导航栏中选择“JMeter测试工程”。 在JMeter测试工程列表中,单击对应工程后的。重新输入工程名称后,单击“确定”即可修改工程名称。
压测任务运行时会读取对应全局变量的参数值。 如果变量值较长,可单击变量输入值框右侧的,在弹出的Value页面中输入值。按Enter键增加输入值的行数,输入完成后单击“回填”。如果输入的是Json格式内容, 单击“Json转换”, 可以更直观查看输入值。 描述 新增变量的描述说明。 设置完成后,单击“保存”。
产品单价和压测时长。 购买的峰值并发数和VUM额度。 购买的峰值并发数和包周期时长。 适用场景 购买了按需套餐包,使用时超出按需套餐包的部分以按需计费模式进行结算。 适用于短期使用、压测任务无需7x24小时运行等场景,可以随时启动/停止压测任务。 适用于可预估资源使用周期的场景,价
测试任务创建成功后,您可以对测试任务和任务阶段进行管理。 批量启动测试任务 启动同一测试工程下的多个测试任务。 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试任务”页签,选中多个需要启动的任务,单击“启动”。
单击工程名称进入测试工程详情页面。 选择“测试用例”页签,可以在页面左侧查看当前已创建的用例目录结构。 将鼠标光标放置在待修改的已有目录上,单击,在下拉框中选择“编辑”。 在输入框中输入修改后的目录名称,鼠标单击其他位置,目录名自动保存。 删除测试用例目录 登录性能测试服务控制台
选择“测试用例”页签,在左侧“用例列表”下选择待编辑的测试用例。 在“用例步骤”页签下,选择待添加自定义检查点的请求,单击操作栏的。 在“检查点”页签,启用结果检查,设置响应码、头域或响应内容。 启动检查点时,响应码、头域和响应内容这三种结果校验参数至少需要设置一种。 单击“添
自定义样例 自定义请求样例 自定义函数样例 自定义请求样例 自定义请求Go样例: package main import ( "crypto/tls" "encoding/json" "errors" "fmt" "io/ioutil" "net/http" "net/http/cookiejar"
授权成功后,在IAM控制台的“委托”界面,系统会自动创建一条名为“cpts_admin_trust”的委托,此委托包含“CCE Administrator”和“VPCEndpoint Administrator”权限。 图1 授权成功包含的权限 为IAM用户配置相关的权限 使用租户账号登