检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
TestPlan中调用倒序索引提取数组函数 在CodeArts TestPlan中调用倒序索引提取数组元素的值函数 在CodeArts TestPlan中调用大写转小写函数 在CodeArts TestPlan中调用小写转大写函数 在CodeArts TestPlan中调用字符串拼接函数 在CodeArts
TestPlan接口脚本中调用KafkaConsumer关键字 协议类 在CodeArts TestPlan接口脚本中调用TCP关键字 在CodeArts TestPlan接口脚本中调用UDP关键字 在CodeArts TestPlan接口脚本中调用WSConnect关键字 在CodeArts
软件成品的全过程,从代码白盒测试,到组件模块测试、接口测试、E2E(端到端)功能测试,甚至交付之后进行生产环境的在线测试。每个阶段正好映射了测试金字塔由下向上的各层,越下层的测试在越早的阶段执行,越上层的测试在越后的阶段执行。这类似于汽车制造流水线的各个环节,每个环节的组装结束后
将字符串1和字符串2拼接成一个新的字符串。 使用场景 接口自动化用例中支持在以下场景中使用字符串拼接函数: 请求url路径 请求头 请求体 检查点属性 if判断 for循环中断条件 示例 请求url路径 如下图所示,请求url路径中参数“test”的值为字符串拼接运算函数,函数中的参数A为“abc”
X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 extend_info 否 ExternalServiceCaseInfo object 测试用例其他扩展信息 name 是 String 页面上显示的用例名称,长度为[3-128]位字符
o object 请求的返回的数据对象 error ApiError object 失败时的error信息 request_id String 由接口调用方传入,建议使用UUID保证请求的唯一性。 server_address String 本次请求的受理的服务地址 表6 Res
2编码函数,函数中的参数A为字符串“abc123”。 请求头 如下图所示,请求头中参数“Accept-Encoding”的值为生成SHA512编码函数,函数中的参数A为字符串“abc123”。 请求体 如下图所示,请求体中应用了生成SHA512编码函数,函数中的参数A为生成UUID函数“$uuid()”。
值函数,函数中的参数A为字符串“abc123”。 请求头 如下图所示,请求头中参数“Accept-Encoding”的值为生成MD5哈希值函数,函数中的参数A为字符串“abc123”。 请求体 如下图所示,请求体中应用了生成MD5哈希值函数,函数中的参数A为生成UUID函数“$uuid()”。
如下图所示,检查点属性“result”的目标值为生成指定范围随机数函数,函数中的参数A为数字“1”,参数B为局部参数“test”。局部参数的设置方式请参考局部参数。 if判断 如下图所示,if判断的目标值为生成指定范围随机数函数,函数中的参数A数字“1”,参数B为环境变量“status”。环境参数的设置方式请参考设置CodeArts
TestPlan服务中在线拨测的告警模板和联系人 查看CodeArts TestPlan服务中在线拨测的任务告警与操作通知 配置CodeArts TestPlan中在线拨测的执行时间 配置Codearts TestPlan服务中在线拨测的仪表盘
示例 请求url路径 如下图所示,请求url路径中参数“test”的值为时间戳加减运算函数,函数中的参数A为“1607939485441”、参数B为“1d”。 请求头 如下图所示,请求头中参数“time”的值为时间戳加减运算函数,函数中的参数A为日期转时间戳函数“$dateFormat(2020
如下图所示,检查点属性“result”的目标值为生成指定范围随机小数函数,函数中的参数A为数字“1”,参数B为局部参数“test”。局部参数的设置方式请参考局部参数、参数C为数字“2”。 if判断 如下图所示,if判断的目标值为生成指定范围随机小数函数,函数中的参数A数字“1”,参数B为环
请求url路径 如下图所示,请求url路径中参数“test”的值为字符串切割运算函数,函数中的参数A为环境参数“$${user}”, 参数B为整数2,参数C为整数4。 请求头 如下图所示,请求头中参数“name”的值为字符串切割运算函数,函数中的参数A为环境参数“$${user}”,
置CodeArts TestPlan接口脚本的环境参数。 请求头 如下图所示,请求头中参数“date”的值为日期转时间戳函数,函数中的参数A为环境参数“date”。 请求体 如下图所示,请求体中应用了日期转时间戳函数,函数中的参数A为“2020.09.11 11:00:00”。 检查点属性
根据倒序索引提取响应体或者响应头中的数组。 使用场景 接口自动化用例中支持在响应提取中使用内置函数倒序索引提取数组。 示例 如下图所示,响应体参数“item”的属性值为内置函数倒序索引提取数组,函数中的参数A为响应体属性“result”、参数B为“0”。 父主题: 接口自动化用例内置函数说明
4编码函数,函数中的参数A为字符串“abc123”。 请求头 如下图所示,请求头中参数“Accept-Encoding”的值为生成Base64编码函数,函数中的参数A为字符串“abc123”。 请求体 如下图所示,请求体中应用了生成Base64编码函数,函数中的参数A为生成UUID函数“$uuid()”。
6编码函数,函数中的参数A为字符串“abc123”。 请求头 如下图所示,请求头中参数“Accept-Encoding”的值为生成SHA256编码函数,函数中的参数A为字符串“abc123”。 请求体 如下图所示,请求体中应用了生成SHA256编码函数,函数中的参数A为生成UUID函数“$uuid()”。
准备阶段(可选):前置步骤。 在此阶段中准备测试阶段需要的前置条件的数据,如果没有前置条件,可以忽略此阶段。 在准备阶段通过调用接口的方式初始化前置条件,如果前置条件的数据需要在测试阶段中引用,可以使用参数传递将数据参数化后供测试阶段引用,详见设置CodeArts TestPlan接口脚本的响应提取。 测试阶段:测试步骤。
"Redis" } RedisGet使用示例 根据输入的key值,获取对应的value值。 判断结果是否成功,结果是否是预期值: 若key不存在,则返回的value值为空。可以在检查点判断。 父主题: 接口自动化用例系统关键字说明
D 年中的第几天 数字 189 d 月份中的第几天 数字 10 F 月份中的第几个星期 数字 2 E 星期中的某天 文本 Tuesday; Tue a Am/pm 标记 文本 PM H 一天中的小时数(0-23) 数字 0 k 一天中的小时数(1-24) 数字 24 K am(中午)/pm(下午)