这里没有软件测试的泛泛理论,只有博主的最佳实践。 博主的研究方向为静态分析和性能测试,致力于各种测试工具的引入、评估和开发。 本博的测试文章均为作者原创,转载请务必注明出处。

(译)你讨厌测试的更多事

上一篇 / 下一篇  2008-04-15 09:53:44 / 个人分类:IT英语

英文原文在 http://www.sdtimes.com/content/article.aspx?ArticleID=31858

原文作者:Edward J.Correia

huior于2008年4月15日翻译,转载请注明出处。

正文:

接着上周的《我讨厌测试的10件事》(http://www.51testing.com/?10851/action_viewspace_itemid_79395.html),开始今天的第6到10件事。

测试时间不能保证

Sodhani在软件项目中工作多年,开发组通常在预期的所有时间内开发代码,这样的情况他经历过不只一次。当开发组的时间超出预期后,只要没有导致项目的最终期限延长就没问题。“如果开发者需要更多的时间,他们就会削减测试的时间。通常情况下,没有人会关注这种事。”

Sodhani说,在项目组会议上,他总是被那些对测试毫不了解的人询问他做测试需要多长时间。“只要你说测试会在最终期限前完成,你就没事。一旦你说测试会导致延期,各种质疑声就会迎面扑来,‘为什么测试一个看起来那么简单的特性需要那么多天?’”。

缺少挑战性

正如招聘是一项有风险的工作一样,通过一系列的面试了解工作的真实情况也是不可能的。“我曾很吃惊的看到,工作职责的描述和实际情况完全不同。”Sodhani说,他曾经面试过的一个工作的描述,以为面试的问题是非常技术性的,但实际上“面试过程很普通,我拿到了offer,但没有接受。”

为什么他这么做呢?当今测试存在的问题是如果你身在一个没有很多技术人员的团队中,“除了谈论家庭和吃饭”,你什么也做不了,Sodhani说。在那样的环境中,要持续的学习非常的困难。“你必须自我激励。在我的一份工作中,大多数测试员没有测试背景或者相关的技术技能。但由于他们可以用英语写一些测试例,他们一直在做测试工程师的工作。”

8 用不同的标准判断“优秀测试员”

很少有公司没有“办公室政治”。偏见,尽管我们试图禁止,但它的确是工作环境的一部分。在商业领域,和上面老板的和睦相处是非常重要的,这仅仅是一个常识——不要觉得困难,要积极向上,和睦相处,不要抱怨,不要解释。

但不是每个人都应该讨好老板,晋升应该只是根据业绩和能力,但不幸的是,这样的例子很少。“如果你擅长‘拍马屁’,你可能将是团队中最好的测试员。”Sodhani说,“对于我来讲,如何评判测试员是非常重要的。我从来不是那种‘巴结’的类型。如果我认识到你不是最能胜任的人,任何事情也改变不了我的决定。”

工作没有目的性

在我过去的工作经历中,我曾被分配到一个项目中工作,这个项目是我的老板出于个人兴趣做的,刚刚完成。‘它就是个一次性的东西,没人期望它会带来多少产值。’”换句话说,没有人关注在这个项目中发生了什么,然而Sodhanai却被期望做一次比较好的测试,即便是之前他已经知道一切都无关紧要。“这种‘只要去做’的态度催生了失败感的心理。

Sodhani工作过的很多同事工作只是为了一份薪水。“我都数不清有多少人在工作的同时,却在寻找下一份工作。太司空见惯了。” 

10 忍受开发者“我是老板”的态度

当你成为公司某领域的专家时,你认为公司离不开你时,你会很容易自负生出唯我独尊的心里。但事实不是这样。“在我过去的一份工作中,一个坚信自己是领域专家的开发者决定离开公司,在该领域也有一些了解的他的另外一个同事来到公司,告诉我说他现在已经是公司不可缺少的人物。我笑了。”

这种极端的态度几乎在每个项目中都存在,Sodhani说道,“我经常看到这种现象,尤其是在那些没有文档的组织中,你不停的围着他转,为了获取所有的项目信息。这个时候这些人就开始想他们无所不知。过一段时间后人们开始厌烦,尤其是当你知道那个人其实知道的很少时。”

没人是不可少的,地球少了谁都一样转,太阳照样升起。

(完)

TAG: IT英语

 

评分:0

我来说两句

Open Toolbar