给我写一个接口自动化用例
时间: 2024-05-09 21:18:56 浏览: 100
接口名称:获取用户信息
接口地址:http://localhost:8080/api/user/info
请求方式:GET
请求参数:
| 参数名 | 类型 | 是否必填 | 备注 |
| ------ | ------ | -------- | ------ |
| userId | string | 是 | 用户ID |
响应参数:
| 参数名 | 类型 | 备注 |
| ------ | ------ | ------ |
| userId | string | 用户ID |
| name | string | 用户名 |
| age | int | 年龄 |
成功响应示例:
```
{
"userId": "123456",
"name": "John",
"age": 30
}
```
失败响应示例:
```
{
"errorCode": 1001,
"errorMessage": "用户不存在"
}
```
用例1:正常获取用户信息
请求参数:
```
{
"userId": "123456"
}
```
预期结果:
响应状态码为200,响应参数中包含正确的用户ID、用户名和年龄。
用例2:用户ID不存在
请求参数:
```
{
"userId": "111111"
}
```
预期结果:
响应状态码为404,响应参数中包含错误码和错误信息。
用例3:用户ID为空
请求参数:
```
{
"userId": ""
}
```
预期结果:
响应状态码为400,响应参数中包含错误码和错误信息。
阅读全文
相关推荐














