软件测试管理系统的设计与实现
随着计算机技术的快速发展软件复杂程度的不断提高软件测试逐渐受到重视为了提高测试工作和管理的效率测试管理系统就成了各类型企业必不可少的工具对于第三方软件测评中心如何标准地规范地管理软件测试过程成为当前的重要问题。为了解决这一问题提出了软件测试管理系统并按照其测试标准流程进行软件测试的过程管理能有效的管理和引导完成软件测试提高软件测试的效率减少重复性的工作。首先分析了国内外软件测试工具结合第三方软件测评中心在实际测试项目中的需求研究设计了符合其要求的软件测试管理系统。首先结合其测试标准流程对系统进行需求分析并进行系统总体设计系统被分成两个部分分别是服务端和客户端服务端由公共库管理模块、项目库管理模块、用户管理模块和基础数据管理模块组成客户端分为项目管理模块、软件测试过程管理模块、数据处理模块、问题缺陷管理模块以及文档管理模块分别对这几个模块进行详细的功能设计和数据库设计。
系统采用Clie
tServer体系结构三层结构其中系统数据业务逻辑层实现是采用ORM技术自定义了一套ORM框架选择VisualStudio2010和MicrosoftSQLServer2000作为开发环境。该系统目前已在实际测试项目中使用将测试工程师从大量重复性工作以及繁杂的文档编写工作中解放出来规范了软件测试流程提高了测试工作及测试管理的效率。
fr