论文部分内容阅读
软件测试作为保证软件质量的主要手段,是软件开发过程中的重要环节。随着软件质量意识的提高,在整个软件工程中,软件测试费用的比重越来越大。复用软件测试用例,是降低软件测试的费用和提高测试质量的一个重要途径。测试用例的复用对于提高测试工作的效率极为重要。国内外对于测试知识资产的共享复用,大部分仅限于组织内部,甚至仅限于一个项目内部。探索独立于开发项目的测试用例共享机制,是产业界和学术界共同努力的方向。
本文提出一种测试用例复用机制,减少测试用例对环境的依赖,提高复用的程度。首先用Z规格说明对用户需求进行描述,使用范畴划分的方法实例化后生成测试用例,然后对测试用例进行可复用描述,得到形式统一的可复用测试用例,最后建立测试用例库系统存储和管理测试用例,实现测试用例多种方式的复用。
本文最后通过一个实例给出了测试用例复用机制的实现过程,并提出了TCServer系统原型,讨论了测试用例库系统的复用过程和主要功能。