检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SLA配置 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“SLA配置”,详细步骤可参考配置SLA规则。
报文如何填写? 报文通俗的解释就是用户在网站界面上的所有单击操作。每个单击操作通过编辑成满足协议规范带有用户请求内容格式的码流传送给不同的第三方,最后得到一个正确或者失败响应的一个过程。得到正确的响应,这个单击动作会操作成功;得到错误的响应,界面会提示一些错误信息指导用户怎么修正。
参数。 检查点 可选配置。如果设置检查点,通过自定义校验信息来验证服务端的返回内容是否正确。 如果需要配置,请启用“检查点”,配置检查点参数。 在该用例下,选择“压力配置”。 可根据业务特点选择不同的压力模式,添加多个阶段,每个阶段模拟不同的并发用户数。 配置完成后,单击“保存”。
单击“保存”,完成测试用例SLA规则的配置。 在测试用例中创建SLA规则 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在需要配置SLA规则的工程所在行,单击工程名称进入测试工程详情页面。 在左侧的“用例列表”中选择待配置SLA规则的用例。 选择“SLA配置”页签,进入SLA配置页面。
下选择待配置的测试用例。 选择页面右侧的“用例步骤”,选择前置步骤、测试步骤或后置步骤的配置。 前置步骤:每个执行线程中,仅执行一次。如无业务需求可以不添加。 测试步骤:测试用例的执行体,需要配置。 后置步骤:每个执行线程中,仅执行一次。如无业务需求可以不添加。 根据实际业务需求
选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 在“用例步骤”页签下,找到对应的请求(AW)。 单击请求右侧第二个按钮开关,配置当前AW是否失败跳过,默认配置为“否”。 是:配置请求失败跳过,请求失败不会中断用例执行。 否: 配置默认是请求失败不跳过,该请求失败会中断后面请求执行。
Integer 次数模式发送总次数 pressure_mode Integer 压力模式,0:并发模式;1:TPS模式;2:摸高模式;3:浪涌并发模式;4:浪涌TPS模式;5:震荡并发模式;6:震荡TPS模式;7:智能摸高模式 tps_value Integer TPS模式下TPS值 current_user_num
Integer 次数模式发送总次数 pressure_mode 否 Integer 压力模式,0:并发模式;1:TPS模式;2:摸高模式;3:浪涌并发模式;4:浪涌TPS模式;5:震荡并发模式;6:震荡TPS模式;7:智能摸高模式 tps_value 否 Integer TPS模式下TPS值
Integer 次数模式发送总次数 pressure_mode 否 Integer 压力模式,0:并发模式;1:TPS模式;2:摸高模式;3:浪涌并发模式;4:浪涌TPS模式;5:震荡并发模式;6:震荡TPS模式;7:智能摸高模式 tps_value 否 Integer TPS模式下TPS值
Integer 次数模式发送总次数 pressure_mode 否 Integer 压力模式,0:并发模式;1:TPS模式;2:摸高模式;3:浪涌并发模式;4:浪涌TPS模式;5:震荡并发模式;6:震荡TPS模式;7:智能摸高模式 tps_value 否 Integer TPS模式下TPS值
Integer 次数模式发送总次数 pressure_mode 否 Integer 压力模式,0:并发模式;1:TPS模式;2:摸高模式;3:浪涌并发模式;4:浪涌TPS模式;5:震荡并发模式;6:震荡TPS模式;7:智能摸高模式 tps_value 否 Integer TPS模式下TPS值
Integer 次数模式发送总次数 pressure_mode Integer 压力模式,0:并发模式;1:TPS模式;2:摸高模式;3:浪涌并发模式;4:浪涌TPS模式;5:震荡并发模式;6:震荡TPS模式;7:智能摸高模式 tps_value Integer TPS模式下TPS值 current_user_num
T或DELETE)来覆盖掉在请求中所指定的方法(一般是POST)。当某个浏览器或防火墙阻止直接发送PUT 或DELETE 方法时(注意,这可能是因为软件中的某个漏洞,因而需要修复,也可能是因为某个配置选项就是如此要求的,因而不应当设法绕过),可使用这种方式。 X-Forwarded-Proto
Integer 次数模式发送总次数 pressure_mode Integer 压力模式,0:并发模式;1:TPS模式;2:摸高模式;3:浪涌并发模式;4:浪涌TPS模式;5:震荡并发模式;6:震荡TPS模式;7:智能摸高模式 tps_value Integer TPS模式下TPS值 current_user_num
务中定义多个请求报文来设置每个用户每秒内发起的请求数。 自定义针对响应结果的校验,使请求成功的检查点更准确。 针对每个用户的请求,支持用户配置检查点,在获取到响应报文后针对响应码、头域及响应body内容做结果检验,只有条件匹配后才认为是正常响应。 测试任务模型自定义,支持复杂场景测试
),TP90、TP99指标可以客观反映出90%、99%用户的体验响应时间。 表1 JMeter测试报告说明 参数 参数说明 各项指标总量 所有线程组各项指标总量的汇总。 最大并发:最大并发操作的虚拟用户数。 RPS:每秒请求数。 正常返回:如设置了检查点,检查点通过的事务响应数,如未设置默认为返回2XX的事务响应数。
上传自定义安装包时需注意什么? 必须是从apache官网直接下载得到的ZIP压缩包,或目录结构与从apache直接下载得到的ZIP压缩包完全一致的压缩包。 JMeter版本必须是5.2-5.4。 如果ZIP包中包含第三方插件,上传后第三方插件也会对性能测试服务的JMeter引擎产生影响。
性能测试服务提供按需计费模式和按套餐包计费模式,其中按套餐包计费模式分为按需套餐包和包周期套餐包。 按需模式计费项信息请参考表1。 按需套餐包模式计费项信息请参考表2。 包周期套餐包模式计费项信息请参考表3。 表1 按需模式计费项信息 计费项目 计费项说明 适用的计费模式 计费公式 产品单价(元/VUM)
变量类型:文件。 变量值:实际的变量名称,多个变量名称之间用“,”分隔。 变量读取模式: 顺序模式:顺序读取变量。 随机模式:随机读取变量。 变量共享模式 用例模式:每个并发共享一个变量。 并发模式:每个并发单独复制一个同名变量进行使用,不同并发按顺序读取变量值,互不影响。 全局变量导入成功后,您还可以执行如下操作:
全链路压测探针获取配置信息 功能介绍 全链路压测探针获取配置信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/{project_id}/stress/agents