51Testing软件测试网mpP4Sw-[w?4X~转一篇陈能技的文章,从IT168转帖的:51Testing软件测试网G h+L$~#B7p
51Testing软件测试网8W#vAp#zo7xyAb 根据Gartner在08年发布的一份关于软件质量管理解决方案的市场调查,处于领先位置的软件厂商分别是HP和IBM:
IN
H6UO\B0mPqqM&_.N0 HP的解决方案以Quality Center为核心,最近发布了QC 10版本。作为还击,IBM与之抗衡的是Rational产品线中的Rational Quality Manager,简称RQM。在IBM的网站上,我们还可以看到IBM提供了一个从HP迁移到IBM Rational的解决方案:
1X$ip&Q7Vc{do.?_04u,se(T8_J0 希望在测试和质量管理市场上蚕食更多的份额、打击竞争对手的意图表露无遗:
Kg?ji:b6Y2{q0Du1]oVq0 当您从HP迁移到IBM Rational质量管理解决方案时,您将获得经济有效、综合全面的协作式IT生命周期解决方案。51Testing软件测试网!q
Le%e]"z*EKsn
#Ju:Tmh}$X5l`0 Rational质量管理解决方案得到了Forrester的认可,在Quality Management Marketscope中被评为Strong Positive,它可为您提供保证软件质量和系统交付项目质量所需的一切。
Ip%p9zz9PZM[h0@,k~ y0]m\G&s0 希望迁移到IBM Rational的现HP/Mercury客户可能获得折扣价格。在2009年6月30日之前,被选中合格的IBM Rational质量管理产品升级许可费用已降价25%。了解更多(英文)。51Testing软件测试网 `
g)`zRT%d]
51Testing软件测试网?$Z9B-h$`7P|d+d,A RQM基于Rational全新的Jazz平台,打的就是"协作"这张牌。那么下面我们就来看一下RQM有何能耐,能作为IBM的"R-HEROES"之一(R即代表Rational之意)。51Testing软件测试网Y,dQ9O!As8S^3vz
9g T,Ov6p!I"T0 下载
M4^lRyq051Testing软件测试网$\%A%LQ1}4n tI5t 首先到IBM的网站下载RQM 1.01版本:51Testing软件测试网M?h!D+[X
'R@
u(V;^bdL0 http://www.ibm.com/developerworks/downloads/r/rqm/51Testing软件测试网2s@g[`4YxZ&J?
51Testing软件测试网 J5J&SH:GXf|;ZJ RQM客户端支持的操作系统平台包括Linux和Windows,包括:51Testing软件测试网2Zm/G%u!c
P9qE
@?.NOU_0 · Red Hat Enterprise Linux? Desktop 5.0 x86-32, Update 151Testing软件测试网?r H&b*q:X
P!~2e
· SuSE Linux Enterprise Desktop (SLED) 10.0 x86-32, Service Pack 1
e"Iu~
^ V/ZX0 · Windows Vista Business X86-32, Service Pack 151Testing软件测试网6@ s*U)@M)R:B
· Windows Vista Enterprise X86-32, Service Pack 151Testing软件测试网5T:_ R\?E]5TD.O9Y
· Windows XP Professional x86-32 Service Pack 251Testing软件测试网LBBgopKN)i
51Testing软件测试网't5a%JM;QC?;NA 与HP的Quality Center一样,RQM的客户端可以通过WEB浏览器访问,这也是目前测试和质量管理平台的主流做法,RQM支持Firefox2.0和3.0、IE7.0。51Testing软件测试网p;Ob6P0S*mW;^b9{
51Testing软件测试网rs+G?l*b4C4p?G5x 部署RQM的应用服务器的机器上,要求的操作系统如下:51Testing软件测试网KfR%bQJEn
51Testing软件测试网c|S7{Hy · Red Hat Enterprise Linux Desktop 5.0 x86-32, Update 1
J4{VQ5u4]G0 · SuSE Linux Enterprise Server (SLES) 10.0 x86-32, Service Pack 1
N&Ii#d]+F9}0 · Windows Server 2003 SP2 Standard Edition x86-32
d6XlYYd*~ b0@7z2v~*S2I `0 支持的应用服务器包括:
xiGspz2q0p9|9l8h8PQ0i1QJ{:[,xR0 · Apache Tomcat 5.5.23(已经包括在RQM的安装包中)51Testing软件测试网to
\b ?+N
· WebSphere Application Server 6.1.0.15
)M"S!PP^051Testing软件测试网MfW0\qN@ 支持的数据库包括:51Testing软件测试网.S&H-V7E!R)R
51Testing软件测试网B/~C4A.[+[p&^ · IBM Derby SDK 10.3.2.2 (包含在RQM中)51Testing软件测试网kM+R7hZ+lz
· DB2 Express Edition 9.5
#@
b[[a7\0m2@7Z0 · DB2 for Linux, UNIX, and Windows 9.5 fixpack 1
5xd}bw
]f H QW0 · DB2 for Linux, UNIX, and Windows 9.1 fixpack 1
"fTE&v:q0 · Microsoft SQL Server 2005 SP2,
c+G1G
r(Qw0`6i\9Z0 · Microsoft SQL Server 200851Testing软件测试网"w]~9P'z;j|y$c,b&u
· Oracle 10g Enterprise Edition Release 2 10.2.0.151Testing软件测试网$G
xKft-Jr
51Testing软件测试网ws?P;PM2~ 在硬件要求方面,内存要求最好是1G以上。
:I,rV"j.|0a5r0q0GhZ)Pf&~T0 安装过程51Testing软件测试网BMG;N)?.J[ T
i4I4_,d0n.W'b0 安装过程可参考RQM的安装指南一步步进行:51Testing软件测试网/^\xi/^6B!k
5_1F {s
r e0 http://publib.boulder.ibm.com/infocenter/rqmhelp/v1r0m0/index.jsp?topic=/com.ibm.rational.test.qm.relnotes.doc/topics/rqm_readme.html
h*c-s m&Co051Testing软件测试网:e([7u.w2[n,Wb 如果之前没有安装IBM的Installation Manager,则首先需要安装IBM Installation Manager,现在IBM的很多产品都是通过这个安装管理程序来执行的。51Testing软件测试网l,Nz/?9u ~M
Lm
51Testing软件测试网]7VN1z)a8fY&D 配置和使用51Testing软件测试网&GU/H(Z%l,_l
51Testing软件测试网%U9G9J/h3N
h1Nw!a 安装完后启动RQM并用管理员登录(ADMIN/ADMIN)51Testing软件测试网B:@L9PrC6FB1a
{+|[|v}0 登录进去之后就可以创建Jazz项目:51Testing软件测试网Tk3k
w2^]/L0S!n
JL.o;O3@!f0 创建项目区域(Project Areas):51Testing软件测试网.U |D6A6IpN
v
51Testing软件测试网7@-t#OX4E4bh[c 添加用户:51Testing软件测试网*KF;`K3Kxx
:J
D5J)Js-R#V0 当然最好的了解RQM的方法是把它附带的Sample数据导入,从而熟悉其常用功能,导入Sample数据的方法如下:51Testing软件测试网q6CFj%c{_ gr3{
51Testing软件测试网sPR\m%{D%SGjF!K 打开命令行,转到包含Sample数据的目录,例如:
QG)b8n.]co
d051Testing软件测试网\
fq0i
|&D C:\Program Files\IBM\RQM\samples\classics51Testing软件测试网YLW\Q
.s(RN])mDk)j+L+l0 执行安装脚本:
gi({,lD%O!vT051Testing软件测试网,Yo3hhK GdQ install_samples.bat /a project /shttps://localhost:9443//u ADMIN /p ADMIN51Testing软件测试网3BE*N1Uf_!q.m
51Testing软件测试网-e%wQg(aV 其中project是之前创建的项目区域名称。51Testing软件测试网o~h1OY Q
Z(I5?3b2t.v+od0 测试计划评审
Stx#z-zU051Testing软件测试网{ J&z5aT!z(OR"h 与HP的QC类似的,RQM也提供了需求管理和测试计划管理的功能:
j]m3Z0}*D3a0:S#Z;af-i;P8m+\0 RQM的其中一个特点是提供了测试计划评审的功能,这也是"协作"概念的体现。测试架构师可以添加一个测试计划并邀请某个项目组成员(例如测试经理)进行复审,被邀请的人登录RQM后就会被提醒有一个复审的任务项:51Testing软件测试网|"m9{Y3bzI
,@R.O2RB"Z]%W0 测试资源管理
6}J&Aq1q051Testing软件测试网$i'~+f#q|Zgod(c RQM的另外一个特色是其测试资源管理能力:51Testing软件测试网];afC)Hc}
W X'v3Myg(t$F0 在RQM的实验室管理模块中,你可以跟踪测试资源的使用情况,可以查找是否有合适配置的测试机器,还可以与外部的虚拟化平台结合来管理测试机器,这无疑切合现今企业日益流行的虚拟化需求。由Lab Manager来管理实验室资源,测试人员申请资源,这又是一个"协作"概念的体现。51Testing软件测试网
Lg~dP|"G3W
D%V
q+l-}7S'j"s.O0 其他特色
1Z_
WSx)?&p0.k4GOL%Idx0 RQM的其他特色包括:测试数据管理、测试计划的版本管理、测试用例的权重等。51Testing软件测试网^#q*C"jA V
51Testing软件测试网k:a8sd \g `(S` 测试数据是测试用例的重要组成部分,RQM支持对测试数据的管理,可以从Excel导入测试数据并进行编辑:
['X%u| FD8T0]v0%e0a]te1{X a0 RQM可以通过创建一个只读的测试计划或测试用例"快照"来管理测试计划或测试用例的版本:
`5EVj0Vu7v5gr051Testing软件测试网f*ahl&V'a6RZ"@ RQM为测试用例引入"权重"的概念,你可以用权重来表示一个测试用例的复杂度和重要程度,权重高的测试用例相应地需要更多的时间来执行测试,"权重"还可用在对测试结果进行分析和判断软件是否可发布,例如当大部分权重高的测试用例都通过了测试,则软件发布的风险会相对低。
mZKz;z5O
E{O051Testing软件测试网
ZV{^Wu:]&N-L!} 小结51Testing软件测试网!X:r%e;W`,f
Na~?z-Q+A*C;s0 通过初步的试用,可以得出以下结论:51Testing软件测试网i%bZer.sG
W0NwvQN7u2k0 RQM作为替代TestManager的新一代测试管理和质量管理平台,秉承了Jazz的"协作"之风,最大的特色是其测试计划评审功能和实验室管理功能。
m0Ru4@[-Y0P%F5vs~_&Y0 同样是基于WEB的测试管理平台,HP的Quality Center需要插件安装到浏览器,而RQM则没有采用插件技术,而是采用了AJAX技术,因此可以支持丰富的WEB UI体验,但是带来的是运行速度的问题,还有在不同的浏览器上调整布局的问题。
}Z#J0X-CUR0