共3页
开发部服务器规划方案
一、背景
由于开发部与质保部的合并,服务器也随着合并到开发部。目前,开发部共有四台服务器,前期对服务器的管理没有制定相关的章程与约束,导致在项目过程中,有的项目组将开发环境搭建在测试服务器上、测试环境搭建在开发部服务器上、同一个项目组有的数据库在本机上、有的在测试服务器上、有的在开发部服务器上,造成无法对数据库进行统一管理,并且搭建测试环境,进行测试时,数据库表结构未更新到状态,测试出现数据异常。
二、目的
为规范服务器的管理,改善不友好情况的发生,现将开发部服务器进行规划,今后从项目开始到项目结束,项目组在使用服务器时,按项目阶段对应的部署或搭建环境到服务器上,促使开发部服务器管理工作趋于流程化、规范化。
三、服务器规划
开发部的四台服务器,一台将用于SVN项目配置管理、一台将用于系统测试、一台将用于系统开发、一台将各项目BUG管理,现对这四台服务器进行具体规划:
1、SVN项目配置管理服务器
SVN项目配置管理服务器IP为192.168.0.201,主要用于搭建各项目的配置库,存储项目各个阶段的文档以及源代码,其次是为各个项目配置项的资源进行备份存储。
2、系统测试服务器
系统测试服务器主要用于为各个项目搭建测试环境、部署自动化测试工具以及部署BUG管理工具以及同步SVN项目配置管理服务器上的项目资源。
2.1搭建测试环境
搭建各项目测试环境,由质检人员对项目的各个版本进行测试,测试服务器的基本环境如表1所示:
表1,测试服务器基本环境
2.2部署测试工具
安装QTP、LoadRunner自动化测试工具,提高软件质量;安装
TFS缺陷管理工具,有利于对BUG生命周期进行追溯,以上工具的作用如表2所示:
表2,测试工具作用
3、系统开发服务器
系统开发服务器主要用于为各个项目搭建开发环境,如开发所需的服务端、数据库等,便于项目组统一进行开发管理,服务器的基本环境如表3所示。
表3,开发服务器基本情况
4、各项目TFS(BUG管理)服务器
TFS(BUG管理)服务器主要用于管理各项目的BUG生命周期以及。
四、服务器使用规范
1、在项目过程中,需在服务器上备份数据库、存储文件等,必须存放在指定的磁盘目录下,不能在磁盘下任意创建文件夹和任意存储资料。
2、在项目过程中要安装其他软件(版本数据库等):须向服务器管理员提出申请,将软件安装包一起提交到服务器管理员处,统一为其安装,项目结束转入售后部后,服务器管理员将该项目特殊的支持软件删除,保留服务器基本环境。
3、在项目过程中需增加测试服务器配置(硬盘、内存等)须向部门经理说明情况,由部门经理提出申请进行购置。
举报
