如何在时间紧张的情况下进行有效的测试

上一篇 / 下一篇  2012-10-17 22:19:09 / 个人分类:测试管理

51Testing软件测试网 AtU,a_0Ya]:]
测试准备阶段
51Testing软件测试网_D P(t!L\'s
1.对于全新项目(模块),需要明确并细化需求,以避免在测试过程中出现需求变更的情况,从而导致浪费已经很紧张的测试资源(如果没有测试需求设计阶段,这部分工作可以在制定测试计划时候进行)
2.对于老项目(模块)的升级,与研发确认改动的大小及影响程度,以避免对不必要的回归测试
3.根据模块的重要性及风险安排测试进度。首先确定模块的重要性以及可能存在bug的风险。根据下面的顺序进行测试:
  a.首先测试重要并且风险比较大的模块
  b.其次测试重要但比较稳定的模块
  c.测试不重要但风险比较大的模块
  d.最后测试不重要并且比较稳定的模块
这样如果时间不够用,可以放弃对稳定并且不重要的模块的测试,保证系统的基本稳定性。
4.写测试用例的时候划分恰当的优先级,测试每个模块时优先测试高优先级的case

k.yd%A)l5`9@6C0
测试阶段
51Testing软件测试网~7pS$B6teI
1.对于需要做压力测试的模块,需要尽早开始压力测试,提前暴露严重bug。可以在功能基本稳定的情况下,每天晚上使用压力工具做压力和稳定性测试
2.如果测试对象bug比较多,为了避免不太严重的bug(如一些显示、提示信息或易用性方面的问题)占用过多时间,优先报严重bug(功能或稳定性相关的bug),等模块基本测完一遍的时候再报之前发现的不严重的bug
3.对于严重bug,如果预期要做相应的回归测试,要找测试经理或项目经理督促研发尽快修复,以避免测试被bug所block
4.为了保证研发修复bug的有效性,研发修完bug后充分的单元测试是必不可少的(不过这点只能靠项目经理去督促了)

,\ ?mM]1]5`#E ?0
测试报告阶段

:L#X@/w/z:Y.LtQ0
1.为了在写报告的时候不至于绞尽脑汁的去回想测试过程中都遇到了哪些问题,在前期的测试阶段,就需要随时记录遇到的问题,这样在测试的最后阶段可以及时有效的完成报告

%`f"?!sm5c0c;P0
后记:根据以往的项目经验,测试任何一个项目时大家都会抱怨测试工作量大,测试时间不够用,等等。因此为了保证测试的有效性,上面列的几点适用于任何一个项目。

TAG: 项目 有效测试 测试管理

 

评分:0

我来说两句

Open Toolbar