软件评测师 · 高频练习

登录失败锁定规则为什么适合用状态迁移测试?

中级 单选题 第 270 题 中等 软件评测师状态迁移测试测试用例设计登录锁定
题目

某系统规定用户连续 5 次输入错误密码后账号进入锁定状态,管理员解锁后才能重新登录。测试人员需要覆盖“正常、错误次数累计、锁定、解锁后恢复”等状态及其转换。较适合采用的测试设计方法是()。

A 状态迁移测试
B 语句覆盖测试
C 页面视觉走查
D 冒烟测试
题目类型:原创高频考点题 用途:用于帮助理解软件评测师相关考点和答案解析,不等同于官方真题。
书木兰刷题练习 适合懒人、小白的刷题通关平台
正确答案
A
答案解析

状态迁移测试适合系统行为会随着状态变化而改变的场景。登录失败锁定规则中,账号会经历正常、失败次数累计、锁定、解锁等状态,不同事件会触发状态转换。设计用例时要覆盖合法转换、非法转换和边界次数,例如第 4 次失败、第 5 次失败、锁定后再登录、解锁后重新登录。

选项分析

A

正确。状态迁移测试适合覆盖账号状态及事件触发的转换。

B

错误。语句覆盖是白盒测试覆盖准则,关注代码语句是否执行。

C

错误。视觉走查关注页面显示,不足以验证状态规则。

D

错误。冒烟测试用于快速确认主要功能可用,不是细化状态转换的设计方法。

本题为什么容易错

这题容易被“连续 5 次”带到边界值分析。边界次数当然要测,但题干问的是正常、锁定、解锁这些状态和转换,主方法应选状态迁移测试。

先看结论

简短答案

登录失败锁定规则为什么适合用状态迁移测试,正确答案是 A(状态迁移测试)。状态迁移测试适合系统行为会随着状态变化而改变的场景。登录失败锁定规则中,账号会经历正常、失败次数累计、锁定、解锁等状态,不同事件会触发状态转换。设计用例时要覆盖合法转换、非法转换和边界次数,例如第 4 次失败、第 5 次失败、锁定后再登录、解锁后重新登录。

解析

易混淆概念对比表

概念本题判断区别要点记忆提示
状态迁移测试 本题正确答案 正确。状态迁移测试适合覆盖账号状态及事件触发的转换。 看到题干核心场景时优先联想到它
语句覆盖测试 本题干扰项 错误。语句覆盖是白盒测试覆盖准则,关注代码语句是否执行。 看到该词不要急着选,先判断是否真正解决题干问题
页面视觉走查 本题干扰项 错误。视觉走查关注页面显示,不足以验证状态规则。 看到该词不要急着选,先判断是否真正解决题干问题
冒烟测试 本题干扰项 错误。冒烟测试用于快速确认主要功能可用,不是细化状态转换的设计方法。 看到该词不要急着选,先判断是否真正解决题干问题
本题易混淆选项怎么区分
  • 语句覆盖测试:错误。语句覆盖是白盒测试覆盖准则,关注代码语句是否执行。
  • 页面视觉走查:错误。视觉走查关注页面显示,不足以验证状态规则。
  • 冒烟测试:错误。冒烟测试用于快速确认主要功能可用,不是细化状态转换的设计方法。
复习

知识点详解

登录锁定是软件评测师考试中需要结合场景理解的考点。围绕“登录失败锁定规则为什么适合用状态迁移测试”这类题目,复习时要先看题干描述的是概念定义、适用场景、作用效果,还是与其他选项的区别。本题的题干关键词是“某系统规定用户连续 5 次输入错误密码后账号进入锁定状态,管理员解锁后才能重新登录。测试人员需要覆盖“正常、错误次数累计、锁定、解锁后恢复”等状态及其转换。较适合采用的测试设计方法是()”,它指向的核心答案是 A(状态迁移测试)。

备考速记

备考速记:题干如果强调“登录锁定”中的关键目标,就先联想到 登录锁定;如果选项里出现 语句覆盖测试、页面视觉走查、冒烟测试,不要只看名称熟悉,要判断它们是否真正对应题干场景。

登录锁定在登录锁定场景中的作用

登录锁定在本题中的核心价值,是解决“某系统规定用户连续 5 次输入错误密码后账号进入锁定状态,管理员解锁后才能重新登录。测试人员需要覆盖“正常、错误次数累计、锁定、解锁后恢复”等状态及其转换。较适合采用的测试设计方法是()”这个场景问题。复习时不要只背选项名称,还要理解它为什么适用于该场景,以及它能解决哪类安全、流程或管理问题。

拓展

同类题怎么考

  • 给出登录锁定场景,判断应该选择哪个概念、工具、协议或管理过程。
  • 考查登录锁定的作用,要求从四个相近选项中找出最符合题干目标的一项。
  • 把登录锁定和语句覆盖测试、页面视觉走查、冒烟测试放在一起考,重点看适用场景是否一致。
  • 题干通常会出现一个关键动作或目标,先定位关键词,再回到选项逐一排除。
登录锁定在软件评测师软考中的考法

软考选择题通常不会只考概念定义,还会把登录锁定放到登录锁定场景中,要求判断它的作用、适用范围或与相近概念的区别。遇到这类题时,先抓住题干中的业务场景,再看哪个选项最能解决该场景下的核心问题。

解题思路

先抓题干里的动作链:错误次数累计到 5 次,账号从正常转为锁定;管理员解锁后,又从锁定转回可登录。老师讲测试设计时会说,边界值看数字,状态迁移看状态流转,这题两个味道都有,但主考点是状态变化。

考点定位

状态迁移测试的题眼是状态、事件、转换。只要题干强调对象在不同状态下行为不同,就要优先想到它。

易错提醒

  • 只测第 5 次失败是否锁定,不测锁定后再次登录是否被拒绝。
  • 只测管理员解锁成功,不测解锁后失败次数是否清零。
  • 把状态迁移图画出来了,但没有覆盖非法转换。

备考提示

  • 看到订单状态、账号锁定、审批流、设备开关机,优先想到状态迁移测试。
  • 状态迁移题可以按状态、事件、动作、下一个状态四列整理。

你可能还想了解

  • 登录失败锁定规则为什么适合用状态迁移测试?
  • 登录锁定是什么?
  • 登录锁定在软件评测师考试中怎么考?
  • 软件评测师登录锁定题怎么理解?
  • 状态迁移测试适合哪些场景怎么考?
  • 登录失败锁定怎么设计测试用例怎么考?

本文小结

本题核心考点是登录锁定在登录锁定场景中的判断和应用。遇到类似题目时,先看题干描述的目标,再判断哪个选项最符合场景;本题应选择 A(状态迁移测试)。