随着计算机系统规模和复杂性的急剧增加,计算机软硬件出现故障和系统失效的可能性也在增加。为保证计算机软件的质量,软件测试正日益受到IT业的重视。软件测试一般是指在规定的条件下,对计算机软件进行测试,发现其中可能存在的错误,并对其是否能满足设计要求进行评估的过程。针对现今复杂度高、规模大的计算机软件产品,如何进行高效的专业化测试,已成为业内人士所关心的问题之一。对于从事计算机教学、科研、工程开发、软件产品应用等领域的人来说,掌握常见软件测试工具的使用方法,非常有必要。
本书理论性强,体系完整,内容新颖,条理清晰,组织合理,实践性强,从多个视角对计算机软件测试技术进行了分析。内容涵盖与计算机软件测试相关的多个重要部分,包括软件测试流程、软件测试用例设计和管理工具使用等。全书共分10章。第1章介绍了软件测试基础知识及4种不同的测试模型与相应测试过程中的步骤,分析了软件测试现状,提出了软件测试的职业发展方向;第2章叙述了书中所用到的测试用例;第3章介绍了测试用例的设计方法并分析了针对不同用例的设计方法;第4章介绍了集成测试方法,介绍了MM路径集成测试的实际应用过程;第5章对系统测试的各个方面进行了说明,分析了性能测试、压力测试、容量测试以及GUI测试等;第6章介绍了软件测试的流程以及各种测试文档的写作要求;第7章介绍了黑盒测试工具,并介绍了IBM Rational Function Tester工具的使用;第8章介绍了软件测试中的白盒测试法,并以JUnit和HtmlUnit为例,介绍了基本的测试框架和一些高级应用,最后以一个完整的NextDate问题为例,演示了JUnit测试方法的实际应用;第9章介绍了软件性能测试前的准备、性能测试工具等;第10章介绍了IBM Rational ClearQuest工具的使用,可用来实现对软件的缺陷跟踪管理。除上述内容外,本书内容还涉及UML建模、面向对象软件测试、有限状态机、Petri 和状态图等的应用。全书内容综合全面,侧重工程实践,结合有针对性的案例,可帮助读者了解软件测试的理论与实践过程。
由于我们的学识、水平所限,书中不妥之处在所难免,恳请广大读者批评指正。
编著者2014年5月
more >
相关资源:凯歌软件安装管理器1.0-其它文档类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!