目录
接口测试用例
总部用户同步接口
添加组织
添加用户
删除组织
删除用户
更新组织
更新用户
应用系统同步用户接口
根据组织编码获取用户
根据系统编码获取用户
构型数据的集成
获取构型数据接口
接口测试用例
总部用户同步接口
添加组织
编制人 |
薛郝 |
审定人 |
时间 |
|||||||
用例名称 |
添加组织 |
接口名称 |
urn:orgservice |
|||||||
项目名称 |
C919大型客机客户服务应用系统集成平台 |
编号/版本 |
||||||||
参考信息 |
C919大型客机客户服务应用系统集成平台详细设计V2.1 |
|||||||||
测试目的 |
测试通过该接口能否正确添加一个组织。 |
|||||||||
接口方法名 |
addOrg |
|||||||||
用例编号 |
步骤名称 |
输入 |
预期输出 |
实际输出 |
是否通过 |
备注 |
||||
1 |
正确添加一个组织 |
输入所有必填字段。 1. 组织编号<orgCode>不为空,不为null; 2. 组织名称<orgName>不为空,不为null 3. 上级组织编<parentOrgCode>号不为空,不为null; 4. 组织类型<orgType>不为空,不为null; 5. 组织排序位<orderNum>不为空,不为null。 |
返回正确结果;数据库中新增组织信息正确。 |
符合预期结果 |
通过 |
|||||
2 |
组织编号为空 |
组织编号<orgCode>为空,为null;其他四项不为空,不为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
3 |
组织名称为空 |
组织名称<orgName>为空,为null;其他四项不为空,不为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
4 |
上级组织编号为空 |
上级组织编<parentOrgCode>为空,为null;其他四项不为空,不为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
5 |
组织类型为空 |
组织类型<orgType>为空,为null;其他四项不为空,不为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
6 |
组织排序位为空 |
组织排序位<orderNum>为空,为null;其他四项不为空,不为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
备注 |
2023最新合集Python自动化测试开发框架【全栈/实战/教程】合集精华,学完年薪40W+_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1AF411T7qJ/?spm_id_from=333.999.0.0
文章来源地址https://www.toymoban.com/news/detail-402205.html
添加用户
编制人 |
薛郝 |
审定人 |
时间 |
|||||||
用例名称 |
新增用户 |
接口名称 |
urn:userservice |
|||||||
项目名称 |
C919大型客机客户服务应用系统集成平台 |
编号/版本 |
||||||||
参考信息 |
C919大型客机客户服务应用系统集成平台详细设计V2.1 |
|||||||||
测试目的 |
测试通过该接口能否成功在指定组织下添加一个用户 |
|||||||||
接口方法名 |
addUser |
|||||||||
用例编号 |
步骤名称 |
输入 |
预期输出 |
实际输出 |
是否通过 |
备注 |
||||
15 |
正确在指定组织下添加一个用户 |
输入所有必填字段。 1. 用户信息<user>不为空,不为null; 2. 组织信息<org>不为空,不为null。 |
返回正确结果;数据库中更新组织信息正确。 |
符合预期结果 |
通过 |
|||||
16 |
正确在多个指定组织下添加同一个用户 |
输入所有必填字段。 1. 用户信息<user>不为空,不为null; 2. 需要添加的多个组织信息<org>不为空,不为null。 |
返回正确结果;数据库中更新组织信息正确。 |
符合预期结果 |
通过 |
|||||
17 |
用户信息为空 |
用户信息<user>为空,为null;组织信息不为空,不为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
18 |
组织信息为空 |
组织信息<org>为空,为null。用户信息不为空,不为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
备注 |
删除组织
编制人 |
薛郝 |
审定人 |
时间 |
|||||||
用例名称 |
删除组织 |
接口名称 |
urn:orgservice |
|||||||
项目名称 |
C919大型客机客户服务应用系统集成平台 |
编号/版本 |
||||||||
参考信息 |
C919大型客机客户服务应用系统集成平台详细设计V2.1 |
|||||||||
测试目的 |
测试通过该接口能否成功删除一个组织 |
|||||||||
接口方法名 |
deleteOrg |
|||||||||
用例编号 |
步骤名称 |
输入 |
预期输出 |
实际输出 |
是否通过 |
备注 |
||||
7 |
删除组织 |
输入所有必填字段。 组织编号<orgCode>不为空,不为null。 |
返回正确结果;数据库中正确删除组织信息。 |
符合预期结果 |
通过 |
|||||
8 |
组织编号为空 |
组织编号<orgCode>为空,为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
备注 |
删除用户
编制人 |
薛郝 |
审定人 |
时间 |
|||||||
用例名称 |
删除用户 |
接口名称 |
urn:userservice |
|||||||
项目名称 |
C919大型客机客户服务应用系统集成平台 |
编号/版本 |
||||||||
参考信息 |
C919大型客机客户服务应用系统集成平台详细设计V2.1 |
|||||||||
测试目的 |
测试通过该接口能否成功在指定组织下添加一个用户 |
|||||||||
接口方法名 |
deleteOrg |
|||||||||
用例编号 |
步骤名称 |
输入 |
预期输出 |
实际输出 |
是否通过 |
备注 |
||||
21 |
删除指定组织下的一个用户 |
输入所有必填字段。 用户ID <uid>不为空,不为null。 |
返回正确结果;数据库中更新组织信息正确。 |
符合预期结果 |
通过 |
|||||
22 |
用户ID为空 |
用户ID <uid>为空,为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
备注 |
更新组织
编制人 |
薛郝 |
审定人 |
时间 |
|||||||
用例名称 |
更新组织 |
接口名称 |
urn:orgservice |
|||||||
项目名称 |
C919大型客机客户服务应用系统集成平台 |
编号/版本 |
||||||||
参考信息 |
C919大型客机客户服务应用系统集成平台详细设计V2.1 |
|||||||||
测试目的 |
测试通过该接口能否成功更新一个组织 |
|||||||||
接口方法名 |
updateOrg |
|||||||||
用例编号 |
步骤名称 |
输入 |
预期输出 |
实际输出 |
是否通过 |
备注 |
||||
9 |
正确更新一个组织 |
输入所有必填字段。 1. 组织编号<orgCode>不为空,不为null; 2. 组织名称<orgName>不为空,不为null; 3. 上级组织编<parentOrgCode>号不为空,不为null; 4. 组织类型<orgType>不为空,不为null; 5. 组织排序位<orderNum>不为空,不为null。 |
返回正确结果;数据库中更新组织信息正确。 |
符合预期结果 |
通过 |
|||||
10 |
组织编号为空 |
组织编号<orgCode>为空,为null;其他四项不为空,不为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
11 |
组织名称为空 |
组织名称<orgName>为空,为null;其他四项不为空,不为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
12 |
上级组织编号为空 |
上级组织编<parentOrgCode>为空,为null;其他四项不为空,不为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
13 |
组织类型为空 |
组织类型<orgType>为空,为null;其他四项不为空,不为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
14 |
组织排序位为空 |
组织排序位<orderNum>为空,为null;其他四项不为空,不为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
备注 |
2023最新合集Python自动化测试开发框架【全栈/实战/教程】合集精华,学完年薪40W+_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1AF411T7qJ/?spm_id_from=333.999.0.0
更新用户
编制人 |
薛郝 |
审定人 |
时间 |
|||||||
用例名称 |
更新用户 |
接口名称 |
urn:userservice |
|||||||
项目名称 |
C919大型客机客户服务应用系统集成平台 |
编号/版本 |
||||||||
参考信息 |
C919大型客机客户服务应用系统集成平台详细设计V2.1 |
|||||||||
测试目的 |
测试通过该接口能否成功在指定组织下添加一个用户 |
|||||||||
接口方法名 |
updateUser |
|||||||||
用例编号 |
步骤名称 |
输入 |
预期输出 |
实际输出 |
是否通过 |
备注 |
||||
19 |
更新指定组织下的一个用户 |
输入所有必填字段。 1. 用户信息<user>不为空,不为null; 2. 组织信息<org>不为空,不为null。 |
返回正确结果;数据库中更新组织信息正确。 |
符合预期结果 |
通过 |
|||||
20 |
用户信息为空 |
用户信息<user>为空,为null;组织信息不为空,不为null。 |
无法返回正确结果。 |
符合预期结果 |
通过 |
|||||
备注 |
应用系统同步用户接口
根据组织编码获取用户
编制人 |
薛郝 |
审定人 |
时间 |
|||||||
用例名称 |
接口名称 |
|||||||||
项目名称 |
C919大型客机客户服务应用系统集成平台 |
编号/版本 |
||||||||
参考信息 |
C919大型客机客户服务应用系统集成平台详细设计V2.1 |
|||||||||
测试目的 |
集成平台能否成功推送数据到应用系统 |
|||||||||
接口方法名 |
getSubOrgUserByTim |
|||||||||
用例编号 |
步骤名称 |
输入 |
预期输出 |
实际输出 |
是否通过 |
备注 |
||||
2 |
用户管理 |
通过接口管理用户,输入所有必填字段。 3. 用户信息<user>不为空,不为null。 |
能够返回正确的开户、销户、更新用户的信息。成功同步数据。 |
符合预期结果 |
通过 |
|||||
3 |
组织管理 |
通过接口管理组织,输入所有必填字段。 1. 组织信息<org>不为空,不为null。 |
能够返回正确的新增、撤销、变更组织的信息。成功同步数据。 |
符合预期结果 |
通过 |
|||||
4 |
指定组织下的用户管理 |
通过接口管理指定组织下的用户,输入所有必填字段。 1. 用户信息<user>不为空,不为null; 2. 组织信息<org>不为空,不为null。 |
能够返回正确的开户、销户、更新用户的信息。成功同步数据。 |
符合预期结果 |
通过 |
|||||
备注 |
根据系统编码获取用户
编制人 |
薛郝 |
审定人 |
时间 |
|||||||
用例名称 |
同步数据 |
接口名称 |
||||||||
项目名称 |
C919大型客机客户服务应用系统集成平台 |
编号/版本 |
||||||||
参考信息 |
C919大型客机客户服务应用系统集成平台详细设计V2.1 |
|||||||||
测试目的 |
应用程序能否成功同步数据 |
|||||||||
接口方法名 |
getUserByAppCode |
|||||||||
用例编号 |
步骤名称 |
输入 |
预期输出 |
实际输出 |
是否通过 |
备注 |
||||
1 |
成功同步数据 |
1. 应用系统调用ESB上的webservice接口,发起请求; 2. ESB通过访问提供服务的webservice接口,在Web容器上的webservice实现时通过调用TDS或者DB把用户数据查询出来; 3. 然后返回给webservice服务; 4. 再还回给ESB,最后返回给应用系统。 |
返回正确结果,成功同步数据。 |
符合预期结果 |
通过 |
|||||
备注 |
构型数据的集成
获取构型数据接口
编制人 |
薛郝 |
审定人 |
时间 |
|||||||
用例名称 |
注册构型数据服务文件 |
接口名称 |
||||||||
项目名称 |
C919大型客机客户服务应用系统集成平台 |
编号/版本 |
||||||||
参考信息 |
C919大型客机客户服务应用系统集成平台详细设计V2.1 |
|||||||||
测试目的 |
通过该接口能否成功注册构型数据文件 |
|||||||||
接口方法名 |
getGxDate |
|||||||||
用例编号 |
步骤名称 |
输入 |
预期输出 |
实际输出 |
是否通过 |
备注 |
||||
1 |
正确注册一个构型数据 |
按照顺序依次输入所有必填字段。所有输入元素不为空,不为null; |
返回正确结果;数据库中注册组织信息正确。 |
符合预期结果 |
通过 |
|||||
备注 |
2023最新合集Python自动化测试开发框架【全栈/实战/教程】合集精华,学完年薪40W+_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1AF411T7qJ/?spm_id_from=333.999.0.0 文章来源:https://www.toymoban.com/news/detail-402205.html
到了这里,关于接口测试用例怎么编写?给你一个最详细的模板要不要?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!