快捷搜索:

软件测试工程师面临的尴尬问题

软件测试工程师面临的为难问题软件测试工程师

我上次口试过一个兄弟,再微软的另一个项目组作STE,我一进去,他给我的第一句话便是我不懂开拓。整得我当时就感觉可以直接cancel掉落了。然则,至少给人家一个体现的时机。我轻细问了些开拓的常识。切实着实,完全不懂(有点夸诞了,不过真的不是很懂)。测试呢,还可以。着实也只能是Average+(不过能达到这个水平的10个口试的有2个就不错)。当然,被直接cancel了。

在中国,很多人不乐意去做测试,觉得那是很初级的事情。很多公司把写代码不可得人,以致是完全不懂谋略机的人安排作测试。这就造成了一种征象,开拓的看不起测试,测试的不会开拓。然则,在软件工程这个系统科学里来说,真正的测试是建立在开拓的根基上的。

这就好比修汽车与开汽车的(照样那个例子),修汽车的不会开汽车,你会发明很多问题你不知道是什么缘故原由,大概你会修。假如你会开汽车,可能你就会知道大概是司机换档时离合器没有踩好,导致变速齿轮打碎(偶只开过曩昔的北京吉普,现在的车听说有同步器,似乎不会有这样的问题,不理讲解)。这样,你就会在司机取车时给他很好的保养建议。同样,我理解的测试,便是发明问题,定位问题,向开拓提出问题办理参考意见。假如你不懂开拓,很多问题你能测出来,然则你不知道为什么会这样。以是定位问题,提出办理规划就弗成能了。由于,你必须去懂代码,至少,能看懂代码,能写出简单的代码来帮助你的测试。

当然有些人会说,公司分工很细,黑盒测试职员根本打仗不到代码。我承认,然则,假如你相识页面(界面)实现历程和道理,很多差错你会很轻易判断出来大年夜体是什么问题。假如你相识数据库或开拓,很多注入式进击你就能够理解并能运用到你的事情中。你想,假如一个做简单页面测试的职员,能够发明很多系统安然问题,你的leader还会让你继承作简单的页面测试吗?

昨天跟一个Vendor公司的HR谈天,她说很难找到会测试又会开拓的人,说很多测试做了2年多还不会开拓。我就问她,那他们这2年都干什么了?除了事情便是玩吗?2年哪怕你抽出半年的光阴来学开拓,还至于不会开拓吗?难道你不会再业余光阴来做些小对象,小网站之类的来演习一下吗?全都是自找的!

盼望今后的测试工程师们能够觉醒,不再为难!

您可能还会对下面的文章感兴趣: