ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:42.22KB ,
资源ID:971863      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/971863.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件测试习题54522.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件测试习题54522.docx

1、软件测试习题54522填空题1、测试用例不仅要选用合理的测试输入数据,还需要选用不合理的测试输入数据,这样能更多地发现错误,提高程序的可靠性。对于不合理的测试输入数据,程序应拒绝执行,并给出相应的提示。2、动态测试指通过运行程序发现错误。对软件产品进行动态测试时使用黑盒测试法和白盒测试法。3、静态测试指被测试程序不在机器上运行,而是采用人工测试和计算机辅助静态分析的手段对程序进行检测。4、黑盒测试依据软件规格说明,检查程序是否满足功能需求。因此,黑盒测试由称为功能测试或数据驱动测试。5、白盒测试以检查处理过程的细节为基础,对程序中尽可能多的逻辑路径进行测试,检查内部逻辑结构和运行原理是否有错,

2、程序的运行状态与预期的状态是否一致。6、在基本路径测试中,独立路径是指包括一组以前没有处理过的语句或条件的一条路径。从程序图来看,一条独立路径是至少包含有一条从未走过的边的路径。7、在单元测试中,驱动模块的作用是用来模拟被测模块的上层调用模块。它的工作是接受测试输入数据,以上层模块调用被测模块的形式把数据传送给被测模块,接收被测模块的实测结果并输出。8、在单元测试中,桩模块用来代替被测模块的子模块。其作用是返回被测模块所需的信息。9、错误的群集现象是指模块错误发现率与模块的残留错误数成正比关系。判断题1 、好的测试员不懈追求完美。( T)2、 测试程序仅仅按预期方式运行就行了。(F )3、 不

3、存在质量很高但可靠性很差的产品。(F )4、 软件测试员可以对产品说明书进行白盒测试。(F )5、 静态白盒测试可以找出遗漏之处和问题。( T)6、 总是首先设计白盒测试用例。(F )7、 可以发布具有配置缺陷的软件产品。(T )8、 所有软件必须进行某种程度的兼容性测试。(T )9、 所有软件都有一个用户界面,因此必须测试易用性。(F )10、 测试组负责软件质量。(F )11、 软件测试按照测试过程分类为黑盒、白盒测试。( F)12、在设计测试用例时,应包括合理的输入条件和不合理的输入条件。 ( T)13、集成测试计划在需求分析阶段末提交。(F )14、单元测试属于动态测试。 (F )15

4、、缺陷跟踪系统只针对测试人员来使用。(F )16、从用户软件开发者的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。 ( F)17、项目立项前测试人员不需要提交任何工件。( F)18、软件测试的目的是尽可能多的找出软件的缺陷。( F)19、软件项目在进入需求分析阶段,测试人员应该开始介入其中。(T )20、软件生存周期是从软件开始开发到开发结束的整个时期。( F)21、单元测试能发现约80%的软件缺陷。( F)22、数据流图和数据字典共同构成系统的逻辑模型。(T )23、负载测试是验证要检验的系统的能力最高能达到什么程度。(F )24、测试人员要坚持原则,缺陷

