第一图书网

软件测试技术

谢进军,王岩 中国计量出版社
出版时间:

2008-9  

出版社:

中国计量出版社  

作者:

谢进军,王岩  

页数:

228  

内容概要

  《21世纪高等学校应用型教材:软件测试技术》详细介绍了软件开发技术、软件缺陷的种类、测试用例、配置测试环境、软件测试的问题跟踪系统、软件测试工具、软件评价算法、软件测试文档等。  《21世纪高等学校应用型教材:软件测试技术》借鉴国内外同类书籍、全面系统地阐述了软件测试技术中所涉及的技术、工具和方法。内容翔实、新颖,概念清晰,通俗易懂,实用性强。《21世纪高等学校应用型教材:软件测试技术》不仅可作为高等院校、高职高专机电类专业教材,亦可作为相关岗位培训教材,还可供有关技术人员阅读参考。

书籍目录

第一章 概述第一节 软件第二节 软件测试概述第三节 软件测试管理流程思考题与习题第二章 软件开发技术第一节 软件过程第二节 案例说明第三节 软件工程技术第四节 面向对象程序设计基础第五节 能力成熟度模型CMM思考题与习题第三章 软件缺陷的种类第一节 Bug的历史第二节 造成软件缺陷的原因第三节 缺陷的种类思考题与习题第匹章测试用例第一节 测试用例的概念第二节 为什么软件测试需要测试用例第三节 测试用例的种类第四节 测试用例设计技巧第五节 软件测试技术第六节 测试策略第七节 调试思考题与习题第五章 配置测试环境第一节 测试环境的快速变迁第二节 配置测试环境的困难点第三节 如何配置测试环境第四节 测试环境配置需求清单第五节 测试环境与外界真实环境第六节 个案讨论思考题与习题第六章 软件测试的问题跟踪系统第一节 实施目的第二节 问题的生命周期(Bug Life cycle)第三节 设置问题的等级(Bug Priority and Bug Severity)第四节 系统的基本功能(Basic Functions)第五节 如何运用问题跟踪系统第六节 购买还是自行建置思考题与习题第七章 软件测试工具第一节 使用软件测试工具的目的第二节 测试工具的种类第三节 Cbmpuware NuMega侦错软件第四节 GUI接口自动化测、试第五节 Network Snifferr Pro第六节 Sysinternals所提供的工具第七节 其他测试工具思考题与习题第八章 软件评价算法第一节 软件可靠性第二节 COCOMO开发进度估算法第三节 EQF预估进度准确度第四节 软件缺陷比率的估算思考题与习题第九章 软件测试文档第一节 软件测试计划第二节 软件测试所需文件思考题与习题参考文献

章节摘录

  审查会还有另外一种常见的进行方法(称为预排):由一个人扮演“测试者”,其他人扮演“计算机”。会前测试者准备好测试方案,会上由扮演计算机的成员模拟计算机执行被测试的程序。当然,由于人执行程序速度极慢,因此,测试数据必须简单,测试方案的数目也不能过多。但是测试方案本身并不十分关键,它只起一种促进思考引起讨论的作用。在大多数情况下,通过向程序员提出关于他的程序的逻辑和他编写程序时所做的假设的疑问,可以发现的错误比由测试方案直接发现的错误还多。  代码审查比计算机测试优越的是:一次审查会上可以发现许多错误;用计算机测试的方法发现错误之后,通常需要先改正这个错误才能继续测试,因此,错误观点是一个一个地发现并改正的。也就是说,采用代码审查的方法可以减少系统验证的总工作量。  实践表明,对于查找某些类型的错误来说,人工测试比计算机测试更有效;对于其他类型的错误来说则刚好相反。因此,人工测试和计算机测试是互相补充,相辅相成,缺少其中任何一种方法都会使查找错误的效率降低。  2.测试软件  模块并不是一个独立的程序,因此,必须为每个单元测试开发驱动软件和(或)存根软件。通常驱动程序也就是一个“主程序”,它接收测试数据.把这些数据传送给被测试的模块,并且印出有关的结果。存根程序代替被测试的模块所调用的模块。因此,存根程序也可以称为“虚拟子程序”。它使用被它代替的模块的接口,可能做最少量的数据操作,印出对人口的检验或操作结果,并且把控制归还给调用它的模块。  例如,如图4-22所示是一个正文加工系统的部分层次图,假定要测试其中编号为3.0的关键模块——正文编辑模块。因为正文编辑模块不是一个独立的程序,所以需要有一个测试驱动程序来调用它。这个驱动程序说明必要的变量,接收测试数据——字符串,并且设置正文编辑模块的编辑功能。因为在原来的软件结构中,正文编辑模块通过调用它的下层模块来完成具体的编辑功能,所以需要有存根程序简化地模拟这些下层模块。为了简单起见,测试时可以设置的编辑功能只有修改(Change)和添加(Append)两种,用控制变量CFUNCT标记要求的编辑功能,而且只用一个存根程序模拟正文编辑模块的所有下层模块。下面是用伪码写的存根程序和驱动程序。  ……


图书封面

广告

下载页面


软件测试技术 PDF格式下载



相关图书