2002年,国家信息产业部在软件产业发展公报中列出了我国软件业发展的三大问题,其中一个问题就是国内软件企业的出口能力很弱。公报如此描述:“随着国内软件企业的发展壮大,国内软件企业不断开拓海外市场。但是由于缺乏自主知识产权的拳头产品,同时又缺乏较强的项目分析和设计经验,对国际市场信息、先进软件的设计、开发方式缺乏了解,大多没有完善的质量保证体系,对软件开发过程缺乏有效的管理体系,缺乏严格的质量认证和规范化管理,不能和国际标准化接轨,这些都构成了软件出口的重要障碍”由此可见,完善的质量保证体系、严格的质量认证是软件企业提高生存能力和竞争能力的重要因素。软件测试是软件质量保证的重要步骤。软件测试研究说明:软件中存在的问题越早解决,所付出的代价就越小。相比之下,中国的软件企业在测试方面和国际水准存在较大的差距,主要表现在四个方面。首先,在思想上重开发、轻测试,忽略了通过软件开发流程改进和软件测试来改善和保证软件产品的质量;其次,在管理上表现较为随意,没有建立规范、有效的测试管理体系;再次,缺乏自动化工具的支持;最后,缺乏系统掌握软件测试理论的软件测试人才。为了向软件企业输送更多质量优秀、能立即上手的软件测试人才,我们将多年来积累的软件测试经验,结合多年的教学研究,经过两年的企业调研,整理成学材,与大家共享。全书依托真实企业项目,按照实际企业工作过程,分为、6个学习任务,涵盖了软件测试技术和方法的各方面内容。