您的位置:软件测试 >> 测试技术 >> 测试精品文章
QA队长历险记(二)
作者:迈克•斯帕克斯(泽众软件原创翻译) 发布时间:[ 2014/5/20 13:38:46 ] 推荐标签:QA 测试人员 质量管理

  迈克•斯帕克斯过去5年一直任职专业测试人员。除了测试和写作,他还喜欢解决问题,指导和踢足球,花时间陪伴他的妻子和孩子。
他和他的团队近设计了一个名为Tellurium的新BDD测试工具,这是一款管理和进行自动化测试终端间的敏捷解决方案。
  想要了解更多关于Tellurium,浏览他们的网站www.te52.com和他们的博客“Iron Clad Sanity”: www.te52.com/blog。

 

 

  滴……滴……滴……一边的锅炉上冷凝水溅到了冰凉的水泥地上。Oliver从一直散发辐射的笔记本电脑屏幕前抬起头,但依稀只看到一片阴影。Seymour Profits,Oliver在G.Wizkins软件公司的新老板,深夜在地下室会议召见了他,他奉命带上他的笔记本电脑和他一直在做的公司新的移动应用程序的更改。“晚上好,Oliver。”属于他人的声音让Oliver吓得跳了起来。Profits先生慢悠悠地走出阴影,走到Oliver正坐着的小桌子边。“我知道你只来了一个星期,所以我很欣赏你愿意在这种情况下和我见面,”他停顿了一下,脸上露出一个狡猾的笑容,“非正统的情况。”Oliver没说什么,因为他正迎着笔记本上照来的光睁大了眼睛看Seymour。“你看,”Seymour继续说,“我明天早上有一个董事会议,我很想告诉所有与会者客户是如何使用你加入到我们移动应用程序中的令人兴奋的新功能的。”, Oliver答道,“可是先生,我才刚刚完成了这些功能。在面向客户前,它们仍然需要由另一个开发人员进行审查并测试。”“不幸的是我们没有时间了,”Seymour反对,“你要明白,为了公司的利益,有时我们不得不做一些和平常做法不一样的事情。现在,我觉得那些你一直都在做的更改可能会很成功,或许会把你推到G Wiz的更高处。你想往上爬,不是吗?”Oliver结结巴巴道,“ ……嗯…….是……”,“而且你有办法把变化推给客户,不是吗? “Seymour刺激他。 “我是说……我可以…… ”Oliver语无伦次地说着,自己都不确定。 “那么这么决定了!”Seymour大声说道,“今晚升级代码,给我们的客户提供他们想要的东西。 ”Oliver犹豫:“你确定我们以前做过这样的事情吗?我是新来的,……”。Seymour不屑地摆摆手打断了他,“我敢肯定,你的代码会运行得很好。你只要关注你的屏幕,推动这些更改,我明天会在办公室看着你。你在做对的事,Oliver。我不会忘记这一点的。” Seymour悄悄潜回阴影时,Oliver深吸一口气,垂下了眼睛,,几分钟后,事情做完了。Oliver关了他的笔记本电脑,并迅速离开了潮湿的地下室,但感觉比他进入时更脏了。

  第二天早上Roy——G. Wizkins软件公司的QA负责人,正在给自己倒咖啡,他望着被业务分析师和他QA团队的其他成员占用的斗室海洋。通常星期二早上很安静, Roy很喜欢。突然,寂静被一阵类似手机刺耳铃声的声音打断了。起初,只有办公室角落,但他还没来得及尝完他的第一口咖啡,整个办公室都被电话铃声淹没了。有状况发生了,Roy试图迅速把碎片拼在一起,他跑回自己的办公桌,咖啡在手中几乎难以保持平衡。 “人们打电话干嘛?昨天和之间发生了什么?应该不会呀——因为自上周起,我们还没有更新任何应用程序呢。”他快疯了,眼睛扫视着他被投诉记录填满的屏幕。人们冲到他的办公桌前不停地说:“移动应用程序在模型X上不运行!”,和“不只是模型X,还有Y和Z!”,“我们不知道哪儿错了,因为我们只有模型Q!”肯定是有东西变了。没有其他解释了。因为已经花了几周时间在所有模型上彻底测试了这个应用程序,而且更改必须在发布前被每个模型通过。Roy试图集中注意力,不去管突临办公室的所有铃声和混乱。 “人们不开心。为什么?因为有东西改变了。但是什么变了?又是谁造成的?”他的思想在飞速运转,“这么多的问题。需要这么多的答案。总得解决啊。但是,怎么做?“突然间,好像开关被扔掉了,Roy周围的混乱成了一片模糊,声音消失在背景中。如果他要控制住情况,他需要知道两件事情: 1 )变化对谁有影响? 2)为什么要改变呢?他自己不能回答这些问题。他需要帮助。他所需要QA团队。Roy环顾四周,看看是否有人在看,然后放出警示。在纽约,一名成员在其模型X设备上得到了消息。在巴黎,另一个成员在Y型设备上接收到消息,而在柏林的一员在其Z型设备上得到消息。世界各地的成员在他们不同的设备上打开了消息:“请帮帮忙。在移动设备上测试新的G. Wizkins应用程序,并汇报结果。——QA队长”现在Roy所要做的是等待。不到30分钟,报告开始蜂拥而至,包括设备,位置和成员。Roy扫视结果时,轻易地看出,虽然模型Q没有受到影响,但模型X和Y一定程度上都受到了影响,并且模型Z还受到完全不同的影响。Roy意识到他们有一个共同点:“这功能还没有被检测及被批准发布!”

  嘭!Roy把一份调查结果的报告往Seymour办公桌上狠狠一摔。“你干了什么?”他问。“你好,Roy。我也很高兴见到你,“Seymour答道,语气嘲讽。Roy用手指着报告。“据世界各地的人说,他们现在能够使用未获批准发布的功能。这怎么可能?”Seymour咧嘴一笑,向后靠在座位上,傻笑,“我只是给人们他们想要的东西。别这么不安,我不过顺水推舟把它给他们而已。”Roy呻吟着揉了揉额头。 “我很高兴,你这么着急给他们一个有问题的应用程序! ”Seymour难以置信瞪回去 “你什么意思?”他不爽道。“这个应用程序我用着挺好。我上午才用过新功能。”Roy还以颜色“当然,在模型Q上!但未经测试的更新给模型X,Y和Z引入了一系列bugs!”Seymour抓起了他办公桌上的报告,并开始扫视,他眼中一片慌乱,他抬头迷茫地看着Roy。 “这些报告都是来自世界各地,包括我们通常无法测试的设备。你是怎么得到这个信息的?”Roy俯身到Seymour的办公桌上,并从牙齿中咆哮出声,“这么说吧,我请别人帮忙了。你很幸运,我们有公司外的朋友,不然我们要独自花上数周的时间追查所有的bugs。”Seymour把报告掉在办公桌上,慢慢地坐了回去,惊呆了。Roy更凑近了,气势汹汹 “我再问你一遍:你做了什么?”愣了一下,Seymour回答说:”这……这是新来的家伙干的。我让他在上午董事会议之前推出的。”Roy拿起桌上的报告,向门口走去 “我会让开发人员终止更改,并让我们的朋友再看看,以确保万无一失。”Seymour拦住了他,“但我还是不明白,你怎么能这么快编译出所有的结果。”Roy在门口转过身。“这是所谓的人多力量大。我让成千上万的朋友花5分钟测试,而不是让我们的5个员工花费数千小时测试。这让我们在比平常更多的设备上更快地获得结果。”Seymour问:“从现在开始我们可以用你这些朋友帮助测试吗? ”“当然,”走开时Roy回答,“但是,你必须付钱。”当然,Seymour不会支付数千更多的员工, Roy很明白这一点。但正是由于Seymour对测试的重要性的忽视,Roy现在证明了拥有QA团队是有利的:从比G. Wizkins更多的设备上测试以更快地获得结果。也许这可以让他在正常测试情况下利用QA团队,甚至帮助他们获得报酬。现在,如果他能第一时间阻止Seymour……

  这是QA队长的工作!

   版权声明:本文出自 SPASVO泽众软件测试网:http://www.spasvo.com/news/html/2014520134323.html

  原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd