软件测试技术(习题卷22)
说明:答案和解析在试卷最后
第1部分:单项选择题,共55题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]除了开发人员之外,首先见到软件产品的人是( )。
A)Alpha测试人员
B)Beta测试人员
C)验收测试人员
D)回归测试人员
2.[单选题]典型的软件测试过程模型有( )等。
A)V模型、W模型、H模型、渐进模型
B)V模型、W模型、H模型、螺旋模型app接口测试工具
C)X模型、W模型、H模型、前置测试模型
D)X模型、W模型、H模型、增量模型
3.[单选题]我喜欢分析信息
A)强烈同意
B)同意
C)不同意
D)最不同意
4.[单选题]( )。以下不反映模块外部特性的是( )。
A)功能
B)状态
C)接口
D)逻辑
5.[单选题]( )。在面向数据流的软件设计方法中,一般讲信息流分为()。
A)数据流和控制流
B)交换流和控制流
C)事物流和控制流
D)交换流和事物流
6.[单选题]以消除瓶颈为目的的测试是( )。
A)负载测试
B)性能测试
C)动态测试
D)覆盖测试
7.[单选题]( )。软件危机的主要原因是()
A)软件工具落后
B)软件生产能力不足
C)对软件的认识不够
D)软件本身的特点及开发方法
8.[单选题]代码评审的2种形式为( )和正式会议审查。
A)动态审查
B)交叉审查
C)代码走查
D)静态审查
9.[单选题]测试是软件生存期中费用消耗最大的环节。能够决定需要做多少次测试的影响因素有( )
A)系统的目标和信息的价值
B)潜在的用户数量
C)开发组织和测试的时机
D)以上全部
10.[单选题]使用正交试验法设计测试用例的最大好处在于( )
A)对所有的输入组合创建测试用例,
B)使用最少的测试用例获得最大的测试覆盖率.
C)不用写测试用例
D)便于进行兼容性测试.
11.[单选题]在Web应用软件的分层测试策略中,下列( )不是测试关注的层次。
A)数据层
B)业务层
C)服务层
D)表示层
12.[单选题]( )。单元测试的主要任务不包括()
A)出错处理
B)全局数据结构
C)独立路径
D)模块接口
13.[单选题]( )。下列方法中,不属于黑盒测试的是( )。
A)基本路径测试法
B)等价类测试法
C)边界值分析法
D)基于场景的测试方法
14.[单选题]在以下有关逻辑覆盖的说法中错误的说法是 ( )
A)所有满足条件组合覆盖标准的测试用例集,也满足路径覆盖的覆盖标准
B)条件覆盖能够查出条件中包含的错误,但有时达不到判定覆盖的覆盖率要求
C)路径覆盖的查错能力很强,但有时达不到条件组合覆盖的覆盖率要求
D)判定覆盖包含了语句覆盖,但它不能保证每个错误条件都能检查得出来
15.[单选题]对于维护软件的人员来说,使用质量是()的结果
A)功能性
B)可靠性
C)可维护性
D)效率
16.[单选题]下列情况表明出错处理功能有错误和缺陷的是( )
A)显示的错误与实际遇到的错误不符
B)显示的错误信息难以理解
C)对异常处理的不得当
D)以上全部
17.[单选题]下列关于软件测试的说法中正确的是( )
A)软件测是试用来证明软件中不存在错误的
B)软件测试可以只采用自动化测试
C)软件测试只能采用手工测试
D)使用人工或自动的手段来运行或预测某个系统的过程其期的在于检验它是否满足规定的需求或弄清楚预期结果和实际结果之间的差别。
18.[单选题]我善于长远思考
A)强烈同意
B)同意
C)不同意
D)最不同意
19.[单选题]( )。Junit测试工具是一种什么测试工具()
A)系统
B)集成
C)单元
D)黑盒测试
20.[单选题]我会公开表达对他人的反对意见
A)强烈同意
B)同意
C)不同意
D)最不同意
21.[单选题]下面作为组件/单元测试的测试对象是:
A)模块,对象和类
B)程序中的某个子系统
C)整个软件系统
D)模块间的接口
22.[单选题]在模块测试的过程中,采用自底向上的测试比自顶向下的测试()
A)好
B)差
C)一样
D)不确定
23.[单选题]回归测试的目的是( )。
A)确保修正过程中没有引|入新的缺陷
B)预防功能编写的不完善或疏漏
C)验证修改的成功
D)帮助程序员更好地进行单元测试
24.[单选题]Espresso是由Google开源的一套面向( ),现在已经融入android整个Testing Support Library之中,构成官方完整的自动化测试解决方案
A)IOS移动应用UI的自动化测试框架
B)Windows应用U的自动化测试框架
C)android移动应用U的自动化测试框架
D)客户端应用UI的自动化测试框架
25.[单选题]下面关于软件缺陷的定义正确的是( )。
A)从产品内部看缺陷是软件产品开发或维护过程中存在的错误、毛病等各种问题:从产品外部看 ,缺陷是系统所需要实现的某种功能的失效或违背
B)以上都对
C)软件缺陷指软件产品(包括文档、数据、程序等)中存在的所有不希望或不可接受的偏差,这些偏差会导致软件的运行与预期不同,从而在某种程度上不能满足用户的需求
D)软件缺陷是计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷
26.[单选题]( )。按照软件配置管理的原始指导思想,受控制的对象应是()。
A)软件过程
B)软件项目
C)软件配置项
D)软件元素
27.[单选题]条件组合覆盖是一种逻辑覆盖,它的含义是:设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次,满足条件组合的测试用例也是满足( )级别的测试。
A)语句覆盖、判定覆盖、条件覆盖、条件判定组合覆盖
B)判定覆盖、条件覆盖、条件判定组合覆盖、修正条件判定覆盖
C)语句覆盖、判定覆盖、条件判定组合覆盖、修正条件判定覆盖
D)路径覆盖、判定覆盖、条件覆盖、条件判定组合覆盖
28.[单选题]( )。在E-R模型中,包含以下基本成分()。
A)数据、对象、实体
B)控制、关系、对象
C)实体、关系、控制
D)实体、属性、关系
29.[单选题]( )。影响软件可维护性的主要因素不包括()。
A)可修改性
B)可测试性
C)可用性
D)可理解性
30.[单选题]( )。状态图中的状态用( )图形符号表示。
A)矩形
B)圆角矩形
C)圆
D)方框
31.[单选题]系统测试是将已经集成好的软件系统与其他系统元素结合在一起,进行一系列的( )。
A)单元测试和集成测试
B)单元测试、集成测试和确认测试
C)集成测试和确认测试
D)验收测试
32.[单选题]下列项目中不属于测试文档的是( )
A)程序流程图
B)测试报告
C)测试用例
D)测试计划
33.[单选题]以下关于软件可靠性测试的说法中,正确的是 (2分)
A)定义软件运行剖面是软件可靠性测试的重要步骤
B)软件可靠性测试使用的测试用例应该满足分支覆盖
C)软件可靠性测试可以在单元测试中实施
D)软件可靠性预测模型的作用是指导软件可靠性测试中的测试用例生成
34.[单选题]( )。状态图中的初态用( )图形符号表示。
A)实心黑圆
B)空心黑圆
C)圆圈
D)包含实心黑圆的圈
35.[单选题]与确认测试阶段有关的文档是:
A)需求规格说明书
B)概要设计说明书
C)详细设计说明书
D)源程序
36.[单选题]GB/T 16260 将软件的内部(外部)质量属性划分为六大质量特性,分别是( )
A)功能性,可靠性,易用性,效率,维护性和可移植性
B)功能性、可靠性、易用性、效率、稳定性和可移植性
C)功能性、可靠性、安全性、效率、易用性和可移植性
D)功能性、可靠性、兼容性、效率、稳定性和可移植性
37.[单选题]基本的测试过程主要由下面哪些活动组成( ) ①计划和控制 ②分析和设计 ③实现和执行 ④评估出口准则和测试报告 ⑤测试结束活动
A)所有选项
B)①③④
C)①②③
D)除⑤以外所有选项
38.[单选题]我觉得认可自己很重要
A)强烈同意
B)同意
C)不同意
D)最不同意
39.[单选题]下列关于测试方法的说法中正确的是( )。
A)随机测试是一种很不专业的测试方法,所以在测试中不能用随机测试方法
B)在设计测试用例的过程中,应考虑失败测试,不用考虑通过测试
C)错误猜测法本身不是一种测试技术,所以不用编写测试用例
D)在实际测试中,边界值分析法和等价类划分法经常结合使用
40.[单选题]使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。
A)程序内部逻辑
B)程序的功能

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。