我是计算机专业的,曾经做过软件开发。

  记得刚入测试这行的时候,是国内的一家IT业数一数二的企业(名字不提了)

  庞大的测试部门,严密的测试流程以及一个良好的测试技术平台,使我对测试产生了兴趣也充满了信心。

  也做到了测试项目经理的职位。

  那时感觉自己是金领啊,前(钱)途无限~~~

  但由于薪水、发展空间、工作时间、工作地点等等的问题,我投奔了另一家公司,开始了建立测试团队的生涯。。

  迷茫开始了。。。信心在消失。。。

  怀着雄心壮志,我开始研究公司的业务特点、工作流程,结果原来公司的规范化流程制定了一整套适用于公司这种小型企业的方案,并且也组建了测试团队。

  但是。。。。。

  由于有了测试部,理所当然的,所有的软件变更都会飞过来。而由于我们的客户不是软件行业的,根本不理什么软件的开发周期,要改个东西,明天或后天要拿来用!面对竞争激烈的当今社会,老板毫不犹豫的选择了客户至上。而客户的需求还真不是普通的多,汗啊!所有的测试人员开始了被当成普通用户的转变。平均每个人每天手上至少并发两个测试任务,情况可想而知。。

  更不可接受的是。。所有的人认为,测试人员应该是全能的,所以包括为模块的开发人员搭建环境,构造数据,配合开发等等。OK,假如这些也是免费接受的。那么开发人员自从有了测试部之后从来不知道所谓单元测试的概念了。。。。

  整天被这些东西压着,别说什么流程,连完成基本任务都已经是困难了。

  可想而知。。。接二连三的问题出现了。。。。

  老板的名言也出现了:测试人员都在做什么?为什么招了测试人员,软件还是一直出问题。