检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用关键字库快速添加CodeArts TestPlan接口脚本 CodeArts TestPlan中关键字库的介绍 将测试步骤保存为CodeArts TestPlan接口脚本关键字 将测试步骤保存为CodeArts TestPlan组合脚本关键字 创建CodeArts TestPlan自定义关键字
使用cURL快速添加CodeArts TestPlan接口脚本 背景信息 cURL是一个利用URL语法在命令行下工作的文件传输工具。接口自动化支持从Chrome浏览器控制面板中复制接口请求的cURL,一键粘贴自动生成接口测试脚本。 操作步骤 完成创建CodeArts TestPl
接口自动化用例内置函数说明 在CodeArts TestPlan中调用二元加法运算函数 在CodeArts TestPlan中调用二元减法运算函数 在CodeArts TestPlan中调用二元乘法运算函数 在CodeArts TestPlan中调用二元除法运算函数 在CodeArts
接口自动化用例系统关键字说明 系统关键字概述与一览表 在CodeArts TestPlan接口脚本中调用GetIAMToken关键字 在CodeArts TestPlan接口脚本中调用OAuth2ForOneAccess关键字 在CodeArts TestPlan接口脚本中调用MySQLQuery关键字
使用自定义URL请求添加CodeArts TestPlan接口脚本 添加并设置CodeArts TestPlan接口脚本的URL请求 设置CodeArts TestPlan接口脚本的检查点 设置CodeArts TestPlan接口脚本的响应提取 父主题: 创建接口自动化测试用例
添加CodeArts TestPlan接口脚本的逻辑控制步骤 逻辑控制用于编排测试场景,包括等待时间、分组、判断、循环。 等待时间 如果执行某个测试步骤后需要间隔一段时间再继续执行后续测试步骤,可以使用等待时间。 等待时间设置方式如下: 进入接口自动化用例编辑的“脚本”页签,单击“等待时间”。
说明。 目标值 检查点期望值。目标值支持使用内置参数,请参考内置参数了解如何使用内置参数。 例如,检查响应体(JSON格式)中“item.name”字段的第零位(首位)到第四位之间是不是petty,参数配置如下: 字段 值 来源 响应体(JSON) 属性 item.name 高级提取类型
创建CodeArts TestPlan思维导图并生成常规用例 思维导图又称脑图,用于规划测试方案、设计测试场景、定义测试点、编排测试步骤、生成测试用例等。在测试计划服务的“测试设计”页面中可以使用思维导图功能。 前提条件 用户需具有创建思维导图的权限(即在项目内的角色:除了浏览者
基于CodeArts TestPlan思维导图设计测试用例方式 CodeArts TestPlan提供了多维度测试策略和设计模板,应用启发式测试策略和设计模型,提供“需求-场景-测试点-测试用例”四层测试分解设计能力,启发测试人员发散性思维,将脑海中的测试模型图形化地表达出来,支
在刷新关键字弹框右侧,单击“配置”,配置关键字的刷新规则,支持不同参数间映射继承。 例如YAML文件参数名称“name1”更新为“name2”,如下图: 导入更新的YAML文件后,在刷新关键字弹框页面中可以看到,“name1”的值不会自动继承到“name2”下。 需要配置刷新规则如下: 单
在CodeArts TestPlan中调用生成UUID函数 函数名 $uuid() 功能说明 生成一串随机字符串。 使用场景 接口自动化用例中支持在以下使用场景使用生成UUID函数: 请求url路径 请求头 请求体 检查点属性 if判断 for循环中断条件 示例 请求url路径
CodeArts TestPlan中关键字库的介绍 背景信息 关键字驱动测试是一种测试自动化的技术,通过提供一组称为关键字的“构建块”创建自动化测试用例。关键字驱动测试可用于组件测试、系统测试等不同的测试级别,其优势体现在易用性、可理解性、可维护性、测试信息的重用、支持测试自动化、节约潜在的成本和进度等方面。
在CodeArts TestPlan中调用小写转大写函数 函数名 $toUpper(String A) 参数说明 String A:需要转为大写的字符串。 参数A支持以下类型: 字符串 局部参数 功能说明 将指定输入的字符串中的字符全部转换成大写字符。 使用场景 接口自动化用例中支持在以下场景中使用小写转大写函数:
Kafka消息消费组。 SASL Username 否 String - Kafka SASL 权限认证配置用户名。 SASL Password 否 String - Kafka SASL 权限认证配置密码。 Truststore 否 File - Kafka客户端证书。 Truststore
Kafka每一条发送的消息主体。 SASL Username 否 String - Kafka SASL 权限认证配置用户名。 SASL Password 否 String - Kafka SASL 权限认证配置密码。 Truststore 否 File - Kafka客户端证书。 Truststore
在CodeArts TestPlan中调用对参数URL解码函数 函数名 $urlDecoder(String A) 参数说明 String A:需要被解码的参数,解码字符使用的是UTF-8,最大字符长度为2000。 功能说明 客户在请求过程对参数进行自定义的URL编码后,在请求过
在CodeArts TestPlan中调用大写转小写函数 函数名 $toLower(String A) 参数说明 String A:需要转为小写的字符串。 参数A支持以下类型: 字符串 局部参数 功能说明 将指定输入的字符串中的字符全部转换成小写字符。 指定场景 接口自动化用例中支持在以下场景中使用大写转小写函数:
应关系如下: swagger 2.0规范如下: 脚本模板属性 Swagger接口定义属性 名称 默认使用operationId,可在设置中配置使用summary。 路径 schema + :// + basePath + path。 请求参数hostURL host 其它请求参数
系统关键字概述与一览表 接口自动化测试将常见的一些操作封装成关键字供用户使用,用于提升编写接口测试用例的效率,请参考表1。 系统关键字高阶特性为您提供65天试用期,后续需要开通测试计划专业版套餐或CodeArts专业版以上套餐来延续您的高阶体验。 表1 系统关键字一览表 分类 关键字集
在CodeArts TestPlan中调用二元加法运算函数 函数名 $add(intA, intB) 功能说明 实现参数A与参数B的加法运算。其中,参数A、B支持以下类型: 数字 局部参数 二元运算 使用场景 接口自动化用例中支持在以下场景中使用二元加法运算函数: 请求url路径