3测试质量无法保证。领导和开发人员对测试结果并不相信,原因很简单,测试过的系统在上线的时候总是出现问题,而且很多问题很低级,
4测试人员是所有问题的承担者,一旦出现问题那么测试人员就要承担出现问题的责任,而实际上很多问题并不是测试人员造成的,于是造成我说是bug,开发人员不承认,上线出问题了又怪我们测试人员,我们怎么这么倒霉,干脆就这样吧
5测试强度低,全部是手工测试,测试需求点只有300-500个,测试强度低直接的结果就是发现的问题少,于是开发人员会不断提交测试版本,而回归测试由于采用手工测试简直就是测试人员的噩梦。
改进目标:
在这一阶段的测试部门管理人员是很难受的,人员数量、人员素质、工作方法的低下给测试部门经理造成极大的困难,而繁重的测试任务又是必须要完成的,说一下我当时的工作方法,和这阶段的改进目标
1人员的选择
2引入项目管理思想
3规范测试流程
4初步引入自动化测试工作
5引入工作绩效考核
B第二阶段 发展时期(矛盾发生期)
在度过了最初3个月的痛苦期,你已经有了一个基本的成型的测试队伍,工作成果也不断显示出来,但后边的3个月,是你的测试团队成长的一个关键时间,如果这个阶段可以顺利通过,那你的测试团队可以在公司站稳脚跟,否则,你前期的一切工作都将白费,而这一时期你所遇到的困难不但有和测试团队内部的问题,更加突出的是和开发人员甚至是开发管理人员之间的矛盾,如何协调测试部门和开发部门之间的矛盾成为这一个时期的主要问题,善于保护自己,善于保护测试人员的积极性,协调开发人员,共同促进研发工作的质量的提高成为这一时期的主要工作内容
这一时期的主要问题表现
1和开发人员的矛盾急剧增多,而且和开发管理人员的矛盾也在不断增多
2软件版本不断更新,造成测试时间无法保证,
3开发人员要求用集成测试替代系统测试
4测试要求的提升,测试人员水平的提升成为一个新的要求
5测试工作和软件质量工作的冲突
6测试工作本身的过度测试以及如何剪裁
改进目标
1提升开发人员对测试工作的理解,召开测试结果评审会议
2明确项目研发工作中测试人员的作用、地位和职权
3划分测试人员,形成测试管理队伍和测试技术队伍,
4引入新的测试手段,逐步引入性能测试手段
5给测试部门引入项目管理概念和质量保证概念
C第三阶段 持续改进
测试部门在有一个不错的测试队伍,如何稳定这个队伍,增加团队的凝聚能力,和开发团对更好的配合,就成持续改进的一个重要目标,在改进测试团队的开始阶段由于很多问题是比较表面化的,经常是就事论事。但到了持续改进阶段很多深层次的问题会暴露出来,而如何看待和解决这些需要测试部门管理有更好的经验和意识,用自己的智慧去解决这些问题
这阶段的主要问题
1测试人员的未来的发展(技术生涯的规划)
2人员的分流问题(内部分流/外部分流)
3技术水平的提高(测试技术水平和开发水平)
4项目管理能力的提高
5人际关系的处理
6工作态度
文章来源于领测软件测试网 https://www.ltesting.net/