检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如果不配置,使用默认策略。默认策略为单执行器支持并发为:500。 执行器数量 >= 用例中所有阶段最大的并发用户/500。 选择自否重定向: 用例配置重定向为false(不勾选)时,有AW返回302时不自动跳转到目标URL。 用例配置重定向为true(勾选)时,则当服务器返回30
选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 在“用例步骤”页签下,找到对应的请求(AW)。 单击请求右侧第二个按钮开关,配置当前AW是否失败跳过,默认配置为“否”。 是:配置请求失败跳过,请求失败不会中断用例执行。 否: 配置默认是请求失败不跳过,该请求失败会中断后面请求执行。
高级配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“高级配置”。 设置执行器:执
下选择待配置的测试用例。 选择页面右侧的“用例步骤”,选择前置步骤、测试步骤或后置步骤的配置。 前置步骤:每个执行线程中,仅执行一次。如无业务需求可以不添加。 测试步骤:测试用例的执行体,需要配置。 后置步骤:每个执行线程中,仅执行一次。如无业务需求可以不添加。 根据实际业务需求
压力配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“压力配置”,参照表1 添加阶
压力配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“压力配置”,参照表1设置阶段参数。一个用例最多添加1000个阶段。
SLA配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“SLA配置”,详细步骤可参考配置SLA规则。
SLA配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“SLA配置”,详细步骤可参考配置SLA规则。
使用私有资源组。 JMeter测试任务只可以使用私有资源组。 节点使用建议 当集群上的节点已经被部署了应用,创建私有资源组时,该节点无法被选用。用于测试资源组的节点不要运行任何应用或做其他用途,否则可能会导致应用运行异常。 如需要压测外部服务,请为每一个执行机节点都绑定一个弹性I
单击“添加步骤”右侧的“请求头”。 设置“名称”和“值”。 请根据压测服务器需要校验或者使用的头域来添加相关头域及内容。性能测试服务没有对必填头域做要求,仅透传用户定义的头域到压测服务器。“头域”的说明请参见头域说明。 配置完成后,单击“保存”。 注释 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。
单击“确定”,为测试工程绑定资源标签。 图5 添加标签 权限配置验证 完成上述配置后,当用户访问性能测试服务的测试工程时,性能测试服务会校验该用户是否在IAM侧配置工程对应的企业项目资源标签。例如,用户1在IAM配置了“企业项目A”的自定义身份策略资源标签,其仅能访问带有“企业
单击“保存”,完成测试用例SLA规则的配置。 在测试用例中创建SLA规则 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在需要配置SLA规则的工程所在行,单击工程名称进入测试工程详情页面。 在左侧的“用例列表”中选择待配置SLA规则的用例。 选择“SLA配置”页签,进入SLA配置页面。
在资源组列表中,单击待操作的资源组中的“自定义JMeter安装包”,选择待安装的JMeter安装包导入文件,等待页面提示文件导入成功。当前支持tgz、tar.gz、zip格式的文件,版本号在5.2.1及以上且小于100M的JMeter安装包,并确保该安装包本地可执行。 (可选)删除JMeter安装包。 如提示文件上传
登录弹性云服务控制台。 在弹性云服务器中分别找到调试机和执行机的节点并登录。 curl对应应用的URL查看网络是否连通。 满足以上两点后,对事务进行调试,单击“查看日志”查看返回内容是否正确。 如果调试功能返回内容报错,这就是使用调试功能的主要目的,需要去检查自己传入参数是否正确,检查报文配置的内容是否正确。
设置RPS的上限值,控制器的执行RPS不超过设定的值。RPS上限值默认为100,最大输入值1000W,可以输入小数,小数支持2位精确度。 配置完成后,单击“保存”。 父主题: 配置测试用例(高性能测试工程)
Encode”,默认为不勾选,勾选后对请求参数的值做URL编码。 如果您不需要添加请求参数,可以单击“删除”,删除请求参数。 请求头 请根据压测服务器需要校验或者使用的头域来添加相关头域及内容。性能测试服务没有对必填头域做要求,仅透传用户定义的头域到压测服务器。“头域”的说明请参见头域说明。 单
检查点 可选配置。如果设置检查点,通过自定义校验信息来验证服务端的返回内容是否正确。 如果需要配置,请启用“检查点”,配置检查点参数。 在该用例下,选择“压力配置”。 可根据业务特点选择不同的压力模式,添加多个阶段,每个阶段模拟不同的并发用户数。 配置完成后,单击“保存”。 单击页面右
HTTP报文请求中,哪些头域是必填的? 性能测试服务没有必填头域,只负责透传您定义的头域。 HTTP报文请求中,哪些头域必须携带取决于被压测服务器是否会校验或者使用到这些头域。 请根据压测服务器需要校验或者使用的头域来添加相关头域及内容。 父主题: 压测工程管理
如果希望每秒只执行一次用例请求,思考时间调整为1秒。如果思考时间设置为1秒而响应时间大于1秒,则思考时间不会生效,按响应时间发送压测请求。 配置完成后,单击“保存”。 父主题: 配置测试用例(高性能测试工程)
“变量类型”选择“系统变量”时,需要选择函数名称。详细说明可以参考表1。 表1 函数名称 函数名称 详细说明 身份证号 随机生成一个身份证号。 手机号 随机生成一个手机号。 区间随机数 根据用户输入区间,随机生成区间内的任一整数。 随机字符串 根据用户输入的位数(1-32),随机生成小写字母和数字混合的字符串。