某系统规定用户连续 5 次输入错误密码后账号进入锁定状态,管理员解锁后才能重新登录。测试人员需要覆盖“正常、错误次数累计、锁定、解锁后恢复”等状态及其转换。较适合采用的测试设计方法是()。
状态迁移测试适合系统行为会随着状态变化而改变的场景。登录失败锁定规则中,账号会经历正常、失败次数累计、锁定、解锁等状态,不同事件会触发状态转换。设计用例时要覆盖合法转换、非法转换和边界次数,例如第 4 次失败、第 5 次失败、锁定后再登录、解锁后重新登录。
选项分析
正确。状态迁移测试适合覆盖账号状态及事件触发的转换。
错误。语句覆盖是白盒测试覆盖准则,关注代码语句是否执行。
错误。视觉走查关注页面显示,不足以验证状态规则。
错误。冒烟测试用于快速确认主要功能可用,不是细化状态转换的设计方法。
本题为什么容易错
这题容易被“连续 5 次”带到边界值分析。边界次数当然要测,但题干问的是正常、锁定、解锁这些状态和转换,主方法应选状态迁移测试。
简短答案
登录失败锁定规则为什么适合用状态迁移测试,正确答案是 A(状态迁移测试)。状态迁移测试适合系统行为会随着状态变化而改变的场景。登录失败锁定规则中,账号会经历正常、失败次数累计、锁定、解锁等状态,不同事件会触发状态转换。设计用例时要覆盖合法转换、非法转换和边界次数,例如第 4 次失败、第 5 次失败、锁定后再登录、解锁后重新登录。
易混淆概念对比表
| 概念 | 本题判断 | 区别要点 | 记忆提示 |
|---|---|---|---|
| 状态迁移测试 | 本题正确答案 | 正确。状态迁移测试适合覆盖账号状态及事件触发的转换。 | 看到题干核心场景时优先联想到它 |
| 语句覆盖测试 | 本题干扰项 | 错误。语句覆盖是白盒测试覆盖准则,关注代码语句是否执行。 | 看到该词不要急着选,先判断是否真正解决题干问题 |
| 页面视觉走查 | 本题干扰项 | 错误。视觉走查关注页面显示,不足以验证状态规则。 | 看到该词不要急着选,先判断是否真正解决题干问题 |
| 冒烟测试 | 本题干扰项 | 错误。冒烟测试用于快速确认主要功能可用,不是细化状态转换的设计方法。 | 看到该词不要急着选,先判断是否真正解决题干问题 |
本题易混淆选项怎么区分
- 语句覆盖测试:错误。语句覆盖是白盒测试覆盖准则,关注代码语句是否执行。
- 页面视觉走查:错误。视觉走查关注页面显示,不足以验证状态规则。
- 冒烟测试:错误。冒烟测试用于快速确认主要功能可用,不是细化状态转换的设计方法。
知识点详解
登录锁定是软件评测师考试中需要结合场景理解的考点。围绕“登录失败锁定规则为什么适合用状态迁移测试”这类题目,复习时要先看题干描述的是概念定义、适用场景、作用效果,还是与其他选项的区别。本题的题干关键词是“某系统规定用户连续 5 次输入错误密码后账号进入锁定状态,管理员解锁后才能重新登录。测试人员需要覆盖“正常、错误次数累计、锁定、解锁后恢复”等状态及其转换。较适合采用的测试设计方法是()”,它指向的核心答案是 A(状态迁移测试)。
备考速记
备考速记:题干如果强调“登录锁定”中的关键目标,就先联想到 登录锁定;如果选项里出现 语句覆盖测试、页面视觉走查、冒烟测试,不要只看名称熟悉,要判断它们是否真正对应题干场景。
登录锁定在登录锁定场景中的作用
登录锁定在本题中的核心价值,是解决“某系统规定用户连续 5 次输入错误密码后账号进入锁定状态,管理员解锁后才能重新登录。测试人员需要覆盖“正常、错误次数累计、锁定、解锁后恢复”等状态及其转换。较适合采用的测试设计方法是()”这个场景问题。复习时不要只背选项名称,还要理解它为什么适用于该场景,以及它能解决哪类安全、流程或管理问题。
同类题怎么考
- 给出登录锁定场景,判断应该选择哪个概念、工具、协议或管理过程。
- 考查登录锁定的作用,要求从四个相近选项中找出最符合题干目标的一项。
- 把登录锁定和语句覆盖测试、页面视觉走查、冒烟测试放在一起考,重点看适用场景是否一致。
- 题干通常会出现一个关键动作或目标,先定位关键词,再回到选项逐一排除。
登录锁定在软件评测师软考中的考法
软考选择题通常不会只考概念定义,还会把登录锁定放到登录锁定场景中,要求判断它的作用、适用范围或与相近概念的区别。遇到这类题时,先抓住题干中的业务场景,再看哪个选项最能解决该场景下的核心问题。
解题思路
先抓题干里的动作链:错误次数累计到 5 次,账号从正常转为锁定;管理员解锁后,又从锁定转回可登录。老师讲测试设计时会说,边界值看数字,状态迁移看状态流转,这题两个味道都有,但主考点是状态变化。
考点定位
状态迁移测试的题眼是状态、事件、转换。只要题干强调对象在不同状态下行为不同,就要优先想到它。
易错提醒
- 只测第 5 次失败是否锁定,不测锁定后再次登录是否被拒绝。
- 只测管理员解锁成功,不测解锁后失败次数是否清零。
- 把状态迁移图画出来了,但没有覆盖非法转换。
备考提示
- 看到订单状态、账号锁定、审批流、设备开关机,优先想到状态迁移测试。
- 状态迁移题可以按状态、事件、动作、下一个状态四列整理。
你可能还想了解
- 登录失败锁定规则为什么适合用状态迁移测试?
- 登录锁定是什么?
- 登录锁定在软件评测师考试中怎么考?
- 软件评测师登录锁定题怎么理解?
- 状态迁移测试适合哪些场景怎么考?
- 登录失败锁定怎么设计测试用例怎么考?
本文小结
本题核心考点是登录锁定在登录锁定场景中的判断和应用。遇到类似题目时,先看题干描述的目标,再判断哪个选项最符合场景;本题应选择 A(状态迁移测试)。