全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
某团队对需求规格说明书执行版本管理:每次经批准的需求变更发布为新版本,历史版本保留且不可覆盖。一次变更获批后,小王直接在当前版本 V1.3 的文档上就地修改并沿用原版本号发布;小李则指出该做法违反了需求版本管理的要求,应分配新的版本标识并保留 V1.3。判断:小李的说法是否正确。
登录后查看答案
某项目已建立需求基线。一次迭代评审中,项目经理、测试代表与客户代表共同提出一条变更请求,经需求工程师完成影响分析后,由这三人组成的评审小组一致同意,随即更新需求文档并调整基线版本号,全程未提交变更控制委员会(CCB)评审,也未通知基线库管理员执行版本控制。据此判断:只要变更请求经过了多方一致同意并完成了影响分析,就可以绕过CCB直接修改需求基线。
需求文档获批发布新版本后,应为新版本分配新的版本标识,并保留旧版本供后续查阅;此后可将旧版本的标识重新分配给其他需求内容。判断该表述是否正确。
判断:性能测试通过模拟负载评估系统的性能表现,目标是判断系统是否满足性能需求并发现性能瓶颈,而非单纯验证功能是否正确。
某团队维护一项接口稳定、每次发布都需重复验证的核心回归测试,同时还要检查频繁改版的页面布局和临时探索性需求。负责人认为,只要自动化脚本能执行这些检查,自动化测试就一定比人工测试成本低、覆盖更全面,因此应将所有检查都自动化。判断该观点是否正确。
判断:在关键字驱动测试中,关键字只是测试用例的可读标签;即使执行引擎没有将关键字映射到具体操作,也能据此自动执行测试。
在验收测试中,判定是否通过的唯一标准是全部功能性需求对应的测试用例执行通过;性能、安全、兼容性等非功能性需求由系统测试覆盖,不纳入验收标准。
某在线预约系统修复了时区换算缺陷。有人认为,回归测试只需验证此次修复本身,无须重新测试可能受该改动影响的既有预约功能。判断这一说法是否正确。
对单个判定,若其包含 n(n≥1)个相互独立且均可取真、假的基本条件,则满足条件组合覆盖所需的最少测试用例数总是严格大于满足分支覆盖所需的最少测试用例数。判断该说法是否正确。
判断:只要同一软件在两种操作系统上都能正常启动,就可以判定其兼容性测试和可用性测试均通过。
某模块包含三个顺序执行的判定 D1、D2、D3。某测试用例集使 D1 的真分支、D2 的假分支、D3 的真分支各被执行一次,且程序所有语句均已执行。有同学据此断言:该用例集既满足语句覆盖,也满足判定覆盖。
判断:一份完整的测试用例至少应包含用例标识、用例目的、执行前提、测试数据、执行步骤和预期结果等基本要素,其中“预期结果”指执行该用例后应当观察到的现象,必须在执行前预先写明,不能用执行后的实际结果代替。
某开发团队在项目验收时讨论测试工作,形成了以下说法:由于测试已经使用了精心设计且全部通过的用例集,并且每个用例都覆盖了主要功能路径,所以只要这批用例没有发现新的缺陷,就不必再设计其他用例继续测试,可以认定该软件中已不存在缺陷,无需进一步测试。请判断该说法是否正确。
软件测试的基本原则之一是:为了提高缺陷定位效率,测试用例应由编写该模块源代码的程序员本人独立设计并执行。该说法是否正确?
某医院住院管理的ER模型中,患者实体主键为患者编号,病床实体主键为病床号,患者与病床之间设“住院”联系,联系属性为入院日期和出院日期。业务规定:同一患者在不同时间可多次入住同一病床,且每次入院日期不同。有人主张,只要把患者编号和病床号共同作为“住院”联系的标识,就能唯一确定每一条住院记录。该主张是否正确?
某需求库以“已批准且发布的需求集合”为一个版本;每次变更获批后,新版本必须使用新的版本标识,历史版本须保持可查。团队将某项已批准的变更合并进当前版本文件,但未改变版本标识,并覆盖了原文件。判断:该做法符合需求版本管理要求。
判断题:某在线选课系统的SRS中写有“教师端查询课表应便捷”。评审者仅凭“便捷”一词无明确可测量指标这一点,即认定该需求不满足SRS质量标准中的可验证性要求。
某校园软件项目采用需求模板“编号、需求陈述、优先级、验收准则”。评审者认为,只要四个字段均填写完整,即使需求陈述含有“尽可能方便”这类无法客观判定的措辞,也符合需求描述规范。判断该说法是否正确。
判断题:某系统规定年龄输入范围为[18,60]。采用边界值分析法设计测试用例时,标准做法是选取18、19、59、60这四个点作为测试输入,因为它们分别位于有效区间的下边界及其邻点、上边界及其邻点。
某项目将测试用例的基本要素规定为用例编号、用例名称、前置条件、输入数据、操作步骤和预期结果。评审者认为,只要输入数据和预期结果填写完整,操作步骤就不是测试用例基本要素,可以省略。该评审意见正确吗?