目前测试在越来越多的企业里受到了很多的注视,这是好事。但是目前很多公司的测试面临问题:
● 新上的测试流程不规范
● 测试工具杂乱无章
● 大部分测试还已通过性和验证性测试为主
● 没有测试计划,开发流程不规范,测试人员无所侍从
这些问题的出现直接导致一个问题,就是测试跟不上开发,甚至测试拖累开发导致发布进度放慢。因此很多新组建起来的测试团队都不能得到公司领导的认可,从而变成弃子。
如何才能在各种环境都没有的情况下建立好一个过硬的测试团队?这是每个Test leader在团队初期都需要考虑的问题。
针对上面说的情况,先把问题总结成几个方面:
● 团队文化
● 策略,计划
● 用例,缺陷管理
● 团队建设
● 交流
● 规范开发流程
团队文化
无论测试和开发,都需要一个鲜明的团队文化。所以在测试团队初期就必须想好自己的团队应该是一个怎么样的团队。一个有好风气的团队可能带起来事半功倍。当然,很多时候团队的文化符号的代表就是leader,leader是什么样性格的人就可能带出什么样性格的团队。所以,在团队建设的初期,为了培养出一个好的团队文化,leader必须以身作则,树立表率。
策略,计划
针对不同的产品制定测试策略和测试计划是leader一上来就必须要考虑到的问题。
策略要针对不同的产品制定,主要制定出产品的测试重点和测试方法。测试策略可能一般人不太注意,可是如果一开始就没有制定好策略,可能在以后的测试过程中抓不到重点,看不清方向。这也是很多测试失败的最重要的原因。
计划一定要尽量制定的细致,这点我和其他人的看法可能不同。一般认为测试计划在一开始不需要制定的很细致,大概的制定到月就行,反正随着项目的不同会有变化。 的确,可能测试计划在项目实施的过程中是很容易变化的,但是我们必须一开始就制定一个最少到周的计划,而且计划中必须明确每个人在每周的工作内容。只有这样,leader才能在制定计划的过程中发现一些很细小的问题。在制定好计划之后,必须同你团队的成员一起review你的计划,听听他们的想法。