会员地址测试用例
一、添加会员地址测试用例
| 校验项 | 预期code | 预期消息 |
|---|---|---|
| 收货人为空校验 | 004 | 收货人姓名不能为空 |
| 详细地址为空校验 | 004 | 详细地址不能为空 |
| 手机号码为空校验 | 004 | 手机号码格式不正确 |
| 是否为默认地址参数为空校验 | 004 | 是否为默认地址参数错误 |
| 是否为默认地址参数为-1,合法性校验 | 004 | 是否为默认地址参数错误 |
| 是否为默认地址参数为2,合法性校验 | 004 | 是否为默认地址参数错误 |
| 手机号码格式校验 | 004 | 手机号码格式不正确 |
| 会员是否存在校验 | 003 | 当前会员不存在 |
| 对会员地址上限测试,最多为20个地址 | 100 | 会员地址已达20个上限,无法添加 |
| 正确性校验 | http状态为200 | 校验添加后的数据是否符合预期 |
二、修改会员地址测试用例
| 校验项 | 预期code | 预期消息 |
|---|---|---|
| 收货人为空校验 | 004 | 收货人姓名不能为空 |
| 详细地址为空校验 | 004 | 详细地址不能为空 |
| 手机号码为空校验 | 004 | 手机号码格式不正确 |
| 是否为默认地址参数为空校验 | 004 | 是否为默认地址参数错误 |
| 是否为默认地址参数为-1,合法性校验 | 004 | 是否为默认地址参数错误 |
| 是否为默认地址参数为2,合法性校验 | 004 | 是否为默认地址参数错误 |
| 手机号码格式校验 | 004 | 手机号码格式不正确 |
| 会员是否存在校验 | 003 | 当前会员不存在 |
| 要修改的地址是否存在校验 | 002 | 无权限操作此地址 |
| 默认地址修改为非默认地址校验 | 101 | 无法更改当前默认地址为非默认人地址 |
| 修改其他会员地址校验 | 002 | 无权限操作此地址 |
| 正确性校验 | 预期http状态为200 | 校验修改后的数据是否符合预期 |
三、删除会员地址测试用例
| 校验项 | 预期code | 预期消息 |
|---|---|---|
| 删除不存在的会员地址 | 002 | 无权限操作此地址 |
| 删除其他人的会员地址 | 002 | 无权限操作此地址 |
| 正确测试 | http状态200 | 校验删除后此地址是否还存在 |
四、设置默认地址测试用例
| 校验项 | 预期code | 预期消息 |
|---|---|---|
| 地址不存在校验 | 002 | 权限不足 |
| 设置其他人的会员地址为默认地址 | 002 | 权限不足 |
| 正确测试 | http状态200 |