检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
快速测试。 设置一个用例,在此用例报文的body体中引用1中设置的全局变量,执行阶段设为按次数方式,并发为1、并发次数为10,启动此用例。 在性能报告中的“明细”页签下,单击“查看日志”,在操作栏单击“查看”,查看请求日志的请求体中全局变量的取值是否和设置的顺序一致。 通过日志可
为思考时间。 响应提取 如果同一事务中存在多个报文,通过正则表达式或JSON提取把前一个报文的输出提取出来,作后一个报文的输入。 检查点 检查点主要是通过自定义校验信息来验证服务端的返回内容是否正确。 测试任务 测试任务指基于已定义的测试模型发起一次性能测试的活动。 测试报告 测
对服务器施压。 如果需要配置,请启用“思考时间”,设置执行下一个动作之间停留的持续时间,例如:1000毫秒。 响应提取 可选配置。如果同一用例中存在多个报文,通过正则表达式或JSON提取把前一个报文的输出提取出来,作后一个报文的输入。 如果需要配置,请启用“响应提取”,设置响应提取参数。
并给用户组授予策略或角色,才能使用户组中的用户获得相应的权限,这一过程称为授权。授权后,用户就可以基于已有权限对云服务进行操作。 权限根据授权的精细程度,分为角色和策略。 角色以服务为粒度,是IAM最初提供的一种根据用户的工作职能定义权限的粗粒度授权机制。 策略以API接口为粒
用“,”分隔。 变量读取模式: 顺序模式:顺序读取变量。 随机模式:随机读取变量。 变量共享模式 用例模式:每个并发共享一个变量。 并发模式:每个并发单独复制一个同名变量进行使用,不同并发按顺序读取变量值,互不影响。 全局变量导入成功后,您还可以执行如下操作: 单击“编辑”可以设置变量的读取顺序和变量共享模式。
与其下面的HTTP请求组成一个事务。 读取不到有效值时,默认并发个数为1,持续时间为1分钟。 线程数 测试任务并发个数 持续时间 测试任务持续时间 用户定义的变量 名称 枚举变量名称 全局变量,枚举型。命名需要唯一。 值 枚举变量值 用户参数 名称 枚举变量名称 全局变量,枚举型。命名需要唯一。 用户_1
“变量类型”选择“系统变量”时,需要选择函数名称。详细说明可以参考表1。 表1 函数名称 函数名称 详细说明 身份证号 随机生成一个身份证号。 手机号 随机生成一个手机号。 区间随机数 根据用户输入区间,随机生成区间内的任一整数。 随机字符串 根据用户输入的位数(1-32),随机生成小写字母和数字混合的字符串。 时间戳
账单管理”页面查看与性能测试服务相关的流水和明细账单,以便您了解消费情况。 账单上报周期 您购买的性能测试服务套餐包完成支付后,会实时上报一条账单到计费系统进行结算。 按需计费模式的资源按照固定周期上报使用量到计费系统进行结算。按需计费模式产品根据使用量类型的不同,分为按小时、按
的余额不足以抵扣产生的按需费用,从而导致欠费。 欠费影响 按需计费时,性能测试服务每一个小时整点结算一次费用(以GMT+08:00时间为准),结算完毕后进入新的计费周期。系统会在每个计费周期后的一段时间对按需计费资源进行扣费。 如果在某个结算时间点,因为您的账户余额不足导致结算失
压测时长(单位为min):即测试任务阶段的持续时间,压测执行的时间。 思考时间并不会影响并发总的时长,它只会影响到您并发请求的个数。下面以一个例子来解释说明。 思考时间设置为1000ms,压测时长为10min,并发用户为10个。并发请求个数的计算公式为:压测时长*并发用户/思考时
包周期套餐包适用于可预估资源使用周期的场景,价格比按需套餐包计费模式更优惠。对于测试任务需长期7x24小时持续运行的场景,推荐该方式。以下是一些适用于包周期套餐包计费模式的业务场景: 稳定业务需求:对于长期运行且资源需求相对稳定的业务,如企业业务系统等,包周期套餐包计费模式能提供较高的成本效益。
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求
息的事务,单击待修改的事务请求信息后的,展开编辑事务请求信息,根据需求修改事务请求信息,单击“确定”。 禁/启用事务请求信息 如果事务的某一个请求信息想要留存但不想被使用,可以使用禁用事务请求信息功能。如果想要恢复该请求信息的使用,可以再对其进行启用。 登录性能测试服务控制台,在
测试用例目录管理 测试用例目录是以目录形式组织和管理测试工程下测试用例的一种展示结构。 前提条件 已创建PerfTest测试工程。 创建测试用例目录 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。
Management,简称AOM)是云上应用的一站式立体化运维管理平台,实时监控用户的应用及相关云资源,采集并关联资源的各项指标、日志及事件等数据共同分析应用健康状态,提供灵活的告警及丰富的数据可视化功能,帮助用户及时发现故障,全面掌握应用、资源及业务的实时运行状况。 AOM作为云上应用的一站式立体化运维管理
动的三个主要环节。 图1 性能测试活动流程 其中测试用例是基于某个性能压测场景建立的测试模型。测试任务是基于已定义的(若干个)测试模型发起一次性能测试的活动。性能报告是测试任务执行的结果,呈现的是被测系统在高并发场景下的性能指标。 图2 测试用例、测试任务和性能报告之间的关系 父主题:
将弹性IP随机绑定到节点上。 “高级配置(可选)”中的“K8s节点名称”选择“与节点私有IP保持一致”,默认即为此选项。选择“与云服务器名称保持一致”将导致节点无法纳管。 单击“下一步:规格确认”,确认节点配置信息无误后,勾选已阅读使用说明,单击“提交”等待节点创建。节点创建成功后,返回性能测试服务控制台。
单击“添加变量”。 变量有两种类型,分别是静态变量和均分变量: 静态变量:以字符串形式下发内容,当脚本分布式执行时,每个节点获取到的变量值一样,如,下发静态变量successRate=0.8,2000并发,分两个执行器执行,每个执行器中的脚本中变量successRate的值都是0
com/v3/auth/tokens 为查看方便,在每个具体API的URI部分,只给出resource-path部分,并将请求方法写在一起。这是因为URI-scheme都是HTTPS,而Endpoint在同一个区域也相同,所以简洁起见将这两部分省略。 请求方法 HTTP请求方法(也称为操作或动词),它告诉服务你正在请求什么类型的操作。
将弹性IP随机绑定到节点上。 “高级配置(可选)”中的“K8S节点名称”选择“与节点私有IP保持一致”,默认即为此选项。选择“与云服务器名称保持一致”将导致节点无法纳管。 单击“下一步:规格确认”,确认节点配置信息无误后,勾选已阅读使用说明,单击“提交”等待节点创建。节点创建成功后,返回性能测试服务控制台。