更多测试实践请访问:Http://www.zhuaijun.cn

如何建立测试知识库

上一篇 / 下一篇  2008-11-08 23:48:20 / 个人分类:测试管理

9?*m2cu+p&B'[.Xh~0建立测试知识库的重要性不论证了,能看这篇文章说明你认同它,不然就请移驾了~

ff3PMCc4c;|051Testing软件测试网`:e0?En?8I

测试知识库的作用则需要探讨,知道它的作用我们才能建立一个有用的知识库,以下列举我的理解:51Testing软件测试网'jh T8j9WY`b

1f|0w'Y!a!Weo d0测试知识库建立的需求及实现:51Testing软件测试网+S G[hM*k2tV

51Testing软件测试网Xg3Qzq1}v7[$L

需求一、帮助新进项目组的成员快速了解项目概况,降低新人培训的成本;

s.O+if'L4F.E0x051Testing软件测试网!FBh|-W

实现:新进项目组的成员,最想了解的东西可能会是他要做什么(测试人员职责分配文档),他做的是什么(SRS、HLD、LLD、TC、操作手册等),如何做(测试环境搭建手册,测试环境地址,测试管理工具操作手册);

j;m#P$q)lu E0

K'`I4\/f0需求二、共享组织内所有成员的知识,避免业务知识过于集中,降低人员流动或者请假带来项目延迟的风险,降低沟通成本;

BT\c:cc051Testing软件测试网r,Q6i xrC(q;`-H

实现:可以建立WiKi服务器,对整个项目或者全司的知识财富进行存档,也可以使用多用户版博客建立学习型知识存档交流,可对这种分享型知识库的建立使用一定的激励制度来增强实时性。51Testing软件测试网,V\1I d c0Cp#o

51Testing软件测试网3a?C8B!N9_

需求三、规范化管理文档及测试中使用的工具,避免组织内成员由于工具和文档版本不同引起的不和谐;51Testing软件测试网J.Vc$Q3goD_+W

51Testing软件测试网)PA{|E-mJP

实现:可用配置管理工具(VSS)对一些里程碑文档(测试报告、测试进度表)进行版本控制,本需求中涉及到整个组织文档的规范性(测试计划模板、测试方案模板、测试用例模板、测试报告模板、缺陷分析模板、项目会议记录模板、测试用例编写规范、缺陷描述规范、日报周报模板、自动化工具脚本编写规范等)51Testing软件测试网#b1r/{N:|^mk&m7M

51Testing软件测试网9]^o2B@4g^2|

51Testing软件测试网6d^+{ rp\5k;J*e

51Testing软件测试网`$fc|5_u

需求四、让组织内所有成员都知道哪些是正确的,哪些是错误的,光大值得借鉴的经验,避免以前已经发生过的错误;51Testing软件测试网q7B-li9I5P S#o,T2^ d

51Testing软件测试网+dJ2RVn7E D0D`

实现:优秀用例存档,优秀自动化测试脚本存档等;失败的测试案例,失败的测试方案,失败的环境更新经历等。51Testing软件测试网f#~$E/Y:zn

51Testing软件测试网 vh5p _'TXL;K`

需求五、资源复用。51Testing软件测试网(gq2e/T6j1k`)qY\]g"C

3ZJF!LeBw ]0实现:缺陷库,公共模块测试用例,可复用的自动化测试脚本,所有项目通用的模板文件等。

V9m1`)Ij;[9y^051Testing软件测试网YTR_\*|uT6r

以上就是我们需要建立的测试知识库的目的和内容,接下来建立的方式就八仙过海了,按照上面的内容应该至少包括两个方面:文件库和文字库。文件库可方便的按目录查找下载使用,而文字库要能方便的按关键字查找查看和不断的修正。根据这些特点,给出解决方案:

2qCG7r8\r$Dn051Testing软件测试网'] N)w#E;wJ:p

一、文件库:文件库中的内容按照上面的需求和自己项目的实际状况而定,建立文件库的方式大致上有以下三类:51Testing软件测试网+_oB3O"N:[9H CEI4oj

&`j}l3v*o-^Vo01、文件共享方式:windows服务器下直接设定文件共享目录,建立科学的目录,给相应人员分配对应读写权限即可,坏处坏处很明显,在此不论;

)PkS'a1m _%};k051Testing软件测试网 ~;g H,O(J'MY/PR

2、FTP类文件交换服务器:linux直接有sftp,若windows下可以使用IIS中ftp服务,或者安装第三方ftp服务器软件,例如: Serv-U ,这类工具对文件管理已经很专业,但是对于文件的版本控制就是能力之外的事情了;

.z-B6XP)zv2vuD0

{@zeg:y6[1E03、配置管理:CVS,VSS之类比较小型的配置管理工具,这类软件可以很好的文件控制版本,对于部分比较特殊的文档这种管理方式会优于以上两种方式,有些人会觉得这样做是把简单的事情复杂化,如果要把知识库扩充到项目多个组的进度控制、跟踪,这种方式的必要性就很明显了。

2{7yD m[!`A_d051Testing软件测试网K j\~z%C*F

二、文字库:文字库的建立第一个一定要有的是QC之类测试管理工具用来管理缺陷库,也可以使用一些免费的工具:Jira,Bugfree等。第二就是测试知识,业务的积累,可以使用WiKi(不知WiKi是何物请点此查看),WiKi旨在建立一个公共知识库,还可以使用多用户版的博客社区,比如WorePress MU 版,博客的方法已被很多公司认同,比如淘宝的QA团队;还有一些BBS,非博客类CMS等,方法是很多的,但是作为一个公共知识库,可能会有人不断补充和修正,业务也会不断的需求变更,并且不需要个人主义,我个人觉得WiKi的实现方式最佳。51Testing软件测试网G!n a5| _-w {G9nL

S*L&T%@c2b(Vtm0文字就这么多吧,现在给出一些本文所提到的软件推荐下载试用地址:51Testing软件测试网A6gI4Pe5I

51Testing软件测试网C V0l,p n6c|.@

Serv-U FTP Server v7.0.0.2 汉化版 下载地址:http://www.crsky.com/soft/961.html

;[|U5BeX%eqT]051Testing软件测试网 q;R[ uuu

CVS VSS 下载地址:51testing论坛FTP服务器点此查看FTP用户密码51Testing软件测试网p l0@{#@8f3V%m

l:X7m"]^S0WiKi: 只推荐一款 Discuz姐妹篇 HDWiKi 官方下载:http://kaiyuan.hudong.com/

4mN\5k hp#N0

TAG: 测试管理

测试人生 引用 删除 xazaj   /   2008-11-11 23:35:20
是的,没赶上回答,但是公司用到就过来收集整理一下
FISHY'S TRIBE 引用 删除 fishy   /   2008-11-10 11:22:17
这也是出自每周一问的题目吧。。?
 

评分:0

我来说两句

日历

« 2024-04-19  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 4577
  • 日志数: 6
  • 建立时间: 2008-11-07
  • 更新时间: 2008-12-22

RSS订阅

Open Toolbar