我的QQ:18324258
朋友们,如果需要交流,请直接联系我的QQ,并说明相互学习,不要留给我QQ号,我不会动不动就上来看的。希望多交流,谢谢!
某公司测试环境规划方案
上一篇 /
下一篇 2008-05-27 17:14:10
/ 个人分类:软件测试
某公司测试环境规划方案(全是瞎编的)
假设1:目前测试部门共有20名测试人员,分为三个小组,其中功能测试小组15人、性能测试小组2人,兼容性/界面测试小组3人。
假设2:未来3年,测试部门的扩大比例为50%,到30人。其中功能测试人员23人,性能测试人员3人,兼容性/界面测试人员4人。
假设3:公司的项目有CS架构,也有BS架构。目前的项目有80%是CS结构,有20%是BS结构。未来的发展趋势要全部转为BS结构。
假设4:项目关注的测试有:功能、性能、兼容;其它类型的测试也要包含,但不考虑单独申购机器,可以在总预算上预留一部分进行。
假设5:只考虑机器的数量,以最大程序地节约成本,但不考虑机器硬件配置导致的价格差异。
假设6:兼容性只考虑WINDOWS平台,包括WIN2K、WINXP、WIN2003、VISTA。浏览器:IE5.5、IE 6.0、IE7.0、遨游、FIXFOX(不考虑版本)。其它如果项目临时需要考虑,可以借用其它机器完成。
一、硬件需求:
首先:功能测试,其使用的机器都在自己的测试机,为了保证测试环境的干净,每位测试人员都会有一台工作机和一台测试机(理想状况,如果没有机子可以使用虚拟机进行)。所需数15――23台。
其次:兼容性测试,根据公司的产品性质,对兼容性的考虑,需要5-10台,如果5台机的话,每台机需要安装2个操作系统(估算的)。
性能测试:(应该有专门的规划)。CS结构假设需要支持200个并发(多数项目如此),而每个客户端发起的请求数是100个,则需要2台服务器,1台控制机(服务器),1台数据库服务器,1台应用服务器,共4台。
BS结构的并发是5000个,每个客户端(服务器)支持1000个并发,则需要5台服务器,1台控制器(服务器),1台数据库服务器,1台应用服务器,共8台。
考虑如果两类项目不会同时进行测试的话,所需要的机器数量(满足BS就行):8台服务器,如果项目有并发的情况,需要的机器为12台服务器。基于成本考虑,可以购买10台服务器。如果有项目并行进行性能测试时,可以临时借用功能测试机来完成。(服务器配置下面再谈。)
总结:20台台式机+7台服务器(最小配置)
33台台式机+12台服务器(最大配置)
推荐配置:30台台式机+10台服务器。
其它需求(要问相关部门),:能放这么多台式机的空间最好是单独的房间,能承受重量、隔音、隔潮,安装2匹的空调,UPS电源。机架(不知道需要多少)。。。这些找别人考虑吧。
二、台式机和硬件服务器配置
台式机:2G内存。双CPU(2.3以上),200G空间
服务器:8G内存。8颗CPU(2.3以上),200G空间
具体配置是多少不知道,不过最好保持一致。
三、软件(如果要正版的话)
如:WIN2K+SP2 两套
ORALCE10G 一套
LR 8.1 一套
。。。。。。。。。。。
四、环境管理
1)需要相应的文档,如环境管理办法
2)如果可能,做一个软件来实现
3) 可能还需要一个环境管理员
五、预算
做个表格,看看共有多少钱,就OK
相关阅读:
- 软件测试团队的规范性和灵活性 (51testing, 2008-5-23)
- 缺陷生命周期控制方法-在软件测试管理系统i-Test 2.0中的运用 (51testing, 2008-5-23)
- CodeTEST嵌入式软件在线测试与分析工具在嵌入式系统开发中的应用 (51testing, 2008-5-23)
- 女软件测试工程师的成长 (51testing, 2008-5-23)
- 楷子狐 (jfioe, 2008-5-23)
- Mozilla公布十个FireFox 3.0 bug 三个为高危 (51testing, 2008-5-26)
- 软件测试:对文档编制的质量要求 (51testing, 2008-5-26)
- 对代码覆盖率价值的初步认识 (51testing, 2008-5-26)
- 软件测试技术高校普及计划(上海站) (51testing, 2008-5-27)
- 一个好的软件测试员 (51testing, 2008-5-27)
收藏
举报
TAG:
软件测试