接口测试用例模板 | ||||||||||
用例标识 | 标题 | 模块 | 优先级 | 描述 | 前置条件 | 请求类型 | 请求参数 | 类型 | 操作步骤 | 预期结果 |
API001 | 请求使用正确的用户名和密码可以正确登录 | 用户登录 | P1 | 测试当向登录接口使用正确用户名和密码进行请求可以正确得到登录成功的响应 | 无 | get | username | string | 1 打开测试工具 2 发送请求信息 3 查看反馈信息 | 状态码:200 响应主体: 业务逻辑:登录成功 后续处理:无 |
password | string | |||||||||
API002 | 使用错误密码参数格式登录失败 | 用户登录 | P2 | 测试当向登录接口使用正确用户名和错误的密码格式进行请求登录不能成功,接口做出正确的异常处理响应 | 无 | get | username | string | 状态码:200 响应主体: 业务逻辑:登录失败 后续处理:无 | |
password | string | |||||||||
用例名称 | 登录 | ||||
用例编号 | API001 | ||||
接口地址 | /user/login | ||||
请求方式 | post | ||||
前置条件 | 已创建可登录用户 | ||||
描述 | 请求头部 | 请求参数 | 状态码 | 期望返回结果 | 数据沉淀 |
用户正常登录 | ContenType:Application/jason | { "username:vincent password:123456" } | 200 | { "id:0012" } | 无 |
密码错误拒绝登录 | ContenType:Application/jason | { "username:vincent password:password" } | 400 | { "message:password mismatch" } | 无 |