软件测试工程师面临的尴尬问题_第1页
软件测试工程师面临的尴尬问题_第2页
软件测试工程师面临的尴尬问题_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

发表于:2023-09-14来源::点击数:标签:软件测试工程师尴尬

软件测试工程师面临的尴尬问题软件测试工程师我上次面试过一个兄弟,再微软的另一个项目组作STE,我一进去,他给我的第一句话就是我不懂开发。整得我当时就觉得可以直接cancel掉了。但是,至少给人家一个表现的机会。我稍微问了些开发的知识。的确,完

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

我上次面试过一个兄弟,再微软的另一个项目组作STE,我一进去,他给我的第一句话就是我不懂开发。整得我当时就觉得可以直接cancel掉了。但是,至少给人家一个表现的机会。我稍微问了些开发的知识。的确,完全不懂(有点夸张了,不过真的不是很懂)。测试呢,还可以。其实也只能是Average+(不过能达到这个水平的10个面试的有2个就不错)。当然,被直接cancel了。

在中国,很多人不愿意去做测试,认为那是很低级的工作。很多公司把写代码不行得人,甚至是完全不懂计算机的人安排作测试。这就造成了一种现象,开发的看不起测试,测试的不会开发。但是,在软件工程这个系统科学里来说,真正的测试是建立在开发的基础上的。

这就好比修汽车与开汽车的(还是那个例子),修汽车的不会开汽车,你会发现很多问题你不知道是什么原因,也许你会修。如果你会开汽车,可能你就会知道也许是司机换档时离合器没有踩好,导致变速齿轮打坏(偶只开过以前的北京吉普,现在的车据说有同步器,好像不会有这样的问题,不懂得说)。这样,你就会在司机取车时给他很好的保养建议。同样,我理解的测试,就是发现问题,定位问题,向开发提出问题解决参考意见。如果你不懂开发,很多问题你能测出来,但是你不知道为什么会这样。所以定位问题,提出解决方案就不可能了。因为,你必须去懂代码,至少,能看懂代码,能写出简单的代码来辅助你的测试。

当然有些人会说,公司分工很细,黑盒测试人员根本接触不到代码。我承认,但是,如果你懂得页面(界面)实现过程和原理,很多错误你会很容易判断出来大体是什么问题。如果你懂得数据库或开发,很多注入式攻击你就能够理解并能运用到你的工作中。你想,如果一个做简单页面测试的人员,能够发现很多系统安全问题,你的leader还会让你继续作简单的页面测试吗?

昨天跟一个Vendor公司的HR聊天,她说很难找到会测试又会开发的人,说很多测试做了2年多还不会开发。我就问她,那他们这2年都干什么了?除了工作就是玩吗?2年哪怕你抽出半年的时间来学开发,还至于不会开发吗?难道你不会再业余时间来做些小工具,小网站之

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论