全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
某团队开展体系结构设计:先梳理需求与相关方,再明确对体系结构影响最大的质量属性及约束;随后形成候选结构方案并选择适用模式,依据已明确的驱动因素检查方案是否满足要求,最后记录设计结果。按体系结构设计基本过程,依次填出五个阶段:____。
登录后查看答案
某在线交易系统当前平均响应时间为400ms,年不可用时长为8小时(28800秒)。架构师提出三项改造策略:策略甲引入多级缓存,使响应时间降至150ms,但引入缓存一致性问题导致年不可用时长升至43200秒;策略乙采用主备热切换,使年不可用时长降至7200秒,但切换期间需附加同步检查,平均响应时间升至320ms;策略丙同时实施甲与乙,响应时间为360ms,年不可用时长为36000秒。若系统必须在改造后同时满足:响应时间≤300ms 且 年不可用时长≤14400秒,则可行的策略选择是____(填“甲”“乙”“丙”“无”之一)。
某校园服务平台的授权规则每周可能调整,但调整期间不得修改或重新部署业务代码;新规则必须经过指定安全管理员审批、完整留痕,并由系统统一强制执行。应采用的可修改性与安全性策略是:____。
某团队用AI辅助测试一个订单服务,已明确的接口契约规定:订单金额为正时应成功创建,金额非正时应拒绝。AI从历史日志生成甲、乙、丙、丁四条候选测试:甲覆盖“金额为正”,输入为正金额且预期成功;乙覆盖“金额非正”,输入为零且预期成功;丙覆盖“金额为正”,输入为正金额且预期成功;丁覆盖契约未规定的“金额超过某值时拒绝”,输入为超大正金额且预期拒绝。评审规则是仅保留符合契约、且此前未覆盖过该契约边界的用例;删除重复覆盖的用例,并将契约未规定的断言退回核实。按此规则,最终保留的用例编号是____。
某软件企业计划对一个在线文档编辑器开展测试:①需要覆盖200款不同品牌与版本的浏览器环境,但企业自建该规模环境成本高、维护难;②需要真实用户在不同地域网络与使用习惯下挖掘易用性缺陷。该企业将①类任务委托给提供按需分配、弹性伸缩虚拟化测试环境的云测试平台完成,将②类任务通过互联网分发给分布各地的非雇佣测试者完成。据此,①类任务采用的是____测试,②类任务采用的是____测试(填“云”或“众包”),二者最本质的区别在于前者依赖平台提供的____资源,后者依赖外部参与者的____资源。
某团队规定:严重等级按缺陷后果判定,S1表示可能造成不可恢复的业务数据丢失,S2表示核心功能不可用但数据可恢复,S3表示不影响主要功能;优先级按修复时限判定,P1须在下一次测试构建前修复,P2须在本次版本发布前修复,P3可在发布后修复。现发现一个缺陷:特定操作可能导致生产业务数据不可恢复地丢失,但有临时规避办法,且团队计划在两个月后的本次版本发布前修复,不要求下一次测试构建前修复。该缺陷的严重等级与优先级分别为____。
某接口校验脚本将输入与预期响应存放在用例表中,数据提供器逐行把记录传给同一个测试函数;运行报告显示本轮处理了 7 条记录,且未按记录复制测试函数。为覆盖这 7 条记录,测试函数定义数应为____个。
某程序段如下(a、b、c 为整型变量): 1 输入 a,b,c 2 if (a > b) { 3 c = a; 4 } else { 5 c = b; 6 } 7 while (c > 0) { 8 c = c - 1; 9 if (c == 3) { 10 c = 0; 11 } 12 if (c < 0) { 13 c = 1; 14 } 15 } 16 if (a == 0) { 17 b = b + 1; 18 } 19 if (b > 10) { 20 c = c + 1; 21 } 22 输出 c 采用基本路径测试法为该程序段设计测试用例,所需覆盖的基本路径条数为 ___。
某项目测试组维护一份回归测试用例库,共200条用例。版本迭代评审时,其中30%的用例因需求变更被标记为废弃并从库中移除;剩余有效用例中又有1/4因界面改版需要修订后才能执行。按上述管理流程处理后,无需任何处理即可直接执行的用例数为____条。
某数据驱动测试脚本逐行读取用例表,每条启用记录都调用同一测试函数,并将实际结果与该行的预期结果比较;停用记录不执行。用例表为:A(启用,预期 8,实际 8)、B(启用,预期 5,实际 5)、C(启用,预期 8,实际 7)、D(停用,预期 3,实际 4)、E(启用,预期 5,实际 4)。其中即使输入数据相同,不同记录仍分别执行。脚本共执行____次,其中断言失败____次。
某软件项目交付时进行验收测试,合同约定的验收标准为:(1) 全部18条验收测试用例须100%执行通过;(2) 遗留严重缺陷数为0;(3) 交付文档须同时包含需求规格说明书、用户手册、部署手册三项。执行结果:18条用例中17条通过、1条失败;测试中发现严重缺陷1个;交付文档缺少部署手册。则当前用例通过率为____%(保留一位小数),按验收标准判定本次验收结论为____,若要通过验收,须整改的事项共____项。
某需求管理工具为每条需求维护版本历史,采用“主版本号.次版本号.修订号”编号规则:仅纠正文字表述且不改变需求语义时,修订号加 1;需求语义发生兼容扩充时,次版本号加 1 且修订号归零;需求语义发生不兼容变更时,主版本号加 1,次版本号与修订号均归零。某需求当前版本为 2.5.9,现将其一处已批准的兼容性语义扩充并入,则新版本号为 ____。
某设备接口接收整数参数 n,合法范围为闭区间 [12, 37]。按健壮边界值分析法,为 n 设计测试输入;除上下边界及其紧邻整数外,另取指定名义值 24。将测试值按从小到大排列填入:____。
某在线系统规定单次上传文件大小的有效整数取值范围为 1 MB 至 100 MB(含边界)。采用边界值分析法设计测试用例时,在最小值、略高于最小值、正常值、略低于最大值、最大值五个位置各取一个测试输入,其中「略低于最大值」应取 ____ MB。
某团队在两种操作系统上部署同一版本的软件。测试人员已在系统甲上验证了全部计划用例并通过,项目负责人据此认为无需在系统乙上测试;测试负责人指出,两种系统的运行环境不同,系统甲的测试结论不能直接替代系统乙的测试。这一判断体现的软件测试基本原则是____。
某导航软件测试中,甲依据程序内部逻辑结构设计用例,仅针对地图渲染模块进行验证;乙将渲染模块与路径计算模块组装后重点检查接口数据传递;丙只对照产品需求规格验证整个系统功能,不关心代码内部实现。甲采用的测试方法属于____(填“白盒测试”或“黑盒测试”),丙所处的测试层次是____测试。
某团队将需求库与DevOps流水线连接:流水线仅在需求条目同时满足“评审状态为已批准”和“基线版本已更新”时,由需求库的变更事件自动触发;其他变更事件均不触发。现观察到流水线由需求库变更事件自动启动,可唯一推出该条目已满足的条件是____。
某团队使用建模工具维护需求、用例模型和状态模型,并为需求与模型元素建立关联。某项需求变更后,团队要找出受影响的用例及状态迁移,而不是只检查图形排版或单个模型的语法。此时应使用工具的____功能。
在分层数据流图建模中,某“教材订购系统”的0层图里,加工P3“汇总订单”接收来自外部实体“班级学委”的输入数据流“订单信息”,并向外部实体“教材科”输出数据流“汇总订单”;同时,P3从数据存储“教材库存”读取“库存信息”。现对P3进行细化得到子图,子图必须同样包含上述输入数据流、输出数据流以及与“教材库存”之间的读数据流。这种父子图之间输入输出数据流保持一致的要求,称为数据流图的___原则。
某项目规定:需求变更须依次经过登记、影响分析、变更控制委员会(CCB)评审决策、按决策处理需求文档及基线,最后通知相关人员。现一项紧急变更已登记,影响分析也已完成,但尚未提交评审。此时下一步应进行____。