我们可以从功能、边界、异常、安全和用户体验等多个角度来设计测试案例。
首先,我们明确规则:
-
触发条件:24小时内,连续或累计输入错误密码达到5次。
-
系统动作:冻结账号。
-
恢复机制:冻结后3小时,账号自动解锁。
测试案例设计
1. 核心功能流程测试
| 案例ID | 测试场景描述 | 测试步骤 | 预期结果 |
|---|---|---|---|
| FUNC-001 | 达到冻结阈值(5次错误) | 1. 使用一个已知账号。 2. 在24小时内,连续输入5次错误密码。 |
第5次错误密码输入后,系统提示:“密码错误次数过多,账号已被冻结,请于3小时后再试。” 或类似信息。账号无法登录。 |
| FUNC-002 | 自动解锁功能 | 1. 先触发FUNC-001,使账号冻结。 2. 等待超过3小时。 3. 尝试使用正确的密码登录。 |
登录成功,系统恢复正常。 |
| FUNC-003 | 解锁后错误计数重置 | 1. 完成FUNC-002,账号已自动解锁。 2. 立即输入1次错误密码。 |
系统提示密码错误,并显示“您 |

最低0.47元/天 解锁文章
1392

被折叠的 条评论
为什么被折叠?



