身处IT行业的人,有谁不知道软件测试呢 ?软件测试已经成为维系 IT企业生命力的重要手段。在过去的几年里 ,软件测试在国内的发展突飞猛进 ,从业人员的数量也不断增加 ,各种独立的第三方软件评测**、软件测试机构活跃于 IT行业大军中 ;各IT应用型高校、软件学院纷纷设立的以软件测试人才培养为目标的专业方向 ,呈现出一派生机勃勃的景象。
但我们不得不面对的一个事实是 ,软件测试目前仍然不能摆脱 “刀耕火种 ”时代的低效状况。对于大多数软件来说 ,手工测试占据了整个测试周期的大部分 ,因此软件测试者们也开始向往纯粹自动化测试时代的到来。在软件测试领域中 ,有一些先行者开始了这种积极的探索 , IBM就是其中的一员。
IBM较早推出了 Rational系列测试工具 ,其中功能及性能测试工具得到了较为广泛的应用,但对于多数软件工程师或者高校教师、学生来说 ,Rational系列测试工具的参考书实在是少得可怜。鉴于此 ,教育部高等学校高职高专计算机类专业教学指导委员会、IBM大学合作部组织编写了本教材 ,目的是为软件测试行业的从业者、高校教师、学生提供 Rational功能及性能测试工具的学习参考资料。
一、教材特色
技术前沿 ,与时俱进:
基于 IBMRationalRFT、Robot、RPT等主流的功能及性能测试工具。
案例实用 ,体系完备
:采用了 MercuryTours经典案例 ,单独有一章介绍案例的性能测试。
循序渐进 ,通俗易懂
:内容简明 ,图文并茂 ;案例讲解通俗易懂 ;步骤详尽 ,方便操作。
配套光盘 ,资源齐全:配套光盘中提供了教材中涉及的 Rational测试工具安装文件、学习案例的安装程序 ,以及教材中所有源代码和教学用 PPT。
二、内容介绍与教学建议
本教材结合 IBMRational系列测试工具 ,介绍功能测试及性能测试的基本原理和方法 ,内容讲解细致入微 ,读者参照本教材可轻松掌握 Rational系列测试工具的基本操作方法。配套的电子资源中提供了丰富的学习素材 ,包括教材中涉及的源代码、电子课件等内容 ;对于软件测试基础理论薄弱的读者 ,通过参考电子资源可以很快地掌握软件测试的基础知识。本教材*后结合实际项目的性能测试实施 ,帮助读者进一步掌握 Rational测试工具的运用 ,为以后从事相关的自动化测试工作打下基础。
本教材的内容结构如下 :
第1章:主要介绍软件测试的基础知识 ,包括软件测试的基本概念、流程、方法等内容 ;
第2章:主要介绍功能测试的基础知识以及 Rational功能测试工具 RFT和 Robot的使用 ;
第3章:主要介绍性能测试的基础知识以及 Rational性能测试工具 RPT的使用 ;
第4章:主要通过 MercuryTours网站的性能测试实践 ,介绍性能测试实施的流程 ;
附录 :主要介绍 Rational测试工具的安装方法。
本教材建议以理论课与实践课相结合的方式进行讲授 ,强调学生的实际动手能力。各院校
可以根据自己的实际情况适当调整教学内容。