测试工作在软件开发中是一个重要的工作组成部门,确切的是:没有测试部门,研发工作是可以进行的,但没有一个好的测试部门确能研发出优秀的软件产品是不太可能的。所以说,建设一个好的测试部门,对软件研发是一个非常重要的事情。但如何建设一个测试部门,什么样的测试部门才算一个好的测试部门?对这些问题人们往往考虑的比较少,说一说我自己在这个问题的看法,以及在提升测试部门能力的时候经常遇到的一些问题。
在测试部门建设中经验遇到的问题
1测试人员的素质可以比开发人员低,因为他们承担的工作比较容易。
2测试的工作量比较容易和简单,人员可以少一点
3测试工作量很大,因为单位不重视所以人员一直配置不够,因此测试部门的工作效果不好
4使用自动化测试工具,可以很大的提高测试效率,所以让我们用测试工具吧
5测试人员不用了解系统,没有必要给他们需求报告、概要设计、详细设计等文档
6开发人员总是很忙,让测试人员来编写用户使用说明书吧,
7测试人员不用编写代码。他们只负责测试。
8测试人员不了解系统,他们总提一些莫名其妙的bug.
9研发人员就改了系统的某一个部分的代码,测试有必要全部测试吗?只测试修改过的地方不就行了吗?
10那么多问题,实际都是一个问题造成的,你们测试人员干什么提那么多bug。
不用多想就可以有一大堆的问题,开发人员烦恼,觉得测试人员技术水平低,在开发过程中尽给自己找麻烦,测试人员苦恼,觉得自己的工作不被认可,还总受开发人员的“欺负”,而且你找上级去反映问题,最后吃憋的总是测试人员,似乎用无出头之日。为什么会这样ÿ