检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
新测试类型服务注册 功能介绍 通过接口CreateService注册成为自定义服务。注册完成后界面将会出现此自定义测试类型。自定义服务类型不能超过5个。
涉及接口 用户TestHub服务操作包括,注册新服务、获取已注册服务、更新已注册服务、删除已注册服务,其中获取、更新、删除操作需要注册过后方可进行,涉及接口如下: 新测试类型服务注册:未注册过服务的全新用户使用,将自己的服务名和服务域名注册。
区域名称 区域 终端节点 华北-北京四 cn-north-4 cloudtest-ext.cn-north-4.myhuaweicloud.com 华北-北京一 cn-north-1 cloudtest-ext.cn-north-1.myhuaweicloud.com 华东-上海二
String 描述 result 否 String 用例结果 status 否 String 任务状态 preparation 否 String 前置条件 steps 否 Array of TestCaseStepResultInfo objects 用例步骤结果信息 release_dev
域名:用于标识一个网站的唯一标识符。 IPS:用于标识一个设备或主机的位置,由4段0~255的数字组成,中间用"."连接。 父主题: 配置CodeArts TestPlan全局配置项
表3 请求Body参数 参数 是否必选 参数类型 描述 release_dev 否 String 版本号 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 status String success|error; result ResultValueTestResultVo
tasks/{task_uri}/results/init 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目id task_uri 是 String 任务uri 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 release_dev
表3 请求Body参数 参数 是否必选 参数类型 描述 description 否 String 描述 release_dev 否 String 发布版本号 result_code 否 String 结果Code test_result_uri 否 String 任务执行结果Uri
表3 请求Body参数 参数 是否必选 参数类型 描述 server_host 是 String 参数解释: server_host是由用户提供的域名。我们会通过此域名进行接口调用,测试计划将会通过此域名下的接口,保证服务数据与用户系统数据的一致性。
Array of strings 测试任务URI集合 keyword 否 String 关键字查询,任务名或编号 tags 否 Array of strings 标签集合 own 否 Boolean 是否是我的 service_type 否 Integer 服务类型 release_dev_list
表3 请求Body参数 参数 是否必选 参数类型 描述 uri 否 String 结果URI task_uri 否 String 测试任务URI task_id 否 String 执行id release_dev 否 String 版本号 execute_id 否 String 测试套当次执行
ips Array of strings 域名对应的IP 请求示例 get https://{endpoint}/v1/0f3186b688f043f492cd9c2b86ef19b7/dns-mapping 响应示例 状态码: 200 获取DNS配置成功 { "status
默认取值: 不涉及 task_uri 是 String 任务uri 表2 Query参数 参数 是否必选 参数类型 描述 page_no 是 Integer 页码 page_size 是 Integer 页大小 iterator_uri 否 String 测试计划id release_dev
表3 请求Body参数 参数 是否必选 参数类型 描述 param 是 String 域名映射信息 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 error CommonResponseErrorOfAPITest object 错误详情 reason
test_cases_info" : [ ] }, "tags" : [ ], "module_id" : "", "module_name" : "", "execute_way" : 1, "ext_param" : "{}", "release_dev
设置CodeArts TestPlan接口脚本的环境参数 在自动化测试中,通常存在多个测试环境,每个测试环境的环境参数值会有不同,例如域名、账号等。这些参数常会在测试脚本中被使用到,如果将这些参数硬绑定到测试脚本中,脚本的冗余度很高,复用度很低。
例如不同测试环境的URL域名是一种独立于测试逻辑,和测试环境相关的测试数据。测试用例参数可以用来管理这些测试数据。
删除已注册服务 功能介绍 删除已注册服务 URI DELETE /v1/services/{service_id} 表1 路径参数 参数 是否必选 参数类型 描述 service_id 是 Integer 注册服务唯一标识,该值由注册接口返回 请求参数 表2 请求Header参数
" : [ ] }, "status_code" : "0", "module_path_name" : "", "module_name" : "", "nodeDetail" : { "name" : "所有用例" }, "release_dev
如已购买OneAccess实例,请参考OneAccess通过OAuth2.0协议单点登录至应用,完成企业应用注册并授权。,如下图: 注册的企业应用需要使用标准授权模式。