检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
} 默认检查点 名称 预期值 结果 成功 WSRequest使用示例 填写参数,访问websocker服务: 父主题: 接口自动化用例系统关键字说明
objects 历史记录详情 operate_time String 变更时间 operator NameAndId object 测试计划迭代编号与迭代名称 plan_id String 测试计划id project_id String 项目id,项目唯一标识,固定长度32位字符 表6
骤保存为CodeArts TestPlan组合脚本关键字。 系统关键字涵盖认证、协议、中间件、数据库四大类别,覆盖身份认证、复杂协议、数据处理、数据预置、数据验证、接口集成等丰富场景。系统关键字请参见接口自动化用例系统关键字说明。 自定义关键字具备高度的扩展性,用户可以在本地编写
} 默认检查点 名称 预期值 结果 成功 WSDisConnect使用示例 填写参数,访问websocker服务: 父主题: 接口自动化用例系统关键字说明
前提条件 已注册华为云并实名认证,如果还没有华为账号,请参考以下步骤创建。 打开华为云网站。 单击“注册”,根据提示信息完成注册。 注册成功后,系统会自动跳转至您的个人信息界面。 参考实名认证完成个人或企业账号实名认证。 购买须知 在CodeArts支持的区域内,各区域独立购买、独立计费。
String 返回失败原因。 OBSQuery使用示例 根据“key1/key2”路径,查询数据。 判断是否获取成功: 父主题: 接口自动化用例系统关键字说明
ExternalServiceCaseStep objects 测试步骤,数组长度小于10 test_version_id 否 String 测试版本号,长度为[1-64]位字符 表5 ExternalServiceCaseStep 参数 是否必选 参数类型 描述 expect_result
" } 默认检查点 名称 预期值 结果 成功 WSConnect使用示例 填写参数,访问websocker服务: 父主题: 接口自动化用例系统关键字说明
"/key" } OBSWrite使用示例 对“key1/key2”路径写入“测试数据”内容。 判断是否设置成功: 父主题: 接口自动化用例系统关键字说明
OWNERID(处理人),RANK(级别),RELEASEID(迭代),STATUS(状态),MODULEID(模块),RELEASEDEV(版本号),RESULT(结果),EXECUTOR(执行人),ASSOCIATEISSUE(关联工作项),ASSOCIATEDEFECT(关联缺陷)
store_file_name 否 String 保存文件名 system_type 否 String 系统区分 storage_system 否 String 区分文件存储系统 响应参数 状态码: 200 表6 响应Body参数 参数 参数类型 描述 uri String 资源URI
TestPlan自定义关键字 自定义关键字即用户使用java程序自行实现测试逻辑,有较高的自由度,可以完成一般关键字无法完成的操作,例如查询数据库、处理复杂业务数据等。 目前自定义关键字特性属于高阶功能,只有专业版以上的客户才可以使用,且只支持“华南-广州”、“华北-北京”区域。如果
store_file_name 否 String 保存文件名 system_type 否 String 系统区分 storage_system 否 String 区分文件存储系统 响应参数 状态码: 200 表6 响应Body参数 参数 参数类型 描述 uri String 资源URI
用例描述 rank_id String 用例等级 feature_uri String 目录URI release_dev String 版本号 is_keyword Boolean 是否组合关键字 script_url String 脚本路径 report_url String 实时报告地址
TestPlan支持对测试用例进行基线化管理,提供了“产品基线库、版本分支、测试计划”三层用例管理和评估能力,支撑团队间作业的高效协同,实现亿级测试资产的管理与跨版本复用,满足复杂产品多版本并行研发交付的场景。 版本:每个版本记录了某个特定软件版本的测试用例情况、用例执行情况、测试套情况,测试套执行情况、质量报告等信息。
测试用例实现流程与实践 在华为云CodeArts TestPlan的测试用例功能中,可以结合特性级的测试需求分析、设计,进行与用例实现,回答如何实现测试的问题;在产品总体测试策略的指导下,制定测试执行阶段的工作策略,回答如何组织测试执行的问题。 表1 本流程阶段活动描述 关键活动
选择“GET”类型,输入被测服务的请求地址。 用户可以根据使用的数据库类型,在系统关键字中调用对应的系统关键字进行增删改查操作。由于数据库操作在多个业务场景中都会复用,所以封装为系统关键字存储在关键字库中直接使用,详情请参考接口自动化用例系统关键字。 脚本编辑完成后,单击“保存”后可以执行该测
更新人 task_uri String 任务uri owner_name String 责任人名称 release_dev String 发布版本号 version_uri String 分支/迭代uri creator_name String 创建人名称 create_time String
store_file_name 否 String 保存文件名 system_type 否 String 系统区分 storage_system 否 String 区分文件存储系统 表6 CaseInfo 参数 是否必选 参数类型 描述 case_id 否 String 用例id script_url
module_id 否 String 模块id module_name 否 String 模块名称 release_dev 否 String 发布版本号 status_code 否 Integer 状态code ext_param 否 String 扩展参数 execute_way 否 Integer