检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
成长地图 | 云测 测试计划 测试计划(CodeArts TestPlan)是面向软件开发者提供的一站式云端测试平台,覆盖测试管理、接口测试,融入DevOps敏捷测试理念,帮助您高效管理测试活动,保障产品高质量交付。 产品概述 查看官网 仅两个按钮时选用 立即使用 成长地图 由浅入深,带您玩转测试计划服务
在CodeArts TestPlan中调用生成指定长度随机字符串函数 函数名 $random_string(intA) 功能说明 实现生成指定长度的随机字符串。其中,参数A支持以下几种类型: 数字 环境参数 局部参数 其它内置函数 使用场景 接口自动化用例中支持在以下场景使用生成指定长度随机字符串函数:
测试用例的从用户角度来描述,采用易于理解的自然语言,而避免太过专业化的用语,以保证不同技术层面的测试人员都能容易理解。 规则7.3.2 避免出现对系统内部实现的描述。 父主题: 用例前置条件、测试步骤、预期结果文字表达规则
StringB:时间差,integer范围内的数字加字母(天d/小时h/秒s),例如1d代表对指定时间戳加一天,-1d代表对指定时间戳减一天。 功能说明 实现long型参数A与字符串参数B的加减运算,其中参数A、B支持以下类型: 符合参数说明格式的值 局部参数 其它内置函数 使用场景 接口自动化
在CodeArts TestPlan中调用生成指定范围随机数函数 函数名 $random_int(intA, intB) 功能说明 实现在参数A与参数B之间的范围内生成随机数。测试计划服务支持生成10位以内的随机数,即最小值-9999999999、最大值为9999999999。 参数A、B以下几种类型:
测试用例实现流程与实践 在华为云CodeArts TestPlan的测试用例功能中,可以结合特性级的测试需求分析、设计,进行与用例实现,回答如何实现测试的问题;在产品总体测试策略的指导下,制定测试执行阶段的工作策略,回答如何组织测试执行的问题。 表1 本流程阶段活动描述 关键活动
TestPlan中调用指定范围随机生成小数函数 函数名 $randomDecimal(double A, double B, int C) 功能说明 实现在参数A与参数B之间的范围内生成随机C位小数。测试计划服务支持生成9位随机小数,即最小值-9999999999.999999999、最大值为9999999999
StringA:待编码的字符串。长度不大于256个字节,可包含特殊符号!*'();:@&=+$,/?#[]-.~%<>_|{}`^。 功能说明 实现对字符串进行Base64编码。其中,参数A支持以下几种类型: 符合参数说明格式的值 环境参数 局部参数 其它内置函数 使用场景 接口自动化
StringA:待编码的字符串。长度不大于256个字节,可包含特殊符号!*'();:@&=+$,/?#[]-.~%<>_|{}`^。 功能说明 实现将字符串转化成MD5哈希值。其中,参数A支持以下几种类型: 符合参数说明格式的值 环境参数 局部参数 其它内置函数 使用场景 接口自动化用
在CodeArts TestPlan中调用二元乘法运算函数 函数名 $multiply(intA, intB) 功能说明 实现参数A与参数B的乘法运算。其中,参数A、B支持以下类型: 数字 局部参数 二元运算 使用场景 接口自动化用例中支持在以下场景中使用二元乘法运算函数: 请求url路径
创建CodeArts TestPlan自定义关键字 自定义关键字即用户使用java程序自行实现测试逻辑,有较高的自由度,可以完成一般关键字无法完成的操作,例如查询数据库、处理复杂业务数据等。 目前自定义关键字特性属于高阶功能,只有专业版以上的客户才可以使用,且只支持“华南-广州”
设置CodeArts TestPlan接口脚本的测试用例参数 背景信息 合理的测试设计要求分离测试逻辑和测试数据,实现测试逻辑的最大化复用,增强测试用例的可维护性和投入产出比。例如不同测试环境的URL域名是一种独立于测试逻辑,和测试环境相关的测试数据。测试用例参数可以用来管理这些测试数据。
StringA:待编码的字符串。长度不大于256个字节,可包含特殊符号!*'();:@&=+$,/?#[]-.~%<>_|{}`^。 功能说明 实现对字符串进行SHA256编码。其中,参数A支持以下几种类型: 符合参数说明格式的值 环境参数 局部参数 其它内置函数 使用场景 接口自动化
在CodeArts TestPlan中调用二元除法运算函数 函数名 $divide(intA, intB, intC) 功能说明 实现参数A与参数B的除法运算,C为精度值。其中,参数A、B、C支持以下类型: 数字 局部参数 二元运算 -不带精度值除法运算,能除尽,则为除尽后的保留
在CodeArts TestPlan中调用二元加法运算函数 函数名 $add(intA, intB) 功能说明 实现参数A与参数B的加法运算。其中,参数A、B支持以下类型: 数字 局部参数 二元运算 使用场景 接口自动化用例中支持在以下场景中使用二元加法运算函数: 请求url路径
等价类划分包括有效等价类和无效等价类。有效等价类总结合理的有意义的输入数据构成的集合,即通常所说的常规路径测试输入。利用有效等价类可检验程序是否实现了规格说明中所规定的功能和性能。与之相反,无效等价类是总结不合理或无意义的输入数据构成的集合。 举例1:输入条件是一个布尔量,可获得一个有效等价类和一个无效等价类
StringA:待编码的字符串。长度不大于256个字节,可包含特殊符号!*'();:@&=+$,/?#[]-.~%<>_|{}`^。 功能说明 实现对字符串进行SHA512编码。其中,参数A支持以下几种类型: 符合参数说明格式的值 环境参数 局部参数 其它内置函数 使用场景 接口自动化
在CodeArts TestPlan中调用二元减法运算函数 函数名 $subtract(intA, intB) 功能说明 实现参数A与参数B的减法运算。其中,参数A、B支持以下类型: 数字 局部参数 二元运算 使用场景 接口自动化用例中支持在以下场景中使用二元减法运算函数: 请求url路径
测试执行流程与实践 华为云CodeArts TestPlan的测试执行功能,提供手工及多种自动化执行方式来按照测试执行策略的指导实现产品的测试,在产品发布前发现尽可能多的缺陷,回答产品质量如何的终极问题。 表1 本流程阶段活动描述 关键活动 活动描述 活动输入 活动输出 测试执行
CodeArts TestPlan支持对测试用例进行基线化管理,提供了“产品基线库、版本分支、测试计划”三层用例管理和评估能力,支撑团队间作业的高效协同,实现亿级测试资产的管理与跨版本复用,满足复杂产品多版本并行研发交付的场景。 版本:每个版本记录了某个特定软件版本的测试用例情况、用例执行情况、