论文部分内容阅读
随着软件产业的飞速发展,软件的规模变得越来越大,同时软件的复杂度也变得越来越高。软件测试作为软件质量保证体系中重要一环,其工作的重要性也逐渐被国内外软件企业所认可。软件复用是提高软件开发效率和改善软件质量的一项重要技术。通常学术界和工业界将复用的概念重点应用于软件的需求工程和设计工程中,并取得了显著的效果。测试复用就是将复用的思想应用到软件测试过程中,充分利用过去软件测试过程中积累的成果、知识和经验,去开发新的测试。由于软件测试自身的特点和设计原则,测试设计过程中各种资源存在被复用的可能性。然而,这方面的研究还比较少。目前还不存在一种能让测试设计人员方便地用已有测试资源设计新的测试的方法和工具。
因此,本文结合本研究所“多语种软件测试平台建设”研究课题,研究了软件测试中测试用例的复用,从宏观、细节以及实现三个层面详细讨论了测试用例复用技术。最后,构建了一个支持复用的测试用例库系统。