信息系统测试作业3参考答案_第1页
信息系统测试作业3参考答案_第2页
信息系统测试作业3参考答案_第3页
信息系统测试作业3参考答案_第4页
信息系统测试作业3参考答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息系统测试作业参考答案第3章软件测试技术单项选择题1.下面说法正确的是(C)。A.经过测试没有发现错误说明程序正确B.测试的目标是为了证明程序没有错误C.成功的测试是发现了迄今尚未发现的错误的测试D.成功的测试是没有发现错误的测试2.覆盖准则最强的是(D)。语句覆盖判定覆盖条件覆盖路径覆盖3.发现错误能力最弱的是(A)。语句覆盖判定覆盖条件覆盖路径覆盖4.实际的逻辑覆盖测试中,一般以(C)为主设计测试用例。条件覆盖判定覆盖条件组合覆盖路径覆盖5.下面(D)方法能够有效地检测输入条件的各种组合可能引起的错误。等价类划分边界值分析错误推测因果图6.超出软件工程范围的测试是(D)。单元测试集成测试确认测试系统测试7.软件测试不需要了解软件设计的(D)。功能内部结构处理过程条件8.(B)方法需要考察模块间的接口和各模块之间的联系。单元测试集成测试确认测试系统测试9.调试应该由(B)完成。与源程序无关的程序员编制该源程序的程序员不了解软件设计的机构设计该软件的机构10.召开审查会,在会中由小组成员阅读程序,以发现程序错误,同时测试员利用测试数据人工运行程序并得出输出结果,然后由参加者对结果进行审查,以达到测试的目的。这种测试方法是(C)。软件审查错误推测法人工走查代码审查填空题白盒测试是以仔细检查程序的细节为基础,通过提供一组指定条件和循环的___测试用例_,对软件中的__逻辑路径__进行测试,可以在不同的检查点检查程序的状态,以确定___实际运行状态与预期状态___是否一致。具体的白盒测试方法有程序控制流分析、数据流分析、逻辑覆盖、域测试、符号测试、路径分析、程序插装等。覆盖包括的常用覆盖方法有:语句覆盖、分支覆盖、条件覆盖、判定-条件覆盖、路径覆盖。白盒测试过程中使用静态分析技术主要目的为:程序逻辑和编码检查、一致性检查、接口分析、I/O规格说明分析、数据流、变量类型检查和模块分析。通常对源程序进行静态分析的方法为:生成引用表、程序错误分析和接口分析。动态测试包括功能确认与接口测试、覆盖率分析、性能分析、内存分析。面向对象测试包括:面向对象分析的测试、面向对象设计的测试、面向对象编程的测试、面向对象单元测试、面向对象集成测试、面向对象系统测试。简答题为什么说软件测试是软件开发中不可缺少的重要一环,但不是软件质量保证的安全网?答:软件测试是软件开发中不可缺少的重要一环,原因是:测试的工作量约占整个项目开发工作量的40%左右,几乎一半。如果是关系到人的生命安全的软件,测试的工作量还要成倍增

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论