检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
背景信息 接口自动化用例支持通过导入Postman文件生成测试步骤。 导入Postman需满足以下要求: 支持Postman Collection v2.1标准。 仅支持Postman请求方法、请求URL、请求头、请求体生成测试步骤。 Postman请求体导入方式仅支持form-
设置CodeArts TestPlan接口自动化用例请求超时时间、资源池和DNS映射 用户配置DNS映射后,当接口自动化用例中的URL请求路径为域名时,会自动映射请求对应的IP。 用户可以在“测试计划设置”中设置请求超时时间、调试资源池、设置DNS映射。 登录CodeArts首页
、保存自定义URL请求等方式生成。 Swagger是一个定义、开发、调试RESTful等接口的工具,使用Swagger可以标准化地定义接口属性,便于互联互通。接口自动化支持导入Swagger 2.0&3.0格式的接口描述文件、解析接口的定义描述、生成脚本模板,只需要按照模板输入接口参数就可以创建接口自动化用例。
只可输入GET、POST、PUT、DELETE四种请求类型。 请求头参数 否 格式为“key=value”。 若存在多个参数,则参数之间使用&分割,即“key=value&key1=value1”。 请求地址 是 请求协议支持http和https。格式为“https://ip:port/pathParam
新值 old_key String 原key new_key String 新key old_object_value Object 旧对象值 new_object_value Object 新对象值 old_object_key Object 新object key new_object_key
服务支持快速模拟大规模并发用户的业务高峰场景,支持报文内容和时序自定义、多事务组合的复杂场景测试,测试完成后会为您提供专业的测试报告呈现您的服务质量。 性能自动化用例包含基本信息和测试脚本两部分: 基本信息用于管理和描述测试用例,包含用例名称(必填)、编号、标签、用例等级等信息
tracker_name String 工作项类型 value String 值 key String key object_value Object 对象值 object_key Object 对象key tracker_names Object 缺陷类型 board_info Array
参数类型 描述 service_id 是 String 服务id 表2 Query参数 参数 是否必选 参数类型 描述 key 是 String 配置项key type 是 String 配置项类型 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
一个关键字可以重复使用在多个测试用例中,当需要对测试用例中使用到的同一个关键字进行批量修改时,可以使用刷新关键字功能。当前,由导入YAML文件生成的关键字和组合关键字支持刷新关键字功能,自定义URL或者Postman导入的步骤保存的关键字、系统关键字、自定义关键字暂不支持刷新关键字功能。 前提条件
用方法请参见如何调用API。 您可以在API Explorer中调用API,查看API请求和返回结果。此外,API Explorer会自动生成相应API调用示例,帮助您使用API。 父主题: 使用前必读
old_value 否 String 旧的value new_value 否 String 新的value old_key 否 String 旧的key new_key 否 String 新的key 响应参数 状态码: 200 表7 响应Body参数 参数 参数类型 描述 status String
old_value 否 String 旧的value new_value 否 String 新的value old_key 否 String 旧的key new_key 否 String 新的key 响应参数 状态码: 200 表7 响应Body参数 参数 参数类型 描述 status String
SystemConfig object 系统配置信息 表4 SystemConfig 参数 是否必选 参数类型 描述 id 否 String 系统配置编号 key 否 String 系统配置名称 value 否 String 系统配置值 remark 否 String 描述 region_id 否 String
请求体的多媒体类型(用于POST和PUT请求中),如:application/json。 Date 发送消息的日期和时间。 Expect 表明客户端要求服务器做出特定的行为。 Forwarded 包含来自被改变或丢失时代理参与请求的路径代理服务器的面向客户端的信息。 用于调试,统计和生成依赖于位置的
exception_message String 异常信息 line_up_num Integer 行编号 asyn_operation_key String 异步操作的key is_ended Boolean 是否结束 finished_percent Integer 异步操作完成进度 状态码:
检查体的“属性”字段,可输入下标为“key:value”格式的数组,用以实现根据给定的“key:value”从响应体中获取满足该条件的json串。 “key:value”之间支持以下连接符: 连接符 说明 举例 == 等于(字符串、数值),支持汉字。 name==张三 age==20
问CodeArts TestPlan用户界面默认使用Token认证机制。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。 关于认证鉴权的详细介绍及获取方式,请参见认证鉴权。
Integer 服务类型 task_uri 否 String 任务/测试套Uri feature_uri 否 String 目录Uri key_word 否 String 关键字 sort_field 否 String 排序字段 sort_type 否 String 升序/降序 start_index
测试报告中的“用例完成率”无法到达100% 问题现象 创建了一个测试计划,并执行完所有的用例后,生成了报告。测试质量看板页面中,用例完成率未能达到100%。 原因分析 用例完成率统计的是测试用例的“状态”字段的完成情况,当测试计划中全部测试用例的状态均为完成时,报告中的用例完成率才会显示100%。
外使用英文引号,如: { id: "用例ID" name:"${name}" } 响应提取支持根据给定的“key:value”获取字符串,详细配置可参考示例:根据给定的key:value从响应体中获取字符串。 字段 说明 出参名称 用于之后使用${出参名称}来引用此参数,名称使用字母数字下划线。