论文部分内容阅读
随着社会的不断进步和计算机科学技术的飞速发展,计算机和软件在国民经济和社会生活等方面的应用越来越广泛和深入。作为计算机的灵魂,软件在其中起着举足轻重的作用。软件测试在整个软件过程中的地位也越来越重要,作为软件产品的质量保证,白盒测试作为不可或缺的测试环境也逐步的受到重视。本论文主要是我通过对软件工程的学习,对软件测试理论知识的理解,平时工作中掌握的白盒测试理论知识和测试方法,研究、分析白盒测试在项目中的运用和未来发展,本次选择了klocwork工具作为实践工具进行软件项目开发的实际测试研究。论文主要分为五个部分:第一部分为绪论。主要阐述论文的研究课题背景和研究方法第二部分主要阐述软件测试的理论知识研究,从软件测试的基本理论,软件测试的分类,软件测试的过程模型等。第三部分主要研究白盒测试的理论知识,测试原则,实施步骤。第四部分主要研究目前业界使用比较普遍的白盒测试工具,并进行对比研究。第五部分主要将以上研究的白盒测试理论运用到实践,通过运用klocwork工具实践研究河南移动项目。从而将研究结果运用到实践中。第六部分主要展望白盒测试的发展前景。