全国计算机等级考试四级软件测试工程师笔试试卷
全国计算机等级考试四级软件测试工程师笔试试卷2
一、选择题(每小题2分,共50分)
下列各题A、B、C、D四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
1.20世纪,70年代,1979年Glenford Myers出版的《the Art of Software Testing》一书出了介绍众多的测试经典方法之外,还向人们揭示了测试的目的是___B_____。
(A)证真,而非证伪 (B)证伪,而非证真
(C)证真,且证伪 (D)验证程序的正确性
2.测试时软件生存期中费用消耗最大的环节,能够决定需要做多少测试的影响因素有___D_____。
(A)系统的目标和信息的价值
(B)开发组织和测试的时机
(C)潜在的用户数量
(D)以上全部
3.软件生存周期的正确顺序是__D_____。
(A)软件设计、系统与软件需求定义、制定计划、编码和单元测试、集成和系统测试、运行和维护
(B)系统与软件需求定义、软件设计、制定计划、编码和单元测试、集成和系统测试、运行和维护
(C)制定计划、软件设计、系统与软件需求定义、编码和单元测试、集成和系统测试、运行和维护
(D)制定计划、系统与软件需求定义、软件设计、编码和单元测试、集成和系统测试、运行和维护
4.白盒测试最常用的一种测试用例技术为___A_____。
(A)逻辑覆盖 (B)等价分类法
(C)错误猜测法 (D)使用综合测试策略
5.下列逻辑覆盖测试中,最强的是__C______。
(A)语句覆盖 (B)条件覆盖
(C)路径覆盖 (D)条件组合覆盖
6.如果一个判定中的复合条件表达式为(A1)or(B=3),则为了达到100%的判定覆盖率,至少需要设计____B____个测试用例。
(A)1个 (B)2个
(C)3个 (D)4个
7.下列选项中不属于覆盖率对软件测试作用的是___B_____。
(A)得知测试是否充分
(B)协助找出代码中的语法错误
(C)指导设计能够增加覆盖率的测试用例
(D)了解测试的弱点在哪里
8.下图所示的多情况分支型流程图,采用路径覆盖法进行测试,则至少需要几个测试用例可以覆盖所有可能的路径____D____。
(A)n/2 (B)2n
(C)n (D)n+1
9.软件测试首先进行的测试是____B____。
(A)集成测试 (B)单元测试
(C)系统测试 (D)验收测试
10.用于代替被测模块调用的子模块的模块被称作___A_____。
(A)桩模块 (B)数据模块
(C)接口模块 (D)驱动模块
11.安全性测试,其目标是__B_____。
(A)测试各种资源在超负荷的情况下的运行情况
(B)系统的保护机制能否抵御入侵者的攻击
(C)度量系统的性能和预先定义的目标有多大差距
(D)验证系统从软件或者硬件失效中恢复的能力
12.软件可靠性预测的目的是_____A__。
(A)根据软件在可靠性与测试揭示的故障情况来预测软件在正在运行时的故障和实效情况
(B)通过受控的软件测试过程来预测软件在实际运行中的可靠性
(C)通过软件测试揭示软件缺陷并通过修改缺陷来提高软件可靠性
(D)关注可能导致失效的事件及其实效概率,并计算出各种事件组合导致失效的概率
13.关于做好系统测试的原则,下列说法中错误的是___A_____。
(A)所有的测试都应追溯到总体设计
(B)在测试工作真正开始之前,尽早开始测试计划
(C)Pareto原则应用于软件测试
(D)系统缺陷应记入文档
14.关于面向对象软件开发过程和测试过程的说法,不正确的是___D_____。
(A)面向对象的软件开发过程通常是一个迭代与渐进的过程
(B)面向对象的软件测试过程通常是一个迭代与渐进的过程
(C)测试活动之间是一系列相关测试任务的集合,时间上并不一定是连贯的。
(D)测试活动之间是首尾相接的而非
您可能关注的文档
最近下载
- 商务星球版2025-2026学年七年级下册地理教学工作计划(及进度表).docx
- TCL 移动空调KYR-35 KY使用说明书.pdf
- 工业机器人离线编程与仿真 教案 项目1--4 仿真软件的安装与工作站的构建---仿真软件的应用.docx VIP
- 人文艺术欣赏ppt课件(优质ppt).pptx VIP
- 伤口评估与护理记录PPT课件.pptx
- 骨科手术高龄患者并发症及相关护理措施-来源:现代养生(下半月版)(第2018001期)-河北省医疗气功医院.pdf VIP
- 小学一二年级全册体育教案.pdf VIP
- 大数据环境下网络安全问题探讨.doc VIP
- 论司法确认程序审查规则检视与优化.docx VIP
- 2022年中国社会科学院法律史考博真题、考博参考书,考博资料,难度分析.pdf VIP
原创力文档

文档评论(0)