面试的几点感触

作者: chichichichi | 来源:发表于2015-02-15 20:30 被阅读880次

    昨天经历了一场面试,有几点感触,在这里记录下来。

    面试过程中,我说我在目前的手工测试中遇到了学习瓶颈,想突破做一些自动化测试、白盒测试、集成测试等更有技术含量的事情。面试官说做其他的事情一年不到你一样的遇到了瓶颈,这个时候你该怎么办?我哑然。他说最好的办法是回到手工测试本身,不管是自动化还是白盒测试,他们都脱离不了产品。手工测试最关键的这个过程会让你对产品不断熟悉、了解,而且是人脑是自由的,你基于对产品的理解可以知道测试的边边角角。自动化测试的最高境界便是建模,让自动化测试模拟你的人脑,后者对于我来说目前还有点抽象。另外,提到测试的终极目标是保证软件产品的质量,最高境界是对整个产品、对整个代码、对整个架构的理解甚至超越开发本身。

    每一份工作做一段时间都会遇到天花板,觉得无聊、乏味、没有学习的空间。测试工程师的天花板就是无穷无尽的、乏味的手工测试,没有技术含量还不轻松,于是便做一些自动化测试想减轻自己的压力,但是对于大部分测试而言,自动化测试就是写两个action之后依旧是无穷无尽的重复录制工作,每个action的相似度,每个测试脚本的相似度也都是很高的,于是另一个瓶颈到来了。每一项工作、每一个阶段都会碰到这样的瓶颈,要打破瓶颈,并非易事,而且要打破瓶颈的关键其实就是如何做好那些单调重复的事情,而不是逃离。

    测试人员的最高境界其实是可以大胆地说“我可以保证我测试过的产品没有问题”。在我之前的一篇文章《测试工程师的商业模式生涯》中,我也意识到自己在软件质量保证上的忽视。之前一直这个东西也有点虚,我拿什么说话?代码覆盖率等一些数据么?我怎么做来保证?做无穷无尽的手工测试么?还要考虑开发修改bug的情况。即便我拍着胸脯说我保证我测试的东西没有问题,你信么?软件质量不是一两个数据就能保证的,也不是一轮又一轮的测试就能保证的,如果每一轮测试测试的内容都差不多的话。我想我不敢拍着胸脯保证的主要原因是自己目前还没有达到对产品了如指掌的状态把,甚至还有点遥远,对产品的认识也局限在我了解的范围内,还不能用更加探索性的思维来看待产品。而且我的眼光都被市场所蒙蔽,市场只会在意你会什么,你做过什么,你用过什么工具,你对这些方法有多熟悉,于是乎我努力往这方面靠,却忽略了测试的精神所在。

    最后再谈谈眼界的问题吧。我一直觉得不管做什么,工作或者生活,眼界最重要了。一直很羡慕那些有丰富阅历的人,经历的越多,眼界就越广。一直记得《贫民窟的百万富翁》这部电影,一个贫民窟的穷小子他不可思议的遭遇及这些经历最终成就他成功闯关,当然这还要得益于他善于观察。那些在职业生涯上越走越高的人,他们站的位置越高,做的事情越high level,眼界自然也就不同。我一直很害怕自己变成一个井底之蛙,永远处于一个安稳的环境中,永远做着类似的事情,眼光自然就狭隘了。

    最后,很感谢这次机会,很高兴能够遇到一些人,很感谢身边的一些朋友,感谢你们总是让我对工作、生活多一些思考和认识。

    欢迎访问我的博客:www.dzwanli.com.cn

    相关文章

      网友评论

      • CSFMily:向作者学习,测试的道路上一路向前

      本文标题:面试的几点感触

      本文链接:https://www.haomeiwen.com/subject/gdzexttx.html