检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在刷新关键字弹框右侧,单击“配置”,配置关键字的刷新规则,支持不同参数间映射继承。 例如YAML文件参数名称“name1”更新为“name2”,如下图: 导入更新的YAML文件后,在刷新关键字弹框页面中可以看到,“name1”的值不会自动继承到“name2”下。 需要配置刷新规则如下: 单
在CodeArts TestPlan接口脚本中调用UDP关键字 UDP 该系统关键字支持对UDP基础协议进行测试,如果需要使用该系统关键字,需要用户IP开放公网访问并且对应端口的安全组策略开启放行。 参数 是否必选 参数类型 默认值 描述 Host 是 String - UDP服务地址
在CodeArts TestPlan中调用指定范围随机生成小数函数 函数名 $randomDecimal(double A, double B, int C) 功能说明 实现在参数A与参数B之间的范围内生成随机C位小数。测试计划服务支持生成9位随机小数,即最小值-9999999999
在CodeArts TestPlan中调用生成指定范围随机数函数 函数名 $random_int(intA, intB) 功能说明 实现在参数A与参数B之间的范围内生成随机数。测试计划服务支持生成10位以内的随机数,即最小值-9999999999、最大值为9999999999。 参数A、B以下几种类型:
在CodeArts TestPlan中调用生成UUID函数 函数名 $uuid() 功能说明 生成一串随机字符串。 使用场景 接口自动化用例中支持在以下使用场景使用生成UUID函数: 请求url路径 请求头 请求体 检查点属性 if判断 for循环中断条件 示例 请求url路径
CodeArts TestPlan中关键字库的介绍 背景信息 关键字驱动测试是一种测试自动化的技术,通过提供一组称为关键字的“构建块”创建自动化测试用例。关键字驱动测试可用于组件测试、系统测试等不同的测试级别,其优势体现在易用性、可理解性、可维护性、测试信息的重用、支持测试自动化、节约潜在的成本和进度等方面。
试进度。 开展实践前,需要完成部署应用。 创建迭代测试计划 创建测试计划。 进入“凤凰商城”项目,单击导航“测试 > 测试计划”。 单击“新建计划”,配置测试计划信息。 基本信息:配置以下信息,单击“下一步”。 表1 测试计划基本信息 子配置项 配置建议 名称 输入“迭代4”。 处理者
用英文引号,如: { id: "用例ID" name:"${name}" } 响应提取支持根据给定的“key:value”获取字符串,详细配置可参考示例:根据给定的key:value从响应体中获取字符串。 字段 说明 出参名称 用于之后使用${出参名称}来引用此参数,名称使用字母数字下划线。
在CodeArts TestPlan中调用小写转大写函数 函数名 $toUpper(String A) 参数说明 String A:需要转为大写的字符串。 参数A支持以下类型: 字符串 局部参数 功能说明 将指定输入的字符串中的字符全部转换成大写字符。 使用场景 接口自动化用例中支持在以下场景中使用小写转大写函数:
在CodeArts TestPlan中调用大写转小写函数 函数名 $toLower(String A) 参数说明 String A:需要转为小写的字符串。 参数A支持以下类型: 字符串 局部参数 功能说明 将指定输入的字符串中的字符全部转换成小写字符。 指定场景 接口自动化用例中支持在以下场景中使用大写转小写函数:
在CodeArts TestPlan中调用日期转时间戳函数 函数名 $dateFormat(String A) 参数说明 String A:日期时间值,支持以下几种格式: yyyy-MM-dd HH:mm:ss或MM-dd-yyyy HH:mm:ss格式。 yyyy MM dd HH:mm:ss或MM
在CodeArts TestPlan中调用生成SHA512编码函数 函数名 $sha512(StringA) 参数说明 StringA:待编码的字符串。长度不大于256个字节,可包含特殊符号!*'();:@&=+$,/?#[]-.~%<>_|{}`^。 功能说明 实现对字符串进行
在CodeArts TestPlan中调用生成MD5哈希值函数 函数名 $md5(StringA) 参数说明 StringA:待编码的字符串。长度不大于256个字节,可包含特殊符号!*'();:@&=+$,/?#[]-.~%<>_|{}`^。 功能说明 实现将字符串转化成MD5哈希值。其中,参数A支持以下几种类型:
在CodeArts TestPlan中调用字符串切割函数 函数名 $strCut(String A,int B,int C) 参数说明 String A:切割原始字符串。 int B:切割字符串起始下标, 从0 开始。 int C:切割字符串末尾下标。 参数A、B、C支持以下类型:
在CodeArts TestPlan接口脚本中调用OpenGaussUpdate关键字 适用于OpenGaussUpdate 修改操作使用。 参数 是否必选 参数类型 描述 Ip 是 String 数据库ip: 如果是云数据库 GaussDB 实例,需要绑定EIP,并保证实例端口
在CodeArts TestPlan中调用获取字符串长度函数 函数名 $strLen(String A) 参数说明 String A:需要获取长度的原始字符串。 参数A支持以下类型: 字符串 局部参数 功能说明 获取指定字符串的长度,参数为计算的原始字符串。 使用场景 接口自动化
系统关键字概述与一览表 接口自动化测试将常见的一些操作封装成关键字供用户使用,用于提升编写接口测试用例的效率,请参考表1。 系统关键字高阶特性为您提供65天试用期,后续需要开通测试计划专业版套餐或CodeArts专业版以上套餐来延续您的高阶体验。 表1 系统关键字一览表 分类 关键字集
在CodeArts TestPlan中调用二元加法运算函数 函数名 $add(intA, intB) 功能说明 实现参数A与参数B的加法运算。其中,参数A、B支持以下类型: 数字 局部参数 二元运算 使用场景 接口自动化用例中支持在以下场景中使用二元加法运算函数: 请求url路径
在CodeArts TestPlan中调用二元减法运算函数 函数名 $subtract(intA, intB) 功能说明 实现参数A与参数B的减法运算。其中,参数A、B支持以下类型: 数字 局部参数 二元运算 使用场景 接口自动化用例中支持在以下场景中使用二元减法运算函数: 请求url路径
在CodeArts TestPlan中调用二元乘法运算函数 函数名 $multiply(intA, intB) 功能说明 实现参数A与参数B的乘法运算。其中,参数A、B支持以下类型: 数字 局部参数 二元运算 使用场景 接口自动化用例中支持在以下场景中使用二元乘法运算函数: 请求url路径