bugzilla测试工具

上一篇 / 下一篇  2007-11-20 15:09:13

Bugzilla操作说明51Testing软件测试网e8Q \%buoMI!FK+h0M
1、 用户登录及设置51Testing软件测试网7Q4SH.k [k"C+q
1.1用户登录51Testing软件测试网{,X3Y'Ay
  1. 用户输入服务器地址
http://IP/bugzilla/index.cgi
)~\A5J,?(_uvb$h0  2. 进入主页面后,点击【Log in to an existing account】,再点击【login in】进入。
,f!|7h[*NAI0  3. 进入注册页面,输入用户名和密码即可登录。用户名为Email 地址,初始密码为用户名缩写。登录后自动进入查询页面。
In}Wo0  4. 如忘记密码,输入用户名,点击【submit request】,根据收到的邮件进行重新设置。
_t+p l(|LS r01.2、修改密码及设置
|yLR O4^Jb;g[*U0  1.Login登录后,【Edit prefs】->【accout settings】 进行密码修改。51Testing软件测试网9s9wJ#^/rPUN*o tH
  2.【Edit prefs】->【email settings】 进行邮件设置。51Testing软件测试网A.Y)Wv8[
  3.【Edit prefs】-> 【permissions】 进行权限查询
G u$u^b02、Bug的处理过程
/qi.d C1_i02.1、报告Bug51Testing软件测试网L+]y*ckOm&C
2.1.1测试人员报告Bug51Testing软件测试网"iEI'_3^4^\5r%t
  1. 请先进行查询,确认要提交的bug报告不会在原有纪录中存在,若已经存在,不要提交,若有什么建议,可在原有纪录中增加注释,告知其属主,让bug的属主看到这个而自己去修改。51Testing软件测试网o1XH{4E4h^%j
  2. 若Bug不存在,创建一份有效的bug报告后进行提交。51Testing软件测试网[ EDme:^6~;S
  3. 操作:点击New,选择产品后,填写下表。51Testing软件测试网v2vm|;dY+V,e Z~
  4. 填表注意:Assigned to: 为空则默认为设定的 owner, 也可手工制定。CC: 可为多人,需用","隔开。Desription中要详细说明下列情况:51Testing软件测试网hvF+\5{\@
  1) 发现问题的步骤51Testing软件测试网+r;^,i#~!L
  2) 执行上述步骤后出现的情况51Testing软件测试网`kU z'@*`8Q
  3) 期望应出现的正确结果51Testing软件测试网aOn'| a!} p
  选择group设置限定此bug对组的权限,若为空,则为公开。51Testing软件测试网?$q|,jg)y7X-hr s
  5. 操作结果:Bug状态(status)可以选择Initial state 为New或Unconfirmed.51Testing软件测试网ZSoc.\s
  系统将自动通过Email通知项目组长或直接通知开发者。
0Qfz@9| q!V)w'Q+W.N(P0  6.帮助: Bug writing guidelines
z&yABF@ @02.1.2 开发人员报告Bug.
Mt,Y8y]4W)U\G,h0  1. 具体方法同测试人员报告。
.N5^pn {X{*u0  2. 区别: Bug初始状态将自动设为Unconfirmed,待测试人员确定后变为“New".51Testing软件测试网)Jf|a1|.F a q
2.2、Bug的不同处理情况51Testing软件测试网2`;E1Ur:b
2.2.1 Bug的属主 (owner) 处理问题后,提出解决意见及方法。51Testing软件测试网0Q6j a1t J&`_
  1 . 给出解决方法并填写Additional Comments,还可创建附件(如:更改提交单)
8w[x.b+w(u0  2.具体操作(填表项如下)51Testing软件测试网rp)@QG*}
  3 . 填表注意:
7W4Z;_2B/e.j I;[8R0  FIXED 描述的问题已经修改51Testing软件测试网,R6I8c2xQZ,p]Q+@
  INVALID 描述的问题不是一个bug (输入错误后,通过此项来取消)51Testing软件测试网~&HB'}o7M!fvuD$h
  WONTFIX 描述的问题将永远不会被修复。51Testing软件测试网 jgK Kk@[
  LATER 描述的问题将不会在产品的这个版本中解决.
G~{`&M]$tLU}0  DUPLICATE 描述的问题是一个存在的bug的复件。51Testing软件测试网.F[#F w`m
  WORKSFORME 所有要重新产生这个bug的企图是无效的。如果有更多的信息出现,请重新分配这个bug,而现在只把它归档。51Testing软件测试网 A3u uH.x3}5qF
2.2.2 项目组长或开发者重新指定Bug的属主。(owner)51Testing软件测试网J'JV7N,d:uh_e:RV
  1. 为此bug不属于自己的范围,可置为 Assigned,等待测试人员重新指定。
J1K\,Q c|(ER?7v0  2. 为此bug不属于自己的范围,但知道谁应该负责,直接输入被指定人的Email, 进行Ressigned。51Testing软件测试网 K M Ey zJ\ O'd7h
  3. 操作:(可选项如下)51Testing软件测试网-R TV t-T*C
  * Accept bug (change status to ASSIGNED)
Ah_)a])a u0  * Reassign bug to
PsVR1k4h1c'bs6Q0  * Reassign bug to owner and QA contact of selected component51Testing软件测试网#oG,d8Y l |
  4. 操作结果:此时bug状态又变为New,此bug的owner变为被指定的人。
H&[;Wj eV6L7l)p02.2.3测试人员验证已修改的 Bug.
q FGLe%Dn-@0  1. 测试人员查询开发者已修改的bug,即Status为"Resolved",Resolution为"Fixed".进行重新测试。(可创建test case附件)
:Rxc0J'[ a&_Y0  2. 经验证无误后,修改Resolution为VERIFIED。待整个产品发布后,修改为CLOSED。
.Hj{$m(Gj AMF0  若还有问题,REOPENED,状态重新变为“New",并发邮件通知。
;Q.[AX0j0  3. 具体操作(可选择项)51Testing软件测试网B LP N6|EG@'V+z
   1. Leave as RESOLVED FIXED51Testing软件测试网QgK-fM2X ~ Ly}hQ
   2. Reopen bug51Testing软件测试网4j |~6y:QQ*_
   3. Mark bug as VERIFIED51Testing软件测试网z%~H_0qMg
   4. Mark bug as CLOSED51Testing软件测试网uL'Z,bK
2.2.4 Bug报告者(reporter)或其他有权限的用户修改及补充Bug
cF9B&} L7T7h0 可以修改Bug的各项内容。51Testing软件测试网{r&nM ue6C
  可以增加建立附件,增加了相关性, 并加一些评论来解释你正在做些什么和你为什么做。
r/C'g){n0  操作结果:每当一些人修改了bug报告或加了一个评论,他们将会被加到CC列表中,bug  报告中的改变会显在要发给属主、写报告者和CC列表中的人的电子邮件中。
+Z0\Sq#j]}T02.2.5测试人员确认开发人员报告的Bug是否存在.51Testing软件测试网4^ju\ `v
 查询状态为“Unconfirmed"的Bug,51Testing软件测试网-q-Z.f#P Ak
 测试人员对开发人员提交的Bug进行确认,确认Bug存在。
,R'`y/zv/A-~Q0 具体操作:选中“Confirm bug(change status to New)"后,进行commit.
xfC~*[p@#\ ic0 操作结果:状态变为“New".
'J_;n*y9];~L02.3、查询Bug51Testing软件测试网 |:sZ~XY e @
  1.直接输入Bug Id,点击find 查询。可以查看Bug的活动纪录。51Testing软件测试网 @"G:YR/A6jeM
  2.点击Query,输入条件进行查询。51Testing软件测试网!to;Q)n/J1ICe!O*r I d
  3.查询Bug活动的历史
/c3gp.[#R^1T o0  4.产生报表。
u sbu2CV:_0  5.帮助:点击Clue.

3、关于权限的说明51Testing软件测试网1J0`!d3?1S-j4X
  1. 组内成员对bug具有查询的权利,但不能进行修改。51Testing软件测试网lH:in1n ~#^
  2. Bug的owner 和 reporter 具有修改的权利。
&NK5p/@$v8d0  3. 具有特殊权限的用户具有修改的权利。
-ZS a lKrc {|k04、 BUG处理流程51Testing软件测试网1t6K0G'{}0X6mu
  1. 测试人员或开发人员发现bug后,判断属于哪个模块的问题,填写bug报告后,通过Email通知项目组长或直接通知开发者。51Testing软件测试网Q ^;xFB:f!}
  2. 项目组长根据具体情况,重新reassigned分配给bug所属的开发者。
4p }#x @ k:d/V0  3. 开发者收到Email信息后,判断是否为自己的修改范围.
Y[mY[*YG2^0    1) 若不是,重新reassigned分配给项目组长或应该分配的开发者。51Testing软件测试网,o8Vh~.v5tY3@1Y `
    2) 若是,进行处理,resolved并给出解决方法。(可创建补丁附件及补充说明)51Testing软件测试网7F!Z$_z]
  4. 测试人员查询开发者已修改的bug,进行重新测试。(可创建test case附件)
5|r7a:TPH0    1) 经验证无误后,修改状态为VERIFIED。待整个产品发布后,修改为CLOSED。
v \P%Xt!XF0    2) 还有问题,REOPENED,状态重新变为“New",并发邮件通知。51Testing软件测试网x(cCOU*W&R
  5. 如果这个BUG一周内一直没被处理过。Bugzilla就会一直用email骚扰它的属主,直到采取行动。51Testing软件测试网LWG n,z8v
