检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。 选择页面右侧的“SLA配置”,详细步骤可参考配置SLA规则。 配置完成后,单击“保存”。 父主题: 配置测试用例(高性能测试工程)
最大并发数 执行测试用例的最大虚拟用户数,也是虚拟用户数波动过程的波峰值。 最小并发数 执行测试用例的最小虚拟用户数,也是虚拟用户数波动过程的波谷值。 震荡次数 在持续时间内,虚拟用户数波动变化的周期数。 当“压力模式”为“智能摸高模式”,需要配置以下参数: 起始并发数 执行测试用例的起始虚拟用户数。
在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待添加自定义代码的测试用例。 在“用例步骤”页签下,选择“测试步骤”。 单击“添加步骤”右侧的“注释”。 输入注释内容。添加注释是为了方便维护测试用例,不实际执行注释内容。 配置完成后,单击“保存”。
登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待添加请求信息的用例。 在“用例步骤”页签中,选择待添加请求信息的用例,单击“添加请求”。 在“思考时间”页签,参照表1设置基本信息。
登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待添加请求信息的用例。 在“用例步骤”页签中,选择待添加请求信息的用例,单击“添加请求”。 在“检查点”页签,参照表1设置基本信息。
创建测试用例 操作步骤 登录性能测试服务控制台,选择左侧导航栏的“PerfTest测试工程”。 在PerfTest测试工程所在行,单击测试工程名称,例如前面创建的测试工程“Web-test”,进入测试工程详情页面。在“测试用例”页签,可以看到自动生成的默认目录和样本用例。 在默认
登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待添加请求信息的用例。 在“用例步骤”页签中,选择待添加请求信息的用例,单击“添加请求”。 在“响应提取”页签,参照表1设置基本信息。
登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待添加并发权重控制器的用例。 在“用例步骤”页签下,单击“更多 > 并发权重控制器”。 设置参数。 类型:支持固定分支和随机分支两种模式。
络互通。 调试测试用例 新增或修改用例后,可通过调试快速发现语法或配置错误,确保该模型在任务中可用。 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待调试的测试用例。
页面。 选择“测试用例”页签,在左侧“用例列表”下选择待添加自定义请求的测试用例。 在“用例步骤”页签下,单击“添加自定义请求”。 在弹出的窗口中选择自定义请求。 图2 添加自定义请求 单击“确定”。 添加自定义函数 添加自定义函数插件后,添加请求信息时,在输入框内输入“$”,变
撤销修改 在修改测试用例配置信息时候,可以通过本节操作撤销未保存的配置。 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下选择待配置的测试用例。
PerfTest测试用例管理 测试用例说明 测试用例目录管理 创建测试用例 配置测试用例(高性能测试工程) 配置测试用例(可扩展测试工程) 设置全局变量(高性能测试工程) 设置全局变量(可扩展测试工程) 绑定域名 插件管理 撤销修改 管理测试用例 调试用例 批量操作
插件管理 概要 签名约定 Go插件编译约束 JSON描述内容声明 自定义样例 插件使用 父主题: PerfTest测试用例管理
在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 在“测试用例”页签,单击“域名绑定”。 单击“添加域名”,输入域名和IP地址。 启用域名绑定,配置IP地址后,单击。 父主题: PerfTest测试用例管理
(包含目录下的用例,但不包含目录本身)。 高性能测试用例批量启动 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,在左侧“用例列表”下勾选多个用例或目录。
概要 插件功能为白名单特性,需要联系后台管理人员申请开通,审批同意后方可使用。 性能测试服务支持使用Go语言开发自定义请求、函数及检查点进行功能扩展。自定义请求可用于实现数据库协议、MQTT协议或自有协议等协议的扩展对接。自定义函数可用于辅助生成测试数据,如生成特定加解密数据、自
签名约定 请求签名 func(map[string]string) interface{} 入参:性能测试服务内置参数以及自定义参数。 出参:interface需实现IResultV1接口,如有必要,请使用性能测试服务提供的IResultV1接口实现。 表1 性能测试服务内置参数
整数、枚举型和文本型全局变量添加 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,单击“全局变量”。 通过手工输入方式添加全局变量。 单击“添加变量”。
插入变量 添加请求信息时,在输入框内输入“$”,插入变量。 “变量类型”为“自定义变量”时,需要设置如下参数: 变量范围:选择变量范围。 变量名称:自定义变量名称。自定义变量名称为添加变量时为变量取的名称。 “变量类型”为“系统变量”时,需要选择函数名称: 身份证号:随机生成一个身份证号。
自定义样例 自定义请求样例 自定义函数样例 自定义请求样例 自定义请求Go样例: package main import ( "crypto/tls" "encoding/json" "errors" "fmt" "io/ioutil" "net/http" "net/http/cookiejar"