软件测试技术(习题卷7)
说明:答案和解析在试卷最后
第1部分:单项选择题,共56题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括( )。
A)配置项标识、配置项控制、配置报告状态、配置审计
B)配置基线确立、配置项控制、配置报告、配置审计
C)配置项标识、配置项变更、配置审计、配置跟踪
D)配置项标识、配置项控制、配置项报告状态、配置跟踪
2.[单选题]针对程序段: IF(X>10)AND(Y<20)THEN W=W/A,对于(X,Y)的取值,以下( )组测试用例能够满足判定覆盖的要求。
A)(30,15)(40,10)
B)(3,0)(30,30)
C)(5,25)(10,20)
D)(20,10)(1,100)
3.[单选题]下述说法错误的是_______。
A)单元测试又称为模块测试,是针对软件测试的最小单位-程序模块进行正确性检验的测试工作
B)集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试
C)集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。
D)系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求
4.[单选题]经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误较多,则该模块中残存的错误数目与其他模块相比,通常应该( )。
A)较少
B)较多
C)不确定
D)相似
5.[单选题]( )。类图中,属性和操作的可见性Protected(受保护的)用( )符号表示。
A)<
B)+
C)-
D)~
6.[单选题]( )。数据流图中加工(处理)用()图形符号表示。
A)方框
B)圆角矩形或圆
C)直线
D)箭头
7.[单选题]我善于发现寻方法来激励他人
A)强烈同意
B)同意
C)不同意
D)最不同意
8.[单选题]下列不属于GUI系统层次划分的是( )。
A)界面层
B)接口层
C)窗口层
D)功能层
9.[单选题]基于GUI的功能测试工具原理是将操作应用程序的各种动作和输入记录下来,生成一个( )。
A)测试脚本
B)脚本文件
C)记录文件
D)操作文件
10.[单选题]在软件测试过程中常见的风险主要有以下几类,除了( )。
A)测试质量目标风险
B)测试正确性风险
C)测试充分性风险
D)测试人员风险
11.[单选题]软件测试是为了检查出并改正尽可能多的错误,不断提高软件的( )
A)功能和效率
B)设计和技巧
C)质量和效能
D)质量和可靠性
12.[单选题]( )。面向对象的测试与传统测试方法的主要区别是()。
A)面向对象的测试可在编码前进行,传统测试在编码后进行。
B)面向对象的测试以需求和设计阶段的测试为主,不需要进行代码测试
C)测试对象不同
D)面向对象的测试不需要设计测试用例,只需要进行会议评审
13.[单选题]软件质量保证与测试人员需要的的基本素质有( )
A)测试专业技能
B)以上都是
C)计算机专业技能
D)行业知识
14.[单选题]( )。计算机系统就是()
A)主机,显示器,硬盘,软驱,打印机等。
B)CPU,存储器,控制器,I/O接口及设备。
C)计算机硬件系统和软件系统。
D)计算机及其应用系统。
15.[单选题]下面说法正确的是( )。
A)经过测试没有发现错误说明程序正确
B)测试的目标是为了证明程序没有错误
C)成功的测试是发现了迄今尚未发现的错误的测试
D)成功的测试是没有发现错误的测试
16.[单选题]脚本是一组测试工具执行的指令集合,可以分为( )。
① 线性脚本 ②结构化脚本 ③关键字驱动脚本 ④数据驱动脚本
A)①②③
B)②③④
C)①②③④
D)①②
17.[单选题]下列几种逻辑覆盖标准中,查错能力最强的是
A)语句覆盖
B)判定覆盖
C)条件覆盖
D)条件组合覆盖
18.[单选题]( )。模块的独立性是由内聚性和耦合性来度量的,其中内聚性是()
A)模块间的联系程度
B)信息隐藏程度
C)模块的功能强度
D)接口的复杂程度
19.[单选题]下列测试中不属于系统测试的是( )。
A)性能测试
B)集成测试
C)压力测试
D)可靠性测试
软件测试app20.[单选题]测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括( )
A)测试输入、执行条件和预期的结果
B)测试目标、测试工具
C)测试环境
D)测试配置
21.[单选题]下列不属于系统模块等级的是( )
A)高危模块
B)一般模块
C)低危模块
D)缺陷模块
22.[单选题]一个项目是否开发,从经济上来说是否可行,归根结底是取决于对 ( )
A)成本的估算
B)项目计划
C)工程管理
D)工程网络图
23.[单选题]关于自动化测试局限性的描述,以下错误的描述有()
A)自动化测试不能取代手工测试
B)自动化测试比手工测试发现的缺陷少
C)自动化测试不能提高测试覆盖率
D)自动化测试对测试设计依赖性极大
24.[单选题]必须要求用户参与的测试阶段是:
A)单元测试
B)集成测试
C)确认测试
D)验收测试
25.[单选题]系统测试使用( )技术,主要测试被测应用的高级互操作性需求,而不需考虑被测试应用的内部结构
A)集成测试
B)黑盒测试
C)白盒测试
D)单元测试
26.[单选题]经验表明,在程序设计中,某模块与其他模块相比,若该模块已发现并改正的错误数目较多,则该模块中残留的错误与其他模块相比,通常应该( )
A)较少
B)较多
C)相似
D)不确定
27.[单选题]通常情况下,下列选项中不属于编写测试用例应该包括的内容的是( )。(选择一项)
A)被测项目名称
B)与本用例相关的其他用例
C)测试时所发现缺陷的严重程度
D)测试时需要输入的数据
28.[单选题]下列方法中不属于黑盒测试的是( )。
A)基本路径测试法
B)等价类
C)边界值
D)场景法
29.[单选题]某数据库中存在一个学生成绩表studentScore(表中记录如下图所示),若执行如下的SQL语句
SELECT COUNT(*)FROM studentScore WHERE courseName=`概率统计` AND score>=70
则执行结果为( )。(选择一项)
有图片
A)3
B)2
C)5
D)9
30.[单选题]做事的时候我需要有章可循
A)强烈同意
B)同意
C)不同意
D)最不同意
31.[单选题]“高产 ”的测试是指( )。
A)用适量的测试用例说明被测试程序正确无误
B)用适量的测试用例纠正被测试程序尽可能多的错
C)用适量的测试用例发现被测试程序尽可能多的错
D)用适量的测试用例说明被测试程序符合相应的要求
32.[单选题]在集成测试阶段,人们关注的一种主要的覆盖是
A)功能覆盖
B)语句覆盖
C)基本路径覆盖
D)条件覆盖
33.[单选题]2黑盒测试方法的优点是( )。
A)可测试软件的特定部位
B)能站在用户立场测试
C)可按软件内部结构测试
D)可发现实现功能需求中的错误
34.[单选题]对移动App不断施加压力,如不断增加负载、不断增大数据吞吐量等以确定App的服务瓶颈,获得App能提供的最大服务级别,确定App性能是否满足用户需求,称为( )。
A)压力测试
B)边界测试
C)响应能力测试
D)耗能测试
35.[单选题]测试A.TM取款功能,已知取款数只能输入正整数,每次取款数要求是100的倍数且不能大于500,下面( )是正确的无效等价类
A)(0,100)、(100,200)、(200,300)、(300,400)、(400,500)、(500,+∞);
B)(500,+∞)
C)(500,+∞)、任意大于0小于500的非100倍数的整数;
D)(-∞,100)、(100,200)、(200,300)、(300,400)、(400,500)、(500,+∞);
36.[单选题]风险管理已经成为软件工程项目管理的一项重要内容,其主要活动包括( )。
A)风险定义、风险估计、风险应对、风险控制
B)风险识别、风险估计、风险应对、风险控制
C)风险定义、风险分解、风险应对、风险控制
D)风险识别、风险分解、风险应对、风险控制
37.[单选题]下列中不属于测试原则的是( )。
A)测试无法显示潜伏的软件缺陷
B)到的缺陷越多软件的缺陷就越少
C)完全测试程序是不可能的
D)软件测试是有风险的行为
38.[单选题]( )。SA法的主要描述手段有()。
A)系统流程图和模块图
B)DFD图、数据字典、加工说明
C)软件结构图、加工说明
D)功能结构图、加工说明
39.[单选题]如果想要进行成功的测试,为其设计测试用例主要依赖于( )。
A)黑盒测试方法
B)测试人员的经验
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论