测试:谦让≠妥协

2010-06-22  刘俊 

  目前负责一个比较冗长的项目的自动化测试,说其冗长一点不夸张,本来以为只是一个项目,没想到被扩展到20多个子项目,预期时间由1,2个月被延长到2011年了。由于采取敏捷开发的方式,版本迭代过于频繁,有时候是多个子项目并发进行,因此在UAT日期到来之前,开发给测试预留的时间往往比较少,这样就出现一个问题:开发在规定时间内完成了工作任务,等快下班的时候,开发都闪人了,然后丢一个测试包给我们就回家了。自动化测试需要时间去回归以前版本的功能,每次PM要我评估时间,我都会以完成回归测试为首要目标,因此很多时候都是咬牙点头,因为我觉得完成工作任务是最重要的,自动化不能成为项目的累赘。
  后来因为部门调整,和我是公司最早从事自动化测试的人员之一的同学当了组长,为此经理怕我心理不平衡,找我谈话,指出我工作中的不足,最大的一点居然就是我在工作当中的退让。说我做事不够力度,不够果断。或许吧,这跟我的性格有很大关系。后来自己想了想,我觉得我的出发点是对的,但是方法不对。要知道我负责自动化测试不是一个人,是一个团队,这样做会让成员感觉到疲惫不堪,责任在我。所以有时候,该强硬的时候就要强硬。现在我的做法就是,如果感觉开发提供测试包的时间太迟,导致自动化没有时间去完成,我就发邮件给测试经理,开发经理和PM,说明我们当前的情况,告诉PM我们不能如期完成。这样做的结果就是:好几天都没加班了。
   不知道大家对我的遭遇有什么看法没?
452°/4287 人阅读/24 条评论 发表评论

金鑫  2010-06-22

频繁的提交测试、频繁的回归,给了敏捷+自动化提供了合适的实施空间,从这个角度来看想必LZ应该是收获颇丰,建议在测试计划与项目风险评估上进行改善;
至于人员调整的问题,要看你怎么想了,如果你的职业规划是专注测试技术或行业领域方向,那其他的因素对你来说也自然是无所谓有,无所谓无的啰。
LZ把心放宽些吧


易水寒  2010-06-23

你们公司不错,好好做,有前途


熊志男  2010-06-23

最大的一点居然就是我在工作当中的退让?这个确实不是很好把握,又要保证自己工作,但是还要考虑别的同事


刘俊  2010-06-23

金鑫: 频繁的提交测试、频繁的回归,给了敏捷+自动化提供了合适的实施空间,从这个角度来看想必LZ应该是收获颇丰,建议在测试计划与项目风险评估上进行改善;
至于人员调整的问
谢谢你的建议,让我明白一些问题。评估的话,很难,因为包括开发在内,都无法预料需求的变化,毫不夸张的说,1天1变的情况都有。脚本改动也过于频繁,这个跟上头反应过,上头说项目走到一半,想改变方向不太容易。只能尽力而为,呵呵。


刘俊  2010-06-23

熊志男: 最大的一点居然就是我在工作当中的退让?这个确实不是很好把握,又要保证自己工作,但是还要考虑别的同事
我在尽量避免开发和测试产生对立情绪,呵呵。还不成熟


张峰  2010-06-23

我和你的境遇差不多,虽然没有领导说我退让,但我自己感觉在平时的工作中很多事情都是在退让,也是想兼顾大家的利益。后来悟出了,其实采用何种工作风格,还是取决于自己和领导的沟通,如果有领导的支持和认可,那这种方式一定会被大家认可和接受。


刘俊  2010-06-23

张峰: 我和你的境遇差不多,虽然没有领导说我退让,但我自己感觉在平时的工作中很多事情都是在退让,也是想兼顾大家的利益。后来悟出了,其实采用何种工作风格,还是取决于自己和
说的很对,我们领导是崇尚军人作风的,雷厉风行的那种,呵呵


谭明  2010-06-23

也许退让是中华名族遗留下来的传统,但是我现在更相信,进一步更加海阔天空。努力吧。


田庆希  2010-06-23

我发现做测试该强硬的时候就要强硬 我们的目标是保障软件的质量 不是保障出包的时间 而且加班太多也不利于测试


刘俊  2010-06-23

田庆希: 我发现做测试该强硬的时候就要强硬 我们的目标是保障软件的质量 不是保障出包的时间 而且加班太多也不利于测试
开发总是在工作8小时快结束的时候发包,你又不能说他们什么,催他们,他们就说没做完


卢鸣  2010-06-23

有时你的退让会让开发觉得你没有实力,有问题就提出来并要求他尽快修复,如果不是很紧的时候就和他换个方式说,让他感觉你也不是那么的催他


李琴  2010-06-23

我们一般都会在测试前和PM约定好测试时间是多久,如果由于开发时间影响了测试时间,那么必须延期


任玉鑫  2010-06-24

测试人员可以加班,要加薪才可以,或者是计划阶段做的不够好吧


殷驰  2010-06-24

感同身受,一开始也觉得妥协比较好
想着年轻人吃点苦不要紧,后来才慢慢发现这种想法在项目实施中不成熟的

项目是团队的,合理安排工作才是王道啊!向你学习


田庆希  2010-06-24

刘俊: 开发总是在工作8小时快结束的时候发包,你又不能说他们什么,催他们,他们就说没做完
那就在计划中写到风险里面 把日期延长一些


刘俊  2010-06-24

田庆希: 那就在计划中写到风险里面 把日期延长一些
UAT 日期是死的,必须在那之前完成所有工作,不然就麻烦大了!


刘俊  2010-06-24

李琴: 我们一般都会在测试前和PM约定好测试时间是多久,如果由于开发时间影响了测试时间,那么必须延期
假如实际情况是不允许你延期呢?交货日期就在明天,开发头一天下班之前发包,怎么办?你有没有怨言?


吴小香  2010-06-24

学习了,我也一样的!


田庆希  2010-06-25

那只有尝试着和领导反映状况 再试着和研发沟通


宾晟  2010-07-03

和楼主一样,也是那种性格偏软的类型;
做测试的有不少时候是要和DEV发生口角的,对方解BUG速度过慢,或者环境部署出现问题~这个时候不去PUSH他们,是没法解决问题的~~最后赞一下你解决问题的方法,强硬的有理


朱斌  2010-07-12

顶加班!


刘俊  2010-07-12

朱斌: 顶加班!


朱斌  2010-07-28

其实要做到2012年,最后一个site做完大家登船


刘俊  2010-07-29

朱斌: 其实要做到2012年,最后一个site做完大家登船
Chinese要走后门才能进的去


登录 后发表评论