所有文章均来自网络(除测试总结部分),如果涉及到版权问题请与我联系,我会及时删除~~~~

质量控制与测试工作协调方案 (转)

上一篇 / 下一篇  2007-02-06 15:26:58 / 个人分类:测试管理

51Testing软件测试网-S2_YA2B'mL j8C7O


8c w;E)hm0http://www.itisedu.com   2006-11-14 10:52:59   中科永联 
/syVL.j9j [ x0[关键字]质量控制 测试 
OAbRc01.方案说明
k.z `'{?W0目前测试实施已经构建了较完整的过程,但测试质量保证还未形成系统性的方案。测试作为质量保证的内容,应该得到较好的控制和持续的改进,测试只有和质量控制结合起来才能够实现这一目标,该方案就是以此为出发点。51Testing软件测试网R)V$If9f \ ]"C-E

51Testing软件测试网6q BC"e~/k G-v[}hb

2.当前质量控制和测试协调的问题
xs*d8X2EYg$j0协调问题51Testing软件测试网p4AmP@*d [u)x%M

51Testing软件测试网)X{&B6f3j*xJH

l         测试人员不能及时了解项目进度并合理安排测试;51Testing软件测试网 [$U G.`-aA

9z(~"{{ a+f:o0l         测试人员不能及时了解项目需求;51Testing软件测试网#lF/\v:C Bp

51Testing软件测试网VRM-]Z O0s

l         测试人员未在各种评审会议中发挥作用;51Testing软件测试网/C)VrGb-P!wc

51Testing软件测试网;U"NpJS.l

l         测试流程未充分适应实际需要;

+o;b5UErG5d ?@u051Testing软件测试网-~xt2UCtG

l         测试流程未严格执行;51Testing软件测试网N!G"OKta

&m[m-S ||:aq0l         QA对测试过程没有有效监控;51Testing软件测试网 \6x KS BYD?:I0d

'kwj)\|z#r9oKM0l         QA未对测试结果进行评估;51Testing软件测试网(jt)x]'_

&u6w6x9X#V A%HaE A9NK0l         测试结果能够反馈到项目组但未产生应有的作用。

|)AfyI0

,N} S.Q6F#K(PE_,J0考核问题51Testing软件测试网ck'o @ Qp

r5_R$R*J#NF0bM%a0l         未测试人员考核;

xl"Av/n1u{0

u{)l-CD{'L0l         项目考核未完善,目前效果不好。 51Testing软件测试网 N0E9~Y pP5U8e

4T%j9q ZH+L03.解决方案51Testing软件测试网3E2P+bi0zf`w
3.1项目情况QA与测试沟通办法51Testing软件测试网(N_g0i LfJ0`

B;@ vPZ1j0l         项目进度:通过http://10.10.3.32/SQA/SQAWORK网站沟通,QA每周在出《项目情况周报》之前更新网站中的项目列表,项目状态发生改变就邮件通知测试管理人员察看网站;

_,wP ]8o0

