怎样有效降低测试的轮次

原创 2016年05月31日 21:12:10
长时间、反复测试,这样的客户现在不多了,敏捷大行其道,快速交付,提升客户价值。
-----------------------------------------------------------------
在日常的测试工作当中,一个版本的发布常需要经过五轮或者六轮的测试,导致测试人员身心疲惫,工作积极性不同程度的下降。
为了改变这种现状,我们在项目管理或执行当中应该注意那些方面呢?期待各位同行的建议。
 
降低测试轮次的唯一方法是提高每一轮测试的有效性。
 
一个版本从提交测试到最终的发布经过五、六轮的测试很正常的事情,没有什么大惊小怪的,反倒让我担心的是这几轮测试测试人员身心疲惫,并且影响到工作的积极性,这样的结果会不会影响到最终的测试质量。
 
一个完整生命周期的产品或是项目,从功能测试、集成测试、系统测试、发布测试再到客户验收,这可能是一个相当长的时间过程,这一系列过程中所完成的测试版本怕不止这五、六个版本而已,所有测试版本的制定都会在测试计划中表现,是由测试规模的大小来决定的。
 
如果问题所提到的版本发布指的是从一个版本提交到能够真正展开测试,需要经过五、六轮的反复,那么就应当考虑版本提交质量的问题了。
 
问题的解决方法,一方面要提高开发人员的送测版本的质量。这个需要和开发人员达成共识,得到开发人员的承诺。(入口条件)
 
其次需要辅助相应的测试流程,并严格执行。流程是规范彼此的操作,应保证执行的有效性。
1)保证计划的正确制定和执行。如果测试反复超过计划预期,则会减少测试的时间,无法保证测试质量。有效的报告问题测试执行中的问题,不仅仅是系统存在的问题,还包括测试执行中所出现的风险和问题。
2)保证测试的入口和出口的质量。测试入口是要求提交测试系统的质量,出口是保证最终测试交付物的测试质量。高质量的提交测试系统是实现有效测试的重要前提,不是任何一个送交的系统都能够测试的,需要在展开测试前验证送交系统的可测试性(不管你是用送测试单还是彼此之间的约定,可测试性一定是需要验证的,好像有人叫冒烟测试来着)
3)有效测试版本控制。每一轮的测试版本应当是有效而稳定的,有针对性的测试会提高整体的测试质量。提交测试系统的质量不高,要考虑是不是提交系统的单元测试和自测度是否有效的执行了,适时叫停是个不错的选择。
4)不断改进。除了发现系统的BUG,要不断发现测试现有工作方法、流程所存在的问题缺陷,不断的改进,提高整体的测试效率和测试质量 (出口质量)
 
最后需要提高大家的质量意识。质量免费,质量不是某一个人或是某一些人的事,彼此的质量意识和有效协作才是保证最终质量的根本所在。
 
总之,摆正自己的位置,不焦不躁,始终使自己保持一个良好的工作和精神状态。
一切从自身做起,严格执行自己的工作职责,不断改进自己的工作,用自己专业的工作态度影响周围的同事。
 
1.测试心态
工作疲惫允许,工作积极性也可以降低,但作为一个测试人员,态度一定要端正,一定要具有高度的责任感,不能因为个人的疲惫和积极性降低而影响到整个测试的质量。
反复,不断的反复,这本身就是测试工作的特点,但反复不是目的,发现从来没有发现的BUG,保证发布版本的质量才是测试工作的真正目的。
测试人员除了发现系统中的问题,同时也应当发现自己存在的问题,并且需要不断的改正或是修正。
 
2.测试管理
1)计划
确认以下问题:计划做哪些类型的测试?每个类型所要执行的回归测试的次数是多少?每轮测试计划执行的时间是多少?
计划应当得到大家的确认,以计划指导测试的执行。
如果一个版本的测试反复较多,那么直接的影响就是测试没有办法按计划进行,测试的时间如法保障。
这样执行下去,对于一个没有经过充分测试的系统来说,最终的交付质量就无法保证。
这个时候应当及时的向相关负责人报告情况,及时叫停,重新评审计划,发现问题,修正偏差。
如果需要,申请相应变更。
2)测试入口和出口
测试的入口标准与开发提交测试的标准相对应,不是任何的版本都能够进入测试流程进行测试的。
一个不合格的原材料,经过一系列加工,能产出一个合格的产品。这样的结论是否有可能?有点悬。
为了保证测试的有效进行,测试人员应该把好测试系统的入口标准。
与开发达成共识,得到开发人员的承诺是个不错的选择。
3)版本控制
每一轮完整的测试必须是对一个稳定测试版本的相对有效的测试(具体的执行计划好了),而不是每一轮完整的测试中包括了好几个不同的版本。
4)流程控制
这个就不多说了,不管你是送测试单还好,冒也测试也罢,总之有个流程,并切实的执行下去,同时不断的去发现问题,不断的改正。
别忘了,Continuous Improvement。
 
3.质量意识
质量是免费的,是经过大家的努力可以办得到的,不断的提高大家的质量意识,保证软件开发的每个环节的质量。
 
 
接受提交测试版本-->检查所提交系统是否按提交说明完成了相关功能-->进行冒烟测试
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

如何提升测试质量??

测试的重要性我们就不在这里多说了,因为要说测试重要的文章太多了。这里我只想从一个测试员的角度,提出如何提升测试的质量。 一份详细的测试用例提高测试质量,一份详细的测试用例完全覆盖了代码的所有路径。...
  • Scalzdp
  • Scalzdp
  • 2014年09月05日 10:46
  • 4355

怎样有效降低测试的轮次?

软件测试的轮次多少,大多数情况取决于项目大小、软件质量和测试效率。在项目确定的情况下,谈谈我们团队的做法,希望同行继续补充指正:   1.让研发团队的领导重视测试:   测试经理作为测试部门的...

DES加密可以实现不同轮次

  • 2015年04月19日 11:22
  • 56KB
  • 下载

有效软件测试

  • 2007年06月29日 14:38
  • 690KB
  • 下载

XCode6.0的iOS免证书真机测试方法(MAC及黑苹果均有效)

原文  http://www.cnblogs.com/liuliuliu/p/4030524.html 目前在XCode上开发的iOS程序只能在模拟器Simulator中运行,如果要放到...
  • wang_we
  • wang_we
  • 2014年11月17日 17:24
  • 441

掌握有效测试软件的方法与技术

  • 2008年04月11日 20:12
  • 244KB
  • 下载

OrCAD17.0 输出有链接有属性信息的PDF(在版本17上测试有效,记录步骤)

有部分参考了如下文章的信息: http://blog.csdn.net/sy_lixiang/article/details/41576603 红色字体为本人操作和修改的地方。 在OrCAD中,...

泛微ECOLOGY授权文件测试有效

  • 2013年03月20日 03:03
  • 8KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:怎样有效降低测试的轮次
举报原因:
原因补充:

(最多只允许输入30个字)