Swagger脚本请求体中定义了多个content类型 问题现象 Swagger 3.0文件:/sutservice/v1/map_test定义了多个content类型。
原因分析 在Scrum项目中,Task更偏向具体开发任务,而不是一个完整的需求故事点。 因此测试计划仅可以添加Scrum项目的Epic/Feature/Story以及看板项目默认的“需求”类型工作项,不支持添加Task及其它自定义类型的工作项。 父主题: 测试计划操作相关问题
处理方法 schemas缺少structDef结构定义,参考下图增加该定义: 图1 Swagger 2.0文件 图2 Swagger 3.0文件 父主题: 接口自动化用例中,导入脚本模板文件不符合Swagger规范
原因分析 Swagger 2.0文件:query参数offset缺少“type”字段。 Swagger 3.0文件:tags参数类型不能为null。 处理方法 为query参数offset增加“type”属性。
图1 Swagger 2.0文件 图2 Swagger 3.0文件 父主题: 接口自动化用例中,导入脚本模板文件不符合Swagger规范
原因分析 Swagger 2.0文件中,URL路径http://%s/sutservice/v1/param_test/path/{param1}/{param2}/{param3}中包含的路径变量“param2”未定义,请求方法为“Get”,函数名为“paramTestPathUsingGET
端到端测试更容易遇到测试结果的不确定性。 层次越靠下,单元隔离性越强,定位分析问题越容易。
产品概述 查看官网 仅两个按钮时选用 立即使用 成长地图 由浅入深,带您玩转测试计划服务 01 了解 了解测试计划服务的功能详情和应用场景,有助于您更准确地匹配实际业务。
取值范围 不涉及 默认取值 不涉及 task_uri 否 String 参数解释 测试套id 约束限制 11到34位英文或数字 取值范围 不涉及 默认取值 不涉及 add_to_iterator 否 Boolean 参数解释 是否将需求添加到迭代 约束限制 11到34位英文或数字
原因分析 在Scrum项目中,Task更偏向具体开发任务,而不是一个完整的需求故事点。 因此测试用例仅可以关联Scrum项目的Epic/Feature/Story以及看板项目默认的“需求”类型的工作项,不支持关联Task及其它自定义类型的工作项。 父主题: 测试用例相关问题
用例编号中包含产品特性的英文名称,可以更方便地表示用例所属特性,方便分类归纳。 父主题: 测试用例编写规范
取值范围 不涉及 默认取值 不涉及 task_uri 否 String 参数解释 测试套id 约束限制 11到34位英文或数字 取值范围 不涉及 默认取值 不涉及 add_to_iterator 否 Boolean 参数解释 是否将需求添加到迭代 约束限制 11到34位英文或数字
默认取值 不涉及 need_update_relation 否 String 参数解释 是否修改关联关系 约束限制 长度限制5字符 取值范围 不涉及 默认取值 不涉及 creation_version_uri 否 String 参数解释 创建版本Uri 约束限制 11到34位英文或数字
project_id}/testplan中project_id变量的值 约束限制 不涉及 取值范围 项目uuid应符合如下规则:长度等于32位,包含大小写字母、数字 默认取值 不涉及 version_uri 否 String 参数解释 版本uri 约束限制 不涉及 取值范围 11到34位英文或数字
在分支或者测试计划下创建用例 URI POST /GT3KServer/v4/versions/{version_id}/testcases 表1 路径参数 参数 是否必选 参数类型 描述 version_id 是 String 参数解释: 分支或者迭代uri 约束限制: 不涉及 取值范围: 0-32位英文或数字
取值范围 0-100000 默认取值 不涉及 limit 是 Integer 参数解释 每页显示的条目数量,最大支持100条 约束限制 limie最大支持100 取值范围 0-100 默认取值 不涉及 branch_id 否 String 参数解释 分支ID 约束限制 11到34位英文或中文
您即将访问非华为云网站,请注意账号财产安全