当前位置:文档之家› 软件测试管理系统的研究与实现

软件测试管理系统的研究与实现

软件测试管理系统的研究与实现
软件测试管理可以为软件企业提供一个多阶段、逐步递进的软件质量保证实
施方案。通过对当前软件测试管理工具进行了研究分析,总结出现有工具的主要
特点和局限性,结合国内从事软件开发企业的实际需求,提出了新的要求。从软件
测试的理论基础入手,对软件测试的基本理论作了深入的研究,比较分析了软件
测试中常用的三种模型:V-模型、W-模型、H-模型。由于H-模型具有优异的特点,
它强调了软件测试准备和测试执行分离。
同时,H-模型可以促使人们充分认识到软件测试过程的复杂性,从而使软件
测试过程得到足够的重视和必要的尊重。因此,在本系统中以H-模型作为测试管
理的基础,实现了本系统。整个系统由基本信息管理,测试用例管理,缺陷管理三
个功能模块构成。基本信息管理是对本系统的使用人员的权限做了统一的管理;
测试用例管理通过将测试用例的静态信息和动态信息分离来进行测试用例运行
管理,为重复测试、回归测试管理提供支持; 而重点是缺陷管理模块,通过对缺陷
跟踪状态的转换建模分析,实现对缺陷进行动态的跟踪解决。
并使缺陷管理具有分类属性值的定制功能,使用户可以根据自身组织的管理
要求进行自定义相应的分类查询、统计等处理功能。针对国外大多数的软件测试
管理工具采用了传统的客户端/服务器两层架构,存在灵活性差、升级困难、维护
工作量大等缺陷。本系统采用了目前比较先进的三层浏览器/服务器架构和.NET
开发平台,采用浏览器/服务器架构的测试管理系统可以安装在Web 服务器上。

相关主题