全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
某在线考试系统的需求草稿包含四条:①考生可在交卷后查看客观题得分;②系统在5000名考生同时在线时,交卷操作的成功率不低于99.99%;③监考教师可强制收卷;④系统应保证已保存的答题记录在服务器意外重启后不丢失。若将其中所有非功能需求都误标为功能需求,则被误标的需求编号是____(按从小到大填写,多个编号用“、”分隔)。
登录后查看答案
某系统要求提交的标签数量为整数,6至20(含端点)为有效输入;小于6和大于20分别构成两个无效等价类。若每个等价类只选一个代表值,以下哪组测试数据符合等价类划分法? A. 4、5、13 B. 6、13、21 C. 5、13、20 D. 5、13、21
某大学选课系统接收整数型学分申请值 k,合法范围为 3≤k≤18。测试人员已选取合法等价类中心值 11 进行测试。为落实边界值分析法,依据略低于、等于、略高于边界取值的原则,还应在下边界处补测的三个取值为 ____、____、____。
判断:按通常定义,五种逻辑覆盖标准存在固定线性强弱序“语句覆盖 < 判定覆盖 < 条件覆盖 < 判定—条件覆盖 < 路径覆盖”。
某智能停车管理平台的需求规格说明草稿中有以下六条:①车主可通过车牌识别自动入场并生成停车订单;②当车牌识别置信度低于阈值时,系统应提示车主扫码补录车牌;③费用结算接口的响应时间不超过 800 毫秒;④系统应支持日均 10 万笔交易和峰值 2000 并发请求;⑤管理员可配置不同车型的费率与免费时长;⑥所有支付通信必须采用 TLS 1.3 加密并校验服务器证书。其中属于非功能需求的是 ___(填写编号,按从小到大排列,用顿号分隔)。
某电商系统迭代中开展两项质量活动:活动一由专职测试人员依据测试计划设计并执行用例,系统地寻找程序中尚未暴露的缺陷并记录失效;活动二由开发人员针对测试报告中已确认的一处缺陷,设置断点、跟踪变量以定位出错代码并修改程序。在软件工程中,活动一称为____,活动二称为____;两者在目的上的本质区别在于前者以发现未知错误为目标,后者以为目标(后一空填核心目的)。
某团队审查测试安排:甲方案在需求尚未冻结时先依据当前需求设计测试用例,需求变更后再相应调整;乙方案待所有功能完成后才开始测试,并以全部用例通过作为软件无缺陷的证明;丙方案在早期版本测试未发现错误后停止后续测试;丁方案只挑选团队认为最可能出错的部分执行测试。哪项方案最符合测试目的与基本原则? A. 甲方案 B. 乙方案 C. 丙方案 D. 丁方案
某团队在需求分析阶段就开始制定测试计划并设计主要测试用例,在编码开始前完成了测试方案评审。项目负责人认为,由于此时还没有任何可执行的程序,这种做法违背了软件测试的“尽早测试”原则,应当等到编码完成后再开展测试工作。根据软件测试的目的与基本原则,判断该说法是否正确。
某智能温室系统的用例图中,园艺员位于系统边界外,“生成养护计划”和“发送异常告警”位于边界内;园艺员与“生成养护计划”关联。仅当监测到湿度异常时,才会在生成计划过程中插入发送告警。若关系箭头从“发送异常告警”指向“生成养护计划”,箭头旁应标注____。
某团队在需求初稿形成后便设计相应测试用例,并在首个可执行版本完成后立即开展测试。该版本的全部用例均通过,负责人据此认为测试已经证明软件不存在缺陷。判断:团队尽早安排测试符合测试原则,但负责人的结论符合测试目的与原则。
某外卖订餐系统中,参与者“顾客”发起用例“下单”。系统规定:每次下单都必须执行“检查库存”用例;而“发放优惠券”用例仅在订单金额超过100元的条件成立时才插入执行。按UML规范,“下单”与“检查库存”之间应画(____)关系(选填“包含”或“扩展”),箭头由(____)指向“检查库存”;“下单”与“发放优惠券”之间应画(____)关系(选填“包含”或“扩展”),箭头由(____)指向“下单”。
判断:软件测试与调试是同一项活动的两种叫法,都由开发人员在编码阶段完成,目的都是修复已知缺陷。
某团队开发一款校园预约软件,已制定后续迭代计划。用户提出一项会影响预约流程的新需求,团队同时发现现有说明文档中有部分内容暂时用不上。负责人应采取的做法是:在保留必要计划、设计与文档的前提下,____。
某过程模型把软件按构件分组,每组依次完成分析、设计、实现和集成;当一组构件完成并集成到当前系统后,就向用户交付一个能够直接使用的产品成果,后续各组在此基础上继续添加功能,而不是等全部构件完成后才一次性交付。这种分批交付、逐步扩展且每次都可直接使用的产品成果,在该模型中被称为产品____。
某团队要求成员每天多次将代码合入共享主干;每次合入后,流水线自动构建、运行测试并生成可发布制品,制品自动部署到预发布环境,但进入生产环境前须经负责人审批。该流程依次体现____与____。
某项目在需求评审通过后建立了需求基线。测试阶段,开发人员小张发现基线中的某条需求存在缺陷,为赶进度,他直接在本地修改了已基线化的需求文档,并在当晚将该修改合入主库,未提交任何变更申请。项目经理认为:只要修改内容本身是正确的,这种做法不影响配置管理,且能提高效率。请判断该说法是否正确。
某团队采用 Git(分布式版本控制)进行开发。开发者在本地分支 feature 上修改了 config.json 的第 10 行,与此同时另一名开发者将不同的内容也提交到了主干 master 的同一行,并已推送。当开发者执行 git pull 将 master 合并到 feature 时,Git 提示 config.json 第 10 行存在合并冲突。下列关于该情形的判断,正确的是:A. Git 会自动选择 feature 分支的版本覆盖 master 的版本,无需人工干预 B. Git 会自动选择 master 的版本,因为它是最新推送的 C. Git 会在文件中标记冲突区域,由开发者人工比较并裁决保留哪些内容后提交 D. 合并冲突会导致版本库回滚到上次提交,改动全部丢失
某项目包含 A、B、C、D 四项任务,工期分别为 3 天、4 天、2 天、5 天。依赖关系为:A 无前置任务;B 和 C 均以 A 为唯一前置任务;D 以 B 和 C 为前置任务。根据这些依赖关系绘制网络图,关键路径为 ____,项目总工期为 ____ 天。
某团队的流水线在每次提交后自动完成构建、单元测试与集成测试,并将通过测试的版本自动打包为可发布的制品存入制品库;但向生产环境的发布仍需运维人员手动审批执行。据此,该团队实践的是持续____(填写“集成”或“交付”或“部署”),而非持续部署;判断依据是:流水线的自动化终点是____(填写“可发布的制品”或“生产环境的自动上线”)。
某软件项目含四个任务:需求分析A需3天;A完成后可并行开展数据库设计B(5天)与界面设计C(4天);B、C均完成后进行集成测试D(2天)。项目经理用甘特图安排进度时,容易误认为只要各任务条不重叠就能按时交付。请依据网络图分析:该项目的关键路径为____(用任务字母和箭头表示,如A→B→C),总工期为____天;与关键路径相比,任务C可拖延而不影响总工期的最大天数(总时差)为____天。