检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实践案例指引 本文汇总了基于测试计划服务(CodeArts TestPlan)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,助力用户高质量进行测试活动。 表1 CodeArts TestPlan最佳实践一览表 最佳实践 说明 测试用例三层管理 本实践为您介绍如何使用“用例库-基线版本-测试版本”
设置CodeArts TestPlan接口脚本的环境参数 在自动化测试中,通常存在多个测试环境,每个测试环境的环境参数值会有不同,例如域名、账号等。这些参数常会在测试脚本中被使用到,如果将这些参数硬绑定到测试脚本中,脚本的冗余度很高,复用度很低。 为了解决上述问题,可以采用环境参
项目下创建计划:在项目中的第三方测试类型下创建用户自己的测试计划。 计划中批量添加测试用例:计划创建成功后向计划中关联用例。 操作步骤 确定调用API鉴权时使用的Token。 查询token,详情请参见获取用户Token。 获取响应Header参数中X-Subject-Token对应的值。 创建测试计划。 接口相关信息
sort_field 否 String 排序字段 sort_type 否 String 排序方式 keyword 否 String 关键字查询,用例名或编号 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。
接口自动化用例中测试步骤检查点如何设置 问题现象 在编写接口测试自动化脚本过程中,测试步骤中涉及检查点如何进行设置? 处理方法 请参考设置测试检查点,了解检查点功能详情及操作步骤。
仪表盘根据测试服务ID获取MsgInfo详细信息 功能介绍 成功返回MsgInfo的详细信息列表,返回值为Model的List URI POST /v2/projects/{service_id}/dashboards/alarm/msgs 表1 路径参数 参数 是否必选 参数类型
否 String 排序字段 sort_type 否 String 排序方式 offset 是 Integer 起始偏移量,表示从此偏移量开始查询, offset大于等于0,小于等于20000 limit 是 Integer 每页显示的条目数量,最大支持200条 请求参数 表3 请求Header参数
设置用例结果 功能介绍 设置用例结果 URI POST /v4/{project_uuid}/versions/{version_uri}/testcases/{case_uri}/results 表1 路径参数 参数 是否必选 参数类型 描述 project_uuid 是 String
使用cURL快速添加CodeArts TestPlan接口脚本 背景信息 cURL是一个利用URL语法在命令行下工作的文件传输工具。接口自动化支持从Chrome浏览器控制面板中复制接口请求的cURL,一键粘贴自动生成接口测试脚本。 操作步骤 完成创建CodeArts TestPl
更新自定义测试服务类型用例 功能介绍 更新自定义测试服务类型用例 URI PUT /v1/projects/{project_id}/testcases/{testcase_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目UUI
融合版本删除单个basicAw 功能介绍 融合版本删除单个basicAw URI DELETE /v3/{project_id}/basic-aw/{aw_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,固定长度32位字符(字母和数字)。
新增测试套任务 功能介绍 新增测试套任务 URI POST /v4/{project_id}/tasks 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: 项目id,对应"需求管理 CodeArts Req"项目唯一标识,测试计划管理页面地址栏url
批量删除用例 功能介绍 批量删除用例 URI DELETE /GT3KServer/v4/testcases/batch-delete 表1 Query参数 参数 是否必选 参数类型 描述 is_async 否 Boolean 是否异步 请求参数 表2 请求Header参数 参数
批量获取用例状态 功能介绍 批量获取用例状态 URI POST /v2/querycasestatus 表1 Query参数 参数 是否必选 参数类型 描述 testServiceId 是 String projectUUId 请求参数 表2 请求Header参数 参数 是否必选
获取当前局点功能是否开启 功能介绍 获取当前局点功能是否开启 URI GET /v1/{project_id}/available/config 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,固定长度32位字符(字母和数字)。 请求参数
生成资源URI 功能介绍 生成资源URI URI POST /GT3KServer/v4/{project_id}/resource-uri 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: 项目id,对应"需求管理 CodeArts
更新测试套任务 功能介绍 更新测试套任务 URI PUT /v4/{project_id}/tasks/{task_uri} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: 项目id,对应"需求管理 CodeArts Req"项
分页获取工程BasicAW详细信息列表(含目录) 功能介绍 分页获取工程BasicAW列表(含目录) URI POST /v3/{project_id}/aw-cata/aw-info-list 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
计费模式概述 CodeArts TestPlan采用包年/包月计费模式,提供资源扩展、增值特性、在线拨测能力。 CodeArts TestPlan套餐:包括基础版、专业版。详情如表1所示。 资源扩展:提供“接口测试执行并发”、“单版本用例数量扩展”。购买资源扩展前,须购买测试计划
在CodeArts TestPlan中调用生成Base64编码函数 函数名 $encode_base64(StringA) 参数说明 StringA:待编码的字符串。长度不大于256个字节,可包含特殊符号!*'();:@&=+$,/?#[]-.~%<>_|{}`^。 功能说明 实