全部来自 AI 原创生成并经逐题审校的题目,带 精品 标记的为 AI 复审通过。整卷生成请去组卷。
某项目已冻结测试用例基线,其中用例 TC-17 的版本为 v2,且该版本已用于一次测试执行。之后需求变更,团队据此修订用例并发布 v3。为保证历史执行记录可追溯,该次执行记录应关联的用例版本标识是____。
登录后查看答案
某团队使用 Apache JMeter 编写测试计划,并通过线程组模拟并发用户访问服务。该工具在测试中主要用于____。
某公司拟对一款纯桌面(本地窗口界面)办公软件做功能自动化回归测试,工具选型时须排除两类:一是仅面向命令行接口验证的工具,二是仅支持移动端App自动化的框架。按自动化测试工具按测试对象分类的常见划分(接口测试工具、GUI测试工具、单元测试工具、移动测试工具),最适合该桌面软件功能回归的应选____类工具;而若测试对象改为后端接口层面的数据校验,则应选用____类工具。
某团队已用 JMeter 编写接口负载脚本 api.jmx,需在无图形界面的服务器上执行测试,将采样结果保存为 result.jtl,并由本次结果生成 HTML 报告到尚不存在的 report 目录。应执行的完整命令是:____
团队需要对 Android 原生应用执行自动化点击、文本输入和界面元素校验,应选择____类自动化测试工具。
某网银客户端需进行跨平台兼容性与可用性测试。测试计划要求:该客户端必须在 3 种操作系统与 2 种浏览器的全部组合环境中逐一启动并完成一次核心业务流程操作,以验证兼容性与可用性。已知其中只有 2 种操作系统支持指纹登录功能,且指纹登录仅需在 1 种指定浏览器中验证一次。则在规定的所有组合环境中,核心业务流程共需执行 ___ 次,指纹登录功能共需执行 2 次。
在软件测试的分层体系中,将整个软件系统置于完整运行环境下,依据需求规格说明书检验其功能与性能是否满足规定的活动称为____测试;而由用户或客户方参与、确认软件是否满足业务需求并决定是否接受交付的活动称为____测试。
程序中的判定由三个相互独立、均可取真或假的基本条件 A、B、C 构成。现有测试用例在该判定处产生的条件取值依次为:(T,F,T)、(F,T,F)、(T,T,F)、(F,F,T)、(T,F,F)、(F,T,T)、(T,T,T)。若只补充一个测试用例即可满足条件组合覆盖,该用例的取值应为 ____。
某程序中的判定表达式为 (x > 8) && (y < 4),包含原子条件 C1: x>8 和 C2: y<4。现取两个测试用例:T1 (x=9, y=5) 使 C1 取真、C2 取假;T2 (x=3, y=1) 使 C1 取假、C2 取真。按条件覆盖准则,每个原子条件都至少取到一次真和一次假,故该测试用例组____条件覆盖准则(填“满足”或“不满足”),此时 C1 的取真、取假分别由用例____提供。
某实验室设备预约功能由两个条件控制:申请人资质有效、设备当前可预约。采用判定表法列出所有条件组合,每个组合对应一条规则,则完整判定表共有____条规则。
在软件测试中,若按测试过程是否实际运行被测软件来划分,可将其分为动态测试和____测试;前者需要执行程序并观察运行结果,后者不执行程序,而是对需求文档、设计文档或源代码进行审查与分析。
在需求管理工具(如 IBM DOORS)中,为每条需求分配全局唯一标识符以便在生命周期内进行跟踪与引用,这一功能称为需求的____管理;当需求发生变更时,工具通过记录版本历史和变更原因来支持需求____,使开发人员能够追溯每条需求的演变过程。
某团队开发的自动化测试框架中包含以下模块:①用于驱动被测系统并执行测试步骤的测试执行引擎;②以关键字驱动方式组织操作步骤的测试脚本库;③集中管理测试输入与期望输出的测试数据模块;④汇总执行结果并生成图表的测试报告模块;⑤与测试无关的项目人力资源排班表。上述内容中,属于自动化测试框架组成要素的是①②③④中的____(填写编号集合,按升序),明显不属于框架组成要素的是____(填写编号)。
某订单提交功能由三个条件控制:C1 库存充足、C2 支付方式合法、C3 收货地址有效。仅当(C1 成立且 C2 成立)或(C1 成立且 C2 不成立且 C3 成立)时动作取「提交订单」,其余组合动作均为「拒绝」。先列出覆盖 3 个条件全部 8 种取值组合的初始判定表,再按判定表化简规则进行合并:每次只合并动作相同、且仅有同一个条件取值不同的相邻两条规则,被合并的该条件记为「—」,合并后若不能再合并则停止。化简后的判定表共包含____条规则,其中「—」的总个数为____。
在因果图法中,原因之间的约束用于限制原因取值的组合。若两个原因不能同时为真,但可以同时为假,则这两个原因之间应施加的约束是____;对应地,在结果之间表达“若某结果为真则另一结果必为假”的约束记号是____。
某软件公司在开发一款在线学习平台时,测试部安排了多轮测试:第一轮由开发者对各个独立编写的类和方法进行验证,确认其内部逻辑正确,这类测试通常称为____测试;第二轮将已通过测试的模块按设计逐步组合并检查模块间的接口,这一阶段称为集成测试;最后一轮检验整个软件是否满足需求规格说明的要求,称为系统测试。按测试层次由低到高的顺序,这三个阶段依次为:单元测试、____、系统测试。
某项目组将访谈文本交给AI提取需求。受访者说:“我不希望每次登录都弹验证码;只有检测到异常登录时才要求验证。”AI初步总结为“用户要求取消登录验证码”。结合原始表述进行需求分析后,应将该需求修正为:____。
某项目需求跟踪矩阵中,三条需求与设计项的关联为:R1 关联 D1;R2 关联 D1 和 D2;R3 关联 D2;另有设计项 D3 未与任何需求建立关联。从需求侧检查设计项覆盖情况可知,完全未被任何需求覆盖的设计项是 ____;若后续发现设计项 D4 也未被覆盖,则按跟踪矩阵维护规范,未覆盖设计项共有 ____ 个。
某团队为需求规格说明书采用“主版本.次版本”编号规则:新增经批准的兼容性需求时递增次版本号,需求集合发生不兼容变化时递增主版本号。当前版本为 V3.2,现新增的需求与既有需求兼容,发布后版本号应为____。
某项目按 IEEE 830 推荐结构编制 SRS:第1章为引言,第2章为总体描述,其目录已有“2.1 产品视角”“2.3 用户特征”“2.4 约束”“2.5 假设与依赖”,第3章为具体需求。为保持章节层级与顺序完整,缺少的目录项应为____。