欢迎来到天天文库
浏览记录
ID:15347183
大小:81.50 KB
页数:6页
时间:2018-08-02
《软件测试复习题目》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、6软件测试复习题一、选择题1.关于软件测试,下列描述正确的是()。A)软件测试最早是和软件开发一起产生的B)软件测试是为了检查软件系统是否满足需求C)软件测试是为了证明软件是正确的D)软件测试2.软件测试中白盒法是通过分析程序的()来设计测试用例的。A)应用范围B)内部逻辑C)功能D)输入数据3.黑盒法是根据程序的()来设计测试用例的。A)应用范围B)内部逻辑C)功能D)输入数据4.为了提高软件测试的效率,应该()。A)随机地选取测试数据B)取一切可能的输入数据作为测试数据C)在完成编码以后制定软件的测试计划D)选择发现错误可能性最大的数据作为测试用例5.与设计
2、测试用例无关的文档是()。A)项目开发计划B)需求规格说明书C)设计说明书D)源程序6.软件测试按照运行状态可以分为()。A)黑盒测试和白盒测试B)静态测试和动态测试C)黑盒测试、白盒测试和灰盒测试D)开发方测试和用户测试7.软件测试用例主要由输入数据和()两部分组成。A)测试计划B)测试规则C)预期输出结果D)以往测试记录分析8.软件测试按照测试技术可以分为()。A、静态测试和动态测试B、黑盒测试、白盒测试和灰盒测试C、黑盒测试和白盒测试D、开发方测试和用户测试9.产生黑盒测试的原因是,()的不可能性。A)语句覆盖B)判定覆盖C)条件覆盖D)穷举测试10.在黑
3、盒测试中,着重检查输入条件组合的方法是()。A)等价类划分法B)边界值分析法C)错误推测法D)因果图法11.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是()。A)系统功能B)局部数据结构C)重要的执行路径D)错误处理12.软件测试过程中的集成测试主要是为了发现()阶段的错误。A)需求分析B)概要设计C)详细设计D)编码13.下列哪项不属于软件缺陷()。A、软件未达到产品说明书中已经标明的功能B、软件出现了产品说明书中指明不会出现的错误E、用户认为软件界面不友好C、软件功能超出了产品说明书中指明的范围D、软件调试过程中出现的bug14.集成测
4、试时,能较早发现高层模块接口错误的测试方法为()。A)自顶向下渐增式测试B)自底向上渐增式测试C)非渐增式测试D)系统测试15.标准等价类和健壮等价类测试的区别在于设计用例时,()。A)前者不考虑无效等价类,而后者考虑B)前者不考虑有效等价类,而后者考虑C)前者只考虑无效等价类,后者只考虑有效等价类D)测试用例个数不同16.使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。A)程序内部逻辑B)程序的复杂度C)使用说明书D)程序的功能17.程序的三种基本结构是()。A)过程子、程序、分程序B)顺序、选择、循环C)递归、堆栈、队列D)调用、返回、转移18.
5、结构化程序设计的一种基本方法是()6软件测试复习题A)筛选法B)递归法C)归纳法D)逐步求精法19.以下哪项不必须出现在测试用例表中()A)备注B)用例编号C)输入数据D)预期输出20.决策表中列出问题规定的可能采取的操作的是()A)条件桩B)条件项C)动作项D)动作桩21.下面说法正确的是()。A)经过测试没有发现错误说明程序正确B)测试的目标是为了证明程序没有错误C)成功的测试是发现了迄今尚未发现的错误的测试D)成功的测试是没有发现错误的测试22.覆盖准则最强的是()。A)语句覆盖B)判定覆盖C)条件覆盖D)路径覆盖23.发现错误能力最弱的是()。A)语句覆
6、盖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)
7、处理过程D)条件29.()方法需要考察模块间的接口和各模块之间的联系。A)单元测试B)集成测试C)确认测试D)系统测试30.调试应该由()完成。A)与源程序无关的程序员B)编制该源程序的程序员C)不了解软件设计的机构D)设计该软件的机构31.下述哪种测试是软件测试的最基础环节()上。A)功能测试B)结构测试C)单元测试D)验收测试32.按照被测软件是否实际运行,测试可以分为()A)静态测试和动态测试B)黑盒测试和白盒测试C)α测试和β测试D)单元测试和集成测试33.软件测试按开发阶段划分为()。A)集成测试、单元测试、确认测试、验收测试lB)需求测试、单元测试、
8、集成测试、验证测试lC)
此文档下载收益归作者所有