全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
某校园设备借用系统的基本流为“选择设备并提交借用申请”;若设备状态异常,可先按提示更换设备后继续申请,若申请资料不完整,可补齐资料后继续提交。判断:采用场景法设计测试时,一条测试场景只能包含基本流或某一条备选流,不能按实际执行顺序先后包含多条备选流。
登录后查看答案
某团队定义测试用例必须包含六个基本要素:用例标识、用例目的、执行前提、测试数据、执行步骤、预期结果。评审时,某用例记录了用例标识、测试数据、预期结果和执行后的实际结果四项,用例作者主张:既然预期结果和实际结果都已写明,执行前提、执行步骤等信息可由执行人员在运行时自行补全,因此该记录已具备全部基本要素,且用实际结果替代预期结果的做法是符合规范的。请判断该作者的观点是否正确。
判断:软件测试生命周期通常由测试计划、测试分析与设计、测试实现、测试执行和测试收尾等活动构成;一旦进入测试执行,发现缺陷也不应返回前序活动,必须按单向、不可回退的顺序完成所有阶段。
判断:某团队引入需求管理工具后,将需求条目写入结构化仓库并通过钩子(hook)自动触发构建与测试流水线,实现需求变更到验证部署的自动流转。有同学认为,只要团队使用了需求管理工具记录需求,就已经实现了自动化需求工程与 DevOps 的集成,无需再关注需求与其他流水线环节的自动联动机制。该说法是否正确?
需求团队使用AI分析访谈文本,提取候选需求并标记可能的矛盾表述。由于AI已完成自动分析,团队可以不再核对原始访谈内容,直接将其输出作为已确认的需求结论。判断该说法是否正确。
判断题:在软件需求建模中,UML建模工具的主要作用仅限于绘制美观的图形,而对模型元素之间的关系(如继承、关联、依赖)无法进行形式化定义与语义约束,因此不能支持模型元素的语法合法性校验。
判断:在需求基线建立后,某项目需求工程师收到一条变更请求,经初步分析后认为影响较小,于是跳过变更控制委员会(CCB)评审,直接更新需求文档并修改基线版本号,事后将此变更记入追踪矩阵备案。该做法符合规范的需求变更控制流程。
判断题:在某软件项目中,开发人员发现一条需求需要修改,为提高效率,可以直接修改需求文档并同步给团队成员,事后在需要时再补交变更控制委员会(CCB)审批。这种做法符合规范的需求变更控制流程。
判断:依据 IEEE 830-1998,需求规格说明书具有可追踪性,就意味着每条需求都必须与且仅与一个设计模块和一个测试用例建立一一对应关系。
在用例建模中,用例的主要作用是对系统内部实现步骤进行详细设计,因此用例描述得越详细越好。
某判定由三个相互独立且均可取真、假的基本条件 A、B、C 构成。测试人员认为,只要测试用例覆盖了该判定的全部输入条件组合中的一半,就已满足条件组合覆盖。判断该说法是否正确。
判断题:某程序片段含两个顺序执行的判定 P1 与 P2。若设计测试用例集 T,使得 P1 的两个分支各被执行一次,P2 的两个分支也各被执行一次,则 T 一定满足判定覆盖准则;反之,满足判定覆盖准则的测试用例集 T' 也一定能覆盖程序中的所有可能执行路径。
判断题:在白盒测试中,判定覆盖(分支覆盖)要求设计足够的测试用例,使得程序中每个判定的真分支和假分支都至少被执行一次。若有测试用例使某程序中所有语句均被执行,则该组用例一定满足判定覆盖准则。
判断:测试用例已写明用例名称、输入数据和操作步骤时,可以省略预期结果,因为执行人员能够根据操作步骤自行判断测试是否通过。
判断题:某团队获取需求时,先识别会使用系统、维护系统或受系统影响的相关人员,再根据不同涉众的信息特点选择面谈、问卷或观察等方法。这一策略是合理的。
判断:一条需求即使表述清晰、与其他需求一致,只要无法通过检查或测试判断是否满足,仍具备可验证性。
判断:某团队的需求规格说明模板设有需求编号、需求描述、优先级和验收标准。编写需求时,可将彼此独立的行为合并在同一句,只要编号唯一且验收标准覆盖全部行为,就符合需求描述规范。
在维修平台中,用户提交工单时仅在满足紧急条件下才申请加急。建模时应将「提交工单」作为扩展用例、「申请加急」作为基用例,并使«extend»箭头由基用例指向扩展用例。判断该表述是否正确。
判断:在用例建模中,参与者只能表示与系统交互的人,外部系统不能作为参与者。
某社区诊所计划建设预约管理系统。需求分析师认为,只有会直接登录系统操作的人才属于该系统的利益相关者,因此不必识别因系统上线而工作流程发生变化的诊所排班人员。判断该观点是否正确。