在互联网越来越快的迭代项目中,很多测试人员和测试团队都开始觉得力不从心。很多团队和公司都开始讨论怎么保证质量,事实是单纯的从测试和测试团队出发都无法保证产品的质量了。是时候从技术以及思想上开始转变了。

之前有很多文章讨论过所谓的“全栈”,其实至少从现在来看,“全栈”真正的意义随着时间的推移也开始浮出水面——快速学习的能力和驱动持续学习的兴趣

一个团队是否都应该是这样一专多能,全栈的人。在我的理解里,一个团队中其实肯定不能没有全栈的人,也不可能都是全栈的工程师。但这里其实特别的去强调了“定位问题”。举个例子来讲,我们在平时测试的过程中发现了一个问题,我们需要有能力去判断这个问题是前端还是后端的,如果是后端的,那么通过各个系统日志和调用关系需要去明白问题出在什么系统上。如果是前端,那么我们需要去发现是框架层的,还是组建层的,还是业务方等等。也就是说其实无论你是功能测试、自动化测试或者架构,定位问题都是通用的要求。

其实之所以要求测试能够有定位问题的能力,本质就是为了提升整个项目流程的效率。因为当我们发现一个问题的时候,以前的方式是测试直接报一个bug。这个bug会描述清楚问题的上下文和现象。但其实开发还是需要去排查问题,然后再fix。也就是说排查问题这个过程是免不了的,而且往往测试并不知道这个问题是哪个开发的头上,容易出现A踢皮球到B,B再踢给A的情况。所以在现在的测试行业中,大部分的公司索性就要求测试需要有定位问题的能力,这也是一项基础的能力。

这点我特别的强调下,因为现在整个行业都在追求技术。我们在很多网站可以看到这里很牛的hook技术,那边有很牛的遍历技术等等。但行业却慢慢的弱化了测试原本需要有的技术能力。比如测试策略的制定,比如测试的方式,测试用例设计的方式等等。我很担心再过10年,测试行业都是一群技术很牛却不懂测试的人。就好像我已经听到很多测试同学和我说,很多公司的测试总监不知道ab test 和灰度发布有什么区别,竟然认为两个是一个东西。让我也是很担心测试行业的发展。

什么是全栈测试工程师?相关推荐

  1. python全栈测试开发工程师_全栈测试工程师

    不久前,一位朋友让帮忙推荐个测试工程师,于是聊到了他们对测试工程师的诉求. 朋友公司是一家做教育软件的公司:Web端.App端产品都有涉及. 最初的诉求就是想找一位有1-2年相关产品测试经验的人即可. ...

  2. 何去何从?——从性能测试到全栈测试的思考

    性能测试与结果分析 受合作伙伴邀请,在北京实施了一次<性能测试与结果分析>的活动,要谈的东西很多,所以几经思考罗列了这样的一个课程大纲出来. 目标: 针对有性能测试工具基础的同学深度分析性 ...

  3. 重磅干货 | 带你深入解读:全栈测试开发工程师

    篇符较长,深度好文,请耐心看完! 1. 测试人员生存的窘境 在移动互联网飞速发展和行业新需求的推动下,软件测试行业在不知不觉中发生着非常大的转变,如果说早期软件测试行业还是一个风口,随着转行人员以及毕 ...

  4. 2017年成为全栈开发工程师的权威指南

    http://www.css88.com/archives/7529?utm_source=tuicool&utm_medium=referral 根据 2016年 Stack Overflo ...

  5. 全栈开发工程师修炼指南

    全栈开发工程师是指掌握多种技能,能够独立开发应用程序的前端和后端以及数据库工作的开发人员.前端通常是指用户在应用程序中能看到或交互的部分,后端是应用程序中处理业务逻辑,数据库交互,用户认证,服务端配置 ...

  6. .NET全栈开发工程师

    .NET全栈开发工程师学习路径 PS:最近一直反复地看博客园以前发布的一条.NET全栈开发工程师的招聘启事,觉得这是我看过最有创意也最朴实的一个招聘启事,更为重要的是它更像是一个技术提纲,能够指引我们 ...

  7. 我放弃了成为一个全栈开发工程师的理想

    导读: 一提起"全栈开发工程师",大家的印象肯定是:这号人啊,堪称大神!会很多技术,前端后端都精通,不掌握七八种语言都不好意思出来打招呼,热点技术名词全都知道,也都会点儿:但是呢, ...

  8. python全栈开发工程师招聘_如何成为Python全栈开发工程师?老男孩Python全栈开发...

    对于Python这门编程语言,想必大家都是比较熟悉的,但是说道Python全栈开发,很多人就有点不解是什么意思,接下来我们共同看看吧. 什么是Python全栈开发工程师?简单的来说就是从前端页面的实现 ...

  9. python全栈开发工程师培训

    运维工程师的未来就是Python,学Python就要学全栈Python.全栈Python工程师是掌握多种技能,并能利用多种技能独立完成产品的人,可以说是啥都懂一些,架构,前端,后端,安全,应用, 代码 ...

最新文章

  1. php的内存分配还是很智能的
  2. 九度题库(所有题目整理,适合计算机考研和面试的人用)
  3. 代码注释掉还能执行_日志消息是可执行代码和注释
  4. Report Builder:SRW包
  5. 一文搞懂Spring Cloud Zuul
  6. 安装Office2007时出现1706错误的解决方案
  7. Windows系统邮件中如何绑定QQ邮箱
  8. CodeForces - [ACM-ICPC Jiaozuo Onsite A]Xu Xiake in Henan Province(模拟)
  9. ReadLikeHumans: Autonomous,Bidirectional and Iterative Language Modeling for Scene Text Recognition
  10. Java序列化,碰到serialVersionUID不一致怎么处理?
  11. 解析Unity3D中计算法线矩阵的函数
  12. 企业内容管理(ECM)与文档管理的区别及其优势
  13. wps怎么转换成jpg格式?
  14. 没用户、没技术,炒了这么久的区块链游戏似乎找到了一条新思路
  15. 从0到N建立高性价比的大数据平台
  16. 联通eMule的HighID设置方法
  17. html5建议使用,[HTML5]label标签使用以及建议
  18. 苹果手机拦截所有陌生号码,如何解除--请关闭勿扰模式
  19. 百度ai 人脸识别 java_百度ai 接口 人脸识别
  20. 如何去掉界面中缅甸语圈圈(JB,JB2)

热门文章

  1. fat16和fat32文件系统学习
  2. 游戏配音背后的秘密—准备篇
  3. 模式识别之Earley算法入门详讲
  4. java JDBC连接mysql
  5. 大疆机甲大师python编程_潜力需要分享来加速挖掘:大疆机甲大师Python开发两周感想之一...
  6. 2021年中国压铸机市场规模及市场格局分析[图]
  7. 拆 米家台灯_米家飞利浦智睿台灯2代拆解测评 米家飞利浦智睿台灯2代做工怎么样...
  8. mysql子查一般分为几种方法_解说词根据被解释的对象可分为____两种。
  9. 完整的Flash Object参考
  10. 商业模式变革造就未来车联网