一、 我们在拿到测试任务后,我们首要的任务就是分析测试任务,在开始测试前,我们至少要弄清以下几个问题: a) 要测试什么或测试的对象是谁?   b) 哪些因素会影响测试结果?   c) 需要怎样的测试环境?   d) 应该怎样测试?

二、 如何提高测试效率和重复返工

1、重视测试用例的设计过程

   俗话说:“磨刀不误砍柴工”,要重视测试用例的设计过程,按照设计好的测试用开展测试 2、重视用例的优先级排序 测试时一个成本和质量的对战,时间毕竟是有限的,如何在短时间内做出搞质量的事情,这就要我们在测试中要考虑到用例的优先级,先把重要的测试完,这样就 可以在大范围内保证质量,然后优先级低的,如果时间还有的话,在执行,没时间也可以忽略,这样即便是出问题了也是小问题,也是可以控制的 3、重视用例的评审过程 测试时需要测试环境,在编写测试用例的时候要考虑到测试环境,编写完之后,最好请运维和开发的人员一起参与评审,这样评审完的用例,可以重复使用 4、测试前最好让开发人员一起进行代码走读    在测试之前往往只是熟悉了需求,对业务逻辑设计测试用例,但是具体的实现还是不是很清楚,而在代码走读可以暴露这个问题,进而开发人员也会在走读的时候 发现自己代码编写的缺陷,然后熟悉了系统的内部实现,我们在设计用例的时候可以针对性的对特定功能进行异常用例的设计 5、重视自动化的建设    自动化的目的是提高工作效率,减少人的重复劳动。要在哎版本相对稳定之后,抽时间要把该版本的自动化给加上,后面想开发一样可进行迭代,也是可以重复使 用。自动化用的越好,效率也就越高 6、但是最主要的还是人,测试人员如果都对测试知识有所了解,有专门的测试人员,提供专业的培训,加强测试方法的培训,提高自我测试的效率;不是一到测试的时 候就
拉几个开发人员或者其他人员来凑数,测试人员应该在软件开发的需求阶段就参与项目的研制,以便更好地制定测试计划、确定测试目标及编写测试用例



blog comments powered by Disqus

Published

19 June 2013

Tags