WU1H:q{0l         评审会议:测试人员察看网站更新以后,与QA或项目经理确认;QA与测试管理人员在评审会议以后要提供一份《会议评估结论》,作为项目考评的一部分;

:l4{6aH3HZ1hR f b051Testing软件测试网0W7b:v|^E4e4t

3.2测试流程改进

5ubxQ4hK8u*n,[y051Testing软件测试网 o"_@&XOk

l         项目策划阶段:51Testing软件测试网o$lvL+J%S xm

51Testing软件测试网6J3d:\)D0a

说明:51Testing软件测试网W6|(G+f%Q$Z1w t

51Testing软件测试网"m,e gk2}0Y u4o|

1.项目立项后,QA将获得项目经理或技术总监发来的《立项申请书》,QA对《立项申请书》进行审核,如果发现问题及时通知项目经理及技术总监;51Testing软件测试网sC6Akga

51Testing软件测试网/W)m Gi+Po+Tk MK

2.《立项建议书》无误后, QA及时更新网站中的项目列表,并通知测试人员获取《立项建议书》;

eM)I7bgLD0

&fYAeO0m~Q[03.测试人员主动获取项目信息(背景,客户等)。51Testing软件测试网NL @ Y(Y1@$\"pz4o7s

Rh-{$gnv0l         需求分析阶段:

|@r LA051Testing软件测试网$~_%?)j |C[3J w

说明:51Testing软件测试网3l%B1BN&zT a

51Testing软件测试网 GOj$kf(f

1.       根据项目计划,项目组展开需求调研活动;

Z$V{&ep3P ?0

({ O{ye;gX]02.       QA获取项目情况,并及时与测试和项目组沟通,尽可能使测试参与需求调研;51Testing软件测试网7}p}4lSt J

51Testing软件测试网2l$N@:A/@2Mu

3.       项目组根据调研结果进行需求分析;

$Ca_3g4cntsO0

$p_ S*H;f'Eh04.       如果测试参与了调研,则根据自己的调研结果进行需求分析;如果无法参与调研则根据项目组的调研结果进行需求分析(需要独立进行);51Testing软件测试网ek _4E7_5Sz(_n

51Testing软件测试网.c F1Z h;kshZgk9?

5.       项目组需求分析结束后,QA协调召开需求评审会议,并通知测试参加;51Testing软件测试网BPP1w!fIfS4|

51Testing软件测试网/[/bWVw br

6.       评审结束后,测试和QA共同对评审进行评估;51Testing软件测试网6V X)o#s lNcu(Y

-keZ {5f0N/rF}07.       在需求阶段开始和评审开始,QA要更新网站的项目列表并通知相关人员;51Testing软件测试网1HX+y q(?8Z5B

Wa \no&zt C08.       测试要在需求评审过程中对比项目组和自己的需求分析结果,但不需要干预项目组。51Testing软件测试网GsvJi@9S q

51Testing软件测试网:_8_-{guE#|

l         设计实现阶段:51Testing软件测试网2_"lLj^,]h2_ j

51Testing软件测试网pk"EJ,lq^&e,BF

说明:51Testing软件测试网 wQfO$j c$Ii0j5n

51Testing软件测试网+i$oRr#w!T

1.       项目组根据计划进行系统设计活动;51Testing软件测试网i F&}2J(M(r]"Y`

51Testing软件测试网~;ZQT`Qj$~

2.       QA监控系统设计过程,并更新项目列表,及时通知测试人员;

vz D%]D:``s {|051Testing软件测试网TI%|E3GM!FsK#MG

3.       设计完成后,QA系统设计评审会议,测试参加;QA和测试共同对设计评审进行评估;

\*y"p{\a|051Testing软件测试网5QHlO$U ojB.k

4.       设计评审完成,项目组进行系统实现;51Testing软件测试网s_}`1F~s0l w ]B

hB @7dcI/bx5U;y05.       QA监控实现过程并更新项目列表,及时通知测试;51Testing软件测试网p9WL-lC_JwD

2P&SP}1h0hr&Q06.       测试主动获取项目信息。

h'{MJV*R0

c?-nE2X1C+\ h8v0l         测试准备阶段:51Testing软件测试网)LO Em)y`#t6VV

51Testing软件测试网Su^'CeGxN5X

说明:

zw!R:?3hXZv$}051Testing软件测试网:P tmXU5@A)P$F

1.       QA及时掌握项目情况,在项目组编码结束以后,通知测试人员进行测试准备;51Testing软件测试网\(\ C9d Y0|:hzi j

51Testing软件测试网@z{ krayLQ

2.       测试人员应该在项目需求阶段完成以后就开始路径和用例设计,本阶段针对最终需求进行修正;51Testing软件测试网^)f K{fF3X{ S

(g!h;Hs7L3D03.       QA与测试共同进行测试路径和用例评审;

"I$k;[8ixch B051Testing软件测试网%@A9m2n|xo:{J

4.       QA对评审结果作出评价;51Testing软件测试网H.MHC"_2`(y.p7ip+y

` \Q:SFi;M6q x05.       评审通过QA更新项目列表并通知项目组提交测试;

4W*vv/?9T6| Y$F d0

qh3o%VtbWz5{06.       项目组提交测试申请,QA审核测试申请内容(特别是版本和测试范围);

P-?:SClPTO!_051Testing软件测试网 ^,FoRhqE

7.       测试申请审核不通过,返回测试组;测试通过,QA通知测试;51Testing软件测试网 O5} D9T m0gd%Ga

3|cC+|+^Z+s%Be08.       测试人员制定测试实施计划;51Testing软件测试网RT$s:w*a#k

W:k;wzX09.       QA审核测试实施计划;51Testing软件测试网4F WO5v$F+C5zAU)u

]nfL.Hpg010.   QA全程监控测试过程。51Testing软件测试网qu#e6P-gE

51Testing软件测试网X qy(k-Y \

l         测试实施阶段:

q.|el u g0

"eE4Lw%un0说明:51Testing软件测试网,n}%r'DEr&Y;h Y1X

51Testing软件测试网jn9y `6r+d A

1.       测试按照计划实施,QA全程监控;

? {B {zR+yH051Testing软件测试网/C0dAw!c!l0_

2.       测试负责人根据测试时间长短定期向QA通报测试情况;51Testing软件测试网;G y4e:r3zi

!N&b'mLUV5Y03.       初测结束后,测试负责人编写测试报告,通知QA核查,通知项目组排除缺陷;

;q$_*L P]Y051Testing软件测试网&w:a^%p*{/j

4.       项目组修正系统后,提交复查;51Testing软件测试网|by"\$I|

51Testing软件测试网/?9M'Pw^

5.       测试人员复查系统(最多两次);51Testing软件测试网.eN.c)x H:ad3v

51Testing软件测试网S*MpW1[%Z;lkz

6.       复查结束,测试负责人完成测试报告。

oN\mzurI-]051Testing软件测试网9]D.B Xc/n;Bhg

l         测试评审阶段:51Testing软件测试网)HMEcgV+J?v

51Testing软件测试网B@b B.yB)x:L

说明:

.{'r/G*DO)r P Nh|0

!DR-Q$d[7W9u{a01.       测试报告完成后,由QA和测试负责人共同对测试结果作出评估;

~2jF$Id@J4`w0

3X?d)teG0Y02.       不管评估结果如何都要通报项目组并附带测试报告;

\yV%X N051Testing软件测试网}}3W3J*i#A$Bw

3.       QA对测试过程进行评估,对测试人员进行考核。

6Gs7z4R-g)YhV051Testing软件测试网$x&g&m&K` AFu t-}

l         客户跟踪阶段:51Testing软件测试网 WnT{!n$R2wf)~Q

9{]%zg1Q0
Z x }SS iR/i0说明:51Testing软件测试网.K#E p|UB\(Y w

]HO/^0r&v1Q01.       系统正式发布以后,QA需要在一段时间内持续跟踪客户使用情况;51Testing软件测试网cm8fT~'C"]FZ

51Testing软件测试网_ L(vA0E G:w8h

2.       QA在跟踪时,通过到现场或使用E_Mail,电话将调查表发送给客户;51Testing软件测试网)Z L.Pbf4z({ Y.z8\4A

tot Y5T#C\:\03.       客户填写好调查表,反馈给QA;

1k-NL3d,PO C051Testing软件测试网-bV/M[ Cv [ h0F

4.       QA将调查结果整理好定期发送给技术总监(项目组在允许的情况下通报)。51Testing软件测试网m S/]&]h&k

51Testing软件测试网j8Wj jo1?|"F'|7t

l        每个阶段的输入输出文档

_rGj]0

"^+Y6] @m {01.       项目策划51Testing软件测试网F,x\8\%}

h?)it i-u0《立项建议书》:项目组输出,QA,测试输入;51Testing软件测试网({#}hny&D Fpq

51Testing软件测试网*qYm'~g HS

《项目计划mpp》,《项目配置库管理报告》:项目组输出,QA输入;

5k's]0Mz#`u#L0

i.T oA?)oZ l02.       需求分析51Testing软件测试网M4o0@ x8VY-f

Z ?~*D+{5\0《需求规格说明书》:项目组输出,QA,测试输入;51Testing软件测试网r T*g4e yB

51Testing软件测试网f(qK8Er8l:FqV

  《需求评审报告》:QA和测试输出,项目组输入;

1v]e'`:qcq4t s-Q0

,W,bm/se6A ez4e0《阶段评审报告》:QA输出,项目组输入;51Testing软件测试网K uCzoBLJ(G

;I:e+c'e!jS03.       分析实现

?;d6R]P'W0

0^ zm0h)U3Ye0数据库设计报告》,《详细设计报告》,《UI设计报告》:项目组输出,QA和测试输入;

6C,LHPZHu051Testing软件测试网 @ K;f-kp8z*H

4.       测试51Testing软件测试网IfLSjl6S\;u

51Testing软件测试网;P#Wnjok

《测试路径与用例分析》:测试输出,QA输入;

o(Ui.v E9Y(qJ0

0c oHH"me.obxk0《测试设计评审》:QA输出,测试输入;51Testing软件测试网|U%t'S t7W&y

51Testing软件测试网1Js$kdD1Gq/Ti

《测试实施计划》:测试输入,QA和项目组输入;

1e^5xU|s051Testing软件测试网~EK:G2G7NPCE

《测试报告》:测试输出,QA和项目组输入;

"@#c4I`:AlZ6gh0

jf.O:`o7B)F.Z0《测试报告评估》:QA输出,测试输入;51Testing软件测试网Y+}+aj.o w ^:Pg.d

51Testing软件测试网5Q9B{ykB#`i?)s

《测试过程评估》:QA输出,测试输入;

b0fX8S[#v8y S051Testing软件测试网Ws scy/n9z.H

《测试人员考核表》:QA输出,技术总监输入;

``-|dZ+`,MJSQ_Nm0

N4h1@PIq"BV5bQ5wea05.       跟踪51Testing软件测试网m.Zm8P~0izd:re

e{,h+Pgz d_-la0《系统使用情况调查表》:QA输出,技术总监输入。
![Q"Q"w3A+p.V.Per6B0 51Testing软件测试网i ?(hG'y7vT5\

;^~O,q(d L)a,_`H03.3维护项目与紧急项目测试流程

(j7Ar-}*E2Y/GV4w051Testing软件测试网Ly ?5N[[~.E(N6W

l         需要补充

)Eo \5Iv4k0

,}K*^:yoV\$X@0     说明:51Testing软件测试网%@4|U+\y }9AS

51Testing软件测试网Gk-e~^3h"|\!N/`

1.       项目经理按照维护计划,定期收集整理需要维护的需求;

l.v o"E P051Testing软件测试网O!b5^2IE

2.       QA根据维护计划监控维护过程(这个期间可能会包含系统的客户使用情况调查);

1ye,H m,gaN0

&J1dzU)j6Z aa8A03.       项目组分析要维护的需求并制定解决方案;

7Y0wH+U)e"kb0

%^*?}:z Lgy@7D04.       项目经理将维护方案发送给测试负责人和QA;51Testing软件测试网 K:bl@RB1d;Ui SK

HcV H Cuz6D:O)j05.       项目组提交测试申请;

jh k? ubS!ya0

M@e3PR1mp06.       在项目组实施方案的时候,测试组编写测试用例和修改自动测试脚本

}9@o.BfG8D051Testing软件测试网$W&a0a$G9U'B

7.       测试组执行测试,在执行完成后编写测试报告并发送给QA和项目组;51Testing软件测试网&fI.q-V4htW4P

A8ua:W D m D%K-f,d08.       QA评估测试结果。

iU+L0y2W{8i0@7I051Testing软件测试网|w-Lu%[@2E"H

l         紧急项目测试流程

2I'FncA0

J:j;a b3r0说明:51Testing软件测试网a6rg%r+NS+Q

dj(FI.B3iOQd01.紧急项目简化了大部分工作流程,但需求和测试是最重要的,需要严格执行;51Testing软件测试网k1xL5s{#i%y

(k*Mb$rx$[-r&D V(?I02.项目组在获取项目信息后如果时间非常紧迫可以向CTO提出紧急项目申请;

5m0f:[ L'j6pG0

u.v)Q LDJl03.CTO未批准,项目按正常项目运作;如果批准,项目经理将批准意见和立项申请一同发送给QA;

4C&`qH u(Q051Testing软件测试网Rn/_:} T0LQW

4.QA及时更改项目列表并通知测试做好准备;51Testing软件测试网e6`gu"I \

0P8vg2LWM05.项目组收集分析项目需求,并召开一次需求评审会议,QA和测试人员需要参加;

#|:` \t1\;G0

t\3qUfp4Z06.评审通过后,项目组将《需求规格说明书》发送给QA和测试人员;

f'i!`!@Oc4o%J051Testing软件测试网f \ ]e6])d4sdc P

7.在项目组设计和实现项目的时候测试人员设计测试路径和测试用例;51Testing软件测试网7z l c(`"|/DD{kj

51Testing软件测试网S `E:b'Z}G S

8.项目组在实现项目后提交测试申请;

.Kt iN"](o&f051Testing软件测试网+m#G'l l~ S9}a

9.测试人员根据最终需求,修正测试用例并执行测试;

NP{N |\8C3Y%_Mo0

-e9q'u!}Jv010.测试完成后,测试负责人编写测试报告并发送给CTO,QA和项目组;51Testing软件测试网 s^] UqF

51Testing软件测试网ko5J@6p&yy

11.后续流程按照正常项目走(包括测试评估,跟踪,结项)。 51Testing软件测试网6^"|:f*R%m6gmf.q8i

51Testing软件测试网$arvn5o@

4.系统测试阶段QA控制关键点
.P)|B[|4gnmo0l         《系统测试计划》51Testing软件测试网y_7Mi1r]

51Testing软件测试网Sx2G:qU2x&d

l         《系统测试用例》评审会

'q%n'O`z0

aq-B7y4o [)t)I5}0l         《系统测试报告》

Mfc#lbt E!o0

d0n ot6^I*D6t"E(py)D0l         《不合格用例测试报告》

/ZS)}7z^ G!i oZ:H051Testing软件测试网]6V$a9f7I

l         《详细系统测试用例报告》

i#Vez? C0

] JEX;s`(l0l         《测试结项申请》51Testing软件测试网*L\+TF/_ V6] f
 
!o!U"V ul J S0来源:51testing blog
#}A!JD#\Lr?I051Testing软件测试网M.yt@[-],S&m~


TAG: 测试管理

sunny1221的个人空间 引用 删除 sunny1221   /   2012-07-26 12:04:12
不错,很好的文档啊,收藏了
sunny1221的个人空间 引用 删除 sunny1221   /   2012-07-26 12:03:42
-1
 

评分:0

我来说两句

日历

« 2023-05-23  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 41834
  • 日志数: 61
  • 建立时间: 2007-01-15
  • 更新时间: 2007-07-23

RSS订阅

Open Toolbar