检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
eb-test”,进入测试工程详情页面。在“测试用例”页签,可以看到自动生成的默认目录和样本用例。 在默认目录下单击“样本用例”,选择页面右侧的“用例步骤”,选择前置步骤或测试步骤配置。 前置步骤:每个执行线程中,仅执行一次。如无业务需求可以不添加。 测试步骤:测试用例的执行体,需要配置。
选择“测试用例”页签,可以在页面左侧查看当前已创建的用例目录结构。 将鼠标光标放置在待修改的已有目录上,单击,在下拉框中选择“编辑”。 在输入框中输入修改后的目录名称,鼠标单击其他位置,目录名自动保存。 删除测试用例目录 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑Per
已添加用例。 确保资源组状态为“运行中”。 确保资源组的调试节点上的32001和32003端口在安全组被开启。 确保资源组的执行节点和被压测的应用之间网络互通。 调试测试用例 新增或修改用例后,可通过调试快速发现语法或配置错误,确保该模型在任务中可用。 登录性能测试服务控制台,在左
全局变量概述(高性能测试工程) 全局变量用于构造数据集合,使测试数据更加丰富。 在报文事务请求信息的报文内容中引用全局变量,执行压测任务过程会将报文内容中的变量值动态替换为指定的值。 全局变量适用于很多场景,例如需要用户名密码的业务,需要使用不同的用户名以及对应密码模拟多用户场景进行压测。
费时长为870秒。则参考计费项中的计费公式,该计费时间段的费用为:0.0032x870÷60=0.0464(元)。 9:00:00~10:00:00时间段,在9:00:00~9:30:00间产生费用,该计费周期内的计费时长为1800秒。则参考计费项中的计费公式,该计费时间段的费用为:0
Second的简称,用例的TPS=用例的事务数/用例的运行时长,其中事务定义为:性能测试服务压测过程中,会循环执行用例中的所有测试步骤,每完成一次循环,算作一次事务(transaction)。 性能测试服务中TPS的统计规则为每个统计周期(10s内),平均每秒获取到响应的请求报文数量。比如10
Identity and Access Management,简称IAM),通过IAM,您可以: 根据企业的业务组织,在您的华为云账号中,给企业中不同职能部门的员工创建IAM用户,让员工拥有唯一安全凭证,并使用性能测试服务资源。 根据企业用户的职能,设置不同的访问权限,以达到用户之间的权限隔离。
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 鼠标移动到右上角登录用户名上,在下拉菜单选择“我的凭证”。 在“API凭证”页面的中查看账号ID。 图1 查看账号ID 父主题:
在待编辑PerfTest测试工程所在行,单击编辑事务库。 禁用事务请求信息。 在“事务库”页签中,在页面左侧选择待禁用请求信息的事务,单击待禁用的事务请求信息后的,对该请求信息进行禁用,不影响其他请求信息。 启用事务请求信息。 在“事务库”页签中,在页面左侧选择待启用请求信息的事务,单击待启用的事务请求信息后
划。 在“测试计划”页签中,单击“创建测试计划”。 在弹出的窗口中单击“添加文件”,选择格式为jmx的文件,单击“上传文件”,导入成功后将自动关闭窗口并返回“测试计划列表”页签,可以看到已添加的测试计划。 图1 导入jmx文件 (可选)在“测试计划”页签中,单击“第三方jar包”
添加请求信息(响应提取) 如果同一用例中存在多个报文,通过正则表达式或JSON提取把前一个报文的输出提取出来,作后一个报文的输入。 例如,在电商抢购场景中,您搜索对应的商品之后购买该产品,可使用响应提取功能,提取“搜索”报文得到的商品id作为下一个“购买”报文的输入参数。 约束与限制
选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 在“用例步骤”页签中,单击待复制请求信息后的 > 复制。等待页面右上角提示“复制成功”。 可选择PerfTest测试工程中任意工程中测试用户的请求信息,单击请求信息后的 > 粘贴至前方或粘贴至后方,将刚复制的请求信息粘贴到选定位置。
方案概述 应用场景 全局变量用于构造数据集合,使测试数据更加丰富。在报文事务请求信息的报文内容中引用全局变量,执行压测任务过程会将报文内容中的变量值动态替换为指定的值。 全局变量适用于很多场景,例如需要用户名密码的业务,需要使用不同的用户名以及对应密码模拟多用户场景进行压测。 方案架构
台管理人员申请开通,审批同意后方可使用。 全局变量用于构造数据集合,使测试数据更加丰富。在报文事务请求信息的报文内容中引用全局变量,执行压测任务过程会将报文内容中的变量值动态替换为指定的值。 全局变量适用于很多场景,例如需要用户名密码的业务,需要使用不同的用户名以及对应密码模拟多用户场景进行压测。
执行将使用该固定值进入固定的分支。固定分支模式的目的是对并发进行分组,通过分组,在一个用例中模拟多个场景的并行测试。多个小并发场景,如果采用多用例并行测试,将会使用较多执行器,通过在用例中对多场景分组可以达到节省资源的目的。 随机分支:并发每次执行都会产生一个随机值,后续执行将使
8,2000并发,分两个执行器执行,每个执行器中的脚本中变量successRate的值都是0.8。 均分变量:以整数的形式下发内容,当脚本分布式执行时,每个节点获取到的变量值平均分配,平均分配时采用整数除法,余数会被分配到其中一个节点,例如: 下发均分变量tps=100,分四个执行器,每个执行器中的脚本中的变量tps的值是25。
致,否则将出现包括但不限于Go插件编译约束表中描述的异常,请严格按照约定编译so文件。 表1 Go插件编译约束表 约束项 约束值 说明 arch linux amd64 - Go版本 1.19.6 执行go version查看版本。 中版本不一致时产生如下异常: fatal error:
套餐包到期后会影响性能测试服务的正常运行。如果您想继续使用性能测试服务,需要在规定的时间内进行续费,否则无法继续使用性能测试服务。续费包括手动续费和自动续费两种方式,您可以根据需求选择。了解更多关于续费的信息,请参见续费概述。 费用账单 您可以在“费用中心 > 账单管理”查看与性能测试服务
单击“立即授权”。 界面右上角显示“授权成功”,表示已授权性能测试服务创建私有资源组。 授权成功后,在IAM控制台的“委托”界面,系统会自动创建一条名为“cpts_admin_trust”的委托,此委托包含“CCE Administrator”和“VPCEndpoint Administrator”权限。
程”,单击待操作工程后的。 在“测试计划”页签中,单击待修改测试计划操作栏中的,选择“更新jmx”。 在弹出的“编辑测试计划”对话框中,重新导入格式为*.jmx的文件,单击“关闭”。 在“测试计划”页签中,单击待修改测试计划操作栏中的,选择“变量文件”,可重新导入测试计划需要引用的文件。