检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在CodeArts TestPlan中使用ATGen智能完成API测试 什么是ATGen 使用ATGen
行、自主判定的AI算法加持下,API场景级测试的人机交互模式已发生了巨大的转变。 传统的测试设计和执行交互模式,需要人工理解设计文档、编排测试方案、测试自动化开发,这要求参与者熟知产品或服务业务、接口文档,熟练掌握测试技术、测试自动化框架、测试自动化代码编写。 智能算法加持下AT
使用ATGen 新建、编辑、执行测试任务 进入测试计划服务,单击导航栏“测试 > 测试用例” 。 选择“接口自动化”页签,在页面右上方单击“智能生成”。 单击“新建测试任务”,输入任务名称,单击“确定”,进入新建任务页面。 根据需要完成以下执行配置,单击“保存”完成测试任务的创建。
根据domainId获取加密的testbirdkey 功能介绍 根据domainId获取加密的testbirdkey URI GET /GT3KServer/v4/user-info/domain 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
高质量交付。 测试验证双向可追溯 测试需求、测试用例、缺陷、测试结果数据相互关联,记录修改历史,使组织和项目实现测试过程证据链可视化、及时监控和识别测试过程风险,加速跟踪问题闭环,进而有效减少漏测问题,及时发现质量风险。 自动化测试 基于接口URL或Swagger文档快速编排接口
创建CodeArts TestPlan服务中在线拨测的测试任务 在线拨测通过执行持续拨测类型的测试任务,帮助用户7*24小时监控服务运行情况,也可以执行冒烟测试类型的测试任务,帮助用户在生产版本升级时,拨测用于冒烟测试的测试用例,对版本进行验证。 新建测试任务 前提条件: 具有若干个已经创建的自动化测试用例或测试套。
配置在线拨测中测试任务的智能告警 测试任务执行过程中发现某个用例持续失败,在排查修改的同时,为了不影响任务中其它用例的执行,可以在不停止任务执行的情况下,开启智能告警,限定在任务连续执行成功n次之前、或某个时间段之内不发送告警。 智能告警只针对“持续拨测”任务类型,“冒烟测试”不支持开启智能告警。
应用持续集成方法,使用流水线实现构建、部署、测试,快速测试及时发现问题,避免带问题的制品进入下个环节或环境。 监控生产环境及第三方依赖API 在生产环境建立对产品或第三方依赖API的接口级7x24测试监控,早于客户发现现网问题,并及时修复。
描述 code String 错误码 detail AvailableConfig object 错误信息详情 reason String 错误原因 表5 AvailableConfig 参数 参数类型 描述 custom_aw_available Boolean 自定义关键字是否开通
了解更多常见问题、案例和解决方案 故障处理 获取测试套失败 测试套件中没有用例 用户没有操作权限 测试计划中没有用例 测试套件正在执行或正在排队 智能客服 您好!我是有问必答知识渊博的智能问答机器人,有问题欢迎随时求助哦! 社区求助 华为云社区是华为云用户的聚集地。这里有来自容器服务的技术牛人,为您解决技术难题。
获取租户订单信息 功能介绍 获取租户订单信息 URI GET /GT3KServer/v4/domain/info 表1 Query参数 参数 是否必选 参数类型 描述 project_uuid 否 String 项目ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型
获取租户订单已用资源信息 功能介绍 获取租户订单已用资源信息 URI GET /GT3KServer/v4/domain/usage 表1 Query参数 参数 是否必选 参数类型 描述 project_uuid 是 String 项目ID 请求参数 表2 请求Header参数 参数
查询用户免责声明 功能介绍 查询用户免责声明 URI GET /GT3KServer/v4/disclaimer 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Toke
测试计划服务中预置了多个常用的HTTP请求头,详情如下表: 请求头名称 说明 Accept 能接受的回应内容类型(Content-Types),如:text/plain等。 Accept-Charset 能接受的字符集,如:utf-8等。 Accept-Encoding 能接受的编码方式列表:compress
获取租户订单及免费额度信息 功能介绍 获取租户订单及免费额度信息 URI GET /v4/domain/access-info 表1 Query参数 参数 是否必选 参数类型 描述 project_uuid 是 String 项目ID 请求参数 无 响应参数 状态码: 200 表2
地参与到软件项目前期的各项活动中,在功能开发之前定义好相关的测试用例,提前发现质量问题,开发人员参与到测试。 测试右移强调在生产环境中测试监控,并且实时获取用户反馈,持续改进产品的用户体验满意度,提高产品质量。 测试自动化 持续测试要实现快速流动和快速反馈,需要使用自动化的手段来
"password": "********", "domain": { "name": "domainname" } }
一个软件包,而测试右移要把软件包发布到生产环境,以及到线上运营环节,都要去做测试。 在这两个方面也有一些相应的实践,例如线上拨测,主动线上监控用户的一些行为,并从行为轨迹里面快速捕捉相应的问题,主动推送给相关的责任人,让他去关注并且解决。线上的过程可以通过一些测试手段,不断的反馈
"password": "********", "domain": { "name": "domainname" } }
case_automation_details CaseAutomationDetailsVo object 用例自动化率详情 case_validity_ratio String 用例有效性比例 issue_details IssuePassDetailsVo object 需求通过情况