Bugzilla管理员操作指南51Testing软件测试网+xx,n tz]
主要工作内容:
y|Vq5N!yf2C01. 产品(Product)、版本号(versions)和模块(Components)的定义,同时指定模块相应的开发者(owner)和测试人员(QA Contact)。51Testing软件测试网Do9[(HH xm
2. 小组的定义和划分51Testing软件测试网L!C"if@K VA ]6x6V~-l
3. 测试中Bug严重程度、优先级的定义
'{+a'z/E2C(V9ujh7R04. 增加用户,并分别设定全部用户的分组、权限。51Testing软件测试网&Y1A[kzi.q
5. 主要参数(parameters)的设置51Testing软件测试网M` ly1{6u5o
  1) urlbase: 输入bugzilla 工具所在的服务器IP地址。51Testing软件测试网1T%r,WXy1@h#}
  2) usebuggroupsentry: 设为ON,可以分组。
C@yd9q/C"bd0  3) whinedays:Bug在whinedays设定的期限内若未被处理,将自动重发mail,默认为7天。51Testing软件测试网/VK5oFU!t]L
  4) defaultpriority:设定默认的优先级
V%o*G ^/tv+ps0  5) commentonresolve:设为ON,系统将强制要求开发者处理完Bug 后,必须填写修改的内容。51Testing软件测试网)| j.{Z]w
基本操作:
qJ npi9e4v01. 创建默认的管理员用户。
nRF7g"ye0  运行checksetup.pl。若不小心删除管理员,重新运行checksetup.pl.
gZhj6eQY5JLX02. 管理用户51Testing软件测试网1B&\0M/LQ
1) 增加新用户
"_.~!\A!dI/B3J0  点击页面右下角【users】,submit后,出现【Add new user】页面。输入相应输入即可。Login name: 一般为邮件地址,可以设为其他标识。51Testing软件测试网Vdj_f,c!y.e
2) 禁止一个用户51Testing软件测试网T%B1cgCv
  填写Disabled text 输入框即可。
+Hqc.rB;fh kU03)修改用户
U vj@0}4N7{&^0  可以修改用户注册名、密码。
3qu j!W.t0  设置权限51Testing软件测试网1nbY;q0~)WL%I
  QA的权限一般设为: Canconfirm, editbugs
/EWaI[u,X-Q0  Developer的权限设为: none51Testing软件测试网u5H E [\K
  分组控制:group51Testing软件测试网j$jSa }.X4K
管理group
0M v$@/Ch01. 增加group
n-J.X"m FI2Z0  edit groupàadd groups (New User Regexp可不填/active 选择则可选)->add51Testing软件测试网c? Usq J7Z1k
2. 修改group ,submit 即可。51Testing软件测试网 lt t&@%e@#o'u
管理Product 和 component
f EVt7bC$Jz|d5w[0  1)增加产品Product51Testing软件测试网0m-|,om(i(\1Sz
  2) 增加组件Component 对应一个owner(进行fixed),QA Contact(确保已fixed)
@"Er@ Bz3NA+s9f V0  3) Component Number of Unconfirmed =10000,此产品将选择bug的初始状态(Unconfirmed,New)
m WN2Zcz0^ b(O0

Bugzilla中的Bug流程图

由word 到 记事本,再复制过来结果成这样子了。。。
将就看吧。。

TAG:

 

评分:0

我来说两句

日历

« 2023-03-10  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 6273
  • 日志数: 12
  • 建立时间: 2007-11-20
  • 更新时间: 2007-12-20

RSS订阅

Open Toolbar