5、未修复完坚决不予通过。(T25、代码评审员一般由测试员担任。( F)26、测试组负责软件质量。(F )27、程序的效率与程序的复杂性相关。(F )28、详细设计的目的是为软件结构图中的每一个模块确定使用的算法和块内数据结构,并用某种选定的表达工具给出清晰的描述。 (T ) 29、软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。 (T ) 30、测试程序仅仅按预期方式运行就行了。( F)选择题1、在软件测试中,下面说法中错误的是(B)。A. 测试是为了发现程序中的错误而执行程序的过程B. 测试是为了表明程序是正确的C. 好的测试方案是极可能发现迄今为止尚未发现的错误的方案D. 成功的

6、测试是发现了至今为止尚未发现的错误的测试2、软件测试的目的是(B)。A. 试验性运行软件B. 发现软件错误C. 证明软件正确D. 找出软件中全部错误3、软件测试用例主要由测试输入数据和(C)两部分组成。A. 测试计划B. 测试规则C. 测试的预期结果D. 以往测试记录分析4、与设计测试用例无关的文档是(A )。A. 项目开发计划B. 需求规格说明书C. 软件设计说明书D. 源程序5、软件测试是软件质量保证的主要手段之一,测试的成本已超过(A )的30%以上。因此,提高测试的有效性非常重要。A. 软件开发成本B. 软件维护成本C. 软件开发成本和维护成本D. 软件研制成本6、“高产”的测试是指(

7、C )。A. 用适量的测试用例说明被测试程序正确无误B. 用适量的测试用例说明被测试程序符合相应的要求C. 用适量的测试用例发现被测试程序尽可能多的错?D. 用适量的测试用例纠正被测试程序尽可能多的错误7、如果想要进行成功的测试,为其设计测试用例主要依赖于(B )。A. 黑盒测试方法B. 测试人员的经验C. 白盒测试方法D. 错误推测法8、使用白盒测试方法时,确定测试数据应根据(A )和指定的覆盖标准。A. 程序的内部结构B. 程序的复杂性C. 使用说明书D. 程序的功能9、在用逻辑覆盖法设计测试用例时,有语句覆盖、分支覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖和路径覆盖等。其中(D)是最强

8、的覆盖准则。A. 语句覆盖B. 条件覆盖C. 判定-条件覆盖D. 路径覆盖10、在设计测试用例时,(A )是用得最多的一种黑盒测试方法。A. 等价类划分B. 边界值分析C. 因果图D. 功能图11、在黑盒测试中,着重检查输入条件的组合的测试用例设计方法是(D )。A. 等价类划分B. 边界值分析C. 错误推测法D. 因果图法12、从下列叙述中,能够与软件开发各阶段,如需求分析、设计、编码相对应的软件测试是(D)。A. 集成测试、确认测试、单元测试B. 单元测试、集成测试、确认测试C. 单元测试、确认测试、集成测试D. 确认测试、集成测试、单元测试13、单元测试将根据在(D )阶段中产生的规格说

9、明进行A. 可行性研究与计划B. 需求分析C. 概要设计D. 详细设计14、集成测试计划是在(C )阶段制定的A. 可行性研究与计划B. 需求分析C. 概要设计D. 详细设计15、确认测试计划是在(B )阶段制定的。A. 可行性研究与计划B. 需求分析C. 概要设计D. 详细设计16、软件的集成测试最好是由(D )承担,以提高集成测试的效果。A. 该软件的设计者B. 该软件开发组的负责人C. 该软件的编程者D. 不属于该开发组的人员17、(D )是简化了的模拟较低层次模块功能的虚拟子程序。A. 过程B. 函数C. 仿真D. 桩18、(A )是指为查明程序中的错误和缺陷,可能使用的工具和手段。A

10、. 调试技术B. 测试技术C. 跟踪法D. 动态测试19、从已发现故障的存在到找到准确的故障位置并确定故障的性质,这一过程称为(C )。A. 错误检测B. 故障排除C. 调试D. 测试20、在程序设计的过程中应为程序调试做好准备,主要体现在(D)方面。A. 采用模块化、结构化的程序设计方法设计程序B. 编写程序时要为程序调试提供足够的灵活性C. 根据程序调试的需要,选择并安排适当的中间结果输出和必要的断?D. 以上全是21、统计资料表明,软件测试的工作量占整个软件开发工作量的(C )。A. 30%B. 70%C. 40%50%D. 95%22、软件测试计划是一些文档,它们描述了(D )。A.

11、软件的性质B. 软件的功能和测试用例C. 软件的规定动作D. 对于预定的测试活动将要采取的手段23、IBM公司的统计资料表明,使用静态测试的方法最高可以查出在测试中查出的全部软件错误的(B )。A. 80%B. 70%C. 50%D. 35%24、黑盒测试方法的优点是(D )。A. 可测试软件的特定部位B. 能站在用户立场测试C. 可按软件内部结构测试D. 可发现实现功能需求中的错误25、白盒测试方法的优点是(C )。A. 可测试软件的特定部位B. 能站在用户立场测试C. 可按软件内部结构测试D. 可发现实现功能需求中的错误26、等价类划分完成后,就可得出(C ),它是确定测试用例的基础。A.

12、 有效等价类B. 无效等价C. 等价类表D. 测试用例集27、由因果图转换出来的(A )是确定测试用例的基础。A. 判定表B. 约束条件表C. 输入状态表D. 输出状态表28、(A)是用户和设计交换最频繁的方法A. 原型化方法B. 瀑布模型方法C. 螺旋模型方法D. 构件组装模型29、软件测试的目的: (C)A. 避免软件开发中出现的错误B. 发现软件开发中出现的错误C. 尽可能发现并排除软件中潜藏的错误,提高软件的可靠性D. 修改软件中出现的错误30、某次程序调试没有出现预计的结果,下列(B )不可能是导致出错的原因。A 变量没有初始化B 编写的语句书写格式不规范C 循环控制出错D 代码输入

13、有误31、下列关于程序效率的描述错误的是(B )。A 提高程序的执行速度可以提高程序的效率B 降低程序占用的存储空间可以提高程序的效率C 源程序的效率与详细设计阶段确定的算法的效率无关D 好的程序设计可以提高效率32、软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?D预防软件发生错误发现改正程序错误提供诊断错误信息A只有B只有C只有D都是33、软件测试是软件质挝保证的重要手段,下述哪种测试是软件测试的最基础环节?BA功能测试 B单元测试C结构测试 D确认测试34、通常可分为白盒测试和黑盒测试。白盒测试是根据程序的(C )来设计测试用例,黑盒测试是根据

14、软件的规格说明来设计测试用例。A功能B性能C内部逻辑D内部数据35、常用的黑盒测试方法有边值分析、等价类划分、错误猜测、因果图等。其中(C )经常与其它方法结合起来使用。软件测试的步骤主要有单元测试、集成测试和确认测试。A边值分析 B等价类划分C错误猜测D因果图选择填空题1、从供选择的答案中选出应填入下列( )中的字句。 软件测试的目的是( A2 )。为了提高测试的效率,应该( B4 )。使用白盒测试方法时,确定测试数据应根据( C1 )和指定的覆盖标准。与设计测试数据无关的文档是( D4 )。软件的集成测试工作最好由( E4 )承担,以提高集成测试的效果?BR供选择的答案:A. 评价软件的质量 发现软件的错误 找出软件中的所有错误 证明软件是正确的B. 随机地选取测试数据 取一切可能的输入数据作为测试数据 在完成编码以后制定软件的测试计划 选择发现错误的可能性大的数据作为测试数据C. 程序的内部逻辑 程序的复杂程度 使用说明书 程序的功能D. 该软件的设计人员

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1