关于全栈测试

摘自云老大的文章

为什么需要全栈测试工程师

需要!非常需要!其实从小白一开始就提到测试工程师本来就全能的。因为在测试这个角度,放大了是质量这个角度,一切能够提高质量的工作都是测试人员应该涉猎的。就好像本来犯法就是应该惩罚的,这个还专门强调一下抢劫警车是犯法的一样,搞得不抢劫警车不犯法了。

在最近的这几年,测试看起来在蓬勃发展,但是其实整体的素质和能力却每况愈下。一方面是低端的没有突破,另一方面却是测试技术化。这里并不是说测试技术化不好,而是很多测试人员在为了技术而学习技术,并没有解决质量问题。更可怕的是测试人员对自己的要求从全能逐渐变成了业务,再从业务变成了点点或者是写写的两个极端。在这里对新手是一个非常迷茫的未来,上面的人都还在扑腾到底怎么玩,你让小白怎么知道自己该怎么玩?

全栈测试工程师的提出,其实只是换了个黄金马甲的测试工程师,但是它重新定义了测试人员的要求,就是啥都懂(可以参考小白到现在的所有内容,每一章节都是测试人员应该懂的!),这样才能在工作中真正的帮助别人发现问题、定义问题、解决问题,并最终找到质量人员的价值所在。

怎么培养全栈工程师

所实话个人觉得全栈工程师就好像武学奇才一样,培养无非两个方式。

1.身负血海深仇

这里说的比较夸张,但是本身的意思就是环境所迫。在一个创业型公司或者某些运气不佳到哪里啥都得干并且毫无退路的,那么非常容易不小心成为全栈工程师。

比如先买个房,每个月欠着几千块的贷款,这个时候作为一个人能做的事情就是忍辱负重的接受一些别人的刁难和不停的逼迫自己走在最困难的道路上解决所有别人提出的问题,以免无法偿还贷款。

在这样的几年非人的磨砺下,为全公司的各个部门处理各种疑难杂症,非常就容易成为全栈工程师(例如在多家外包客户中经历重大疑难案例)。

2.自己就是练武奇才

所谓自己就是练武奇才,是指个人有强烈的求知欲对所有一切的知识都有弄懂的兴趣和决心。

这种人不需要别人的督促,更多的时候他会自己主动的切换自己的舒适区,不断的要求自己懂再懂一些,因为深怕某些不懂当遇到问题的时候无法解决,从而不能平复心中的不安全感。

那么若干年后这样的人也会成为全栈测试工程师。

全栈工程师真的不全栈

最后想说的一点就是全栈工程师其实真的不全栈。什么都懂什么都不精是大家所熟知的谚语,本来学习东西就是有成本的,一个人的精力是有限的,要做广自然无法做深,这个本来就是矛盾的。

在任意一家公司的全栈测试工程师也是如此,公司团队强的,那么对全栈工程师的要求就会低,而公司某些团队弱的,那么自然全栈工程师会强。

问题解决的越多经验越丰富,所以全栈工程师只能对当前企业来说是全栈的,但是对于另外的企业来说未必,因为全能也是有针对性的。如同人无完人,条条大路通罗马。全能固然好,但术业有专攻也未必不是一条康庄大道。关键是你自己是否想做,想做了后是否喜欢做,喜欢做了后是否坚持做,坚持做了你就一定能够做到!


个人对于全栈的看法:

全栈是啥?全栈说白了就是该你会的你必须要会,不该你会的你也要懂。

虽然自己入行测试没多久,但是感觉如果真的要做一名好测试,好的全栈测试,必须要“德、智、体、美、劳”全面发展,不仅上至单元、自动化、接口、性能、安全,下至开发语言、前端、后端、服务器。只能说这些东西,能全部过一遍,都不知道要猴年马月了。熟门熟路都比较困难,更不要说精通什么的话了!全栈是条很长的路,怎么走都是要靠自己!

认知还比较简单,后续会填充!



关于全栈测试

时间: 2024-10-29 19:07:17

关于全栈测试的相关文章

duang~免费的学习视频来啦:学霸君之全栈测试

学霸君向童鞋们推荐一款 同名学霸学习 视频教程 重点是完全免费收看学习噢!!! 今天 学霸君推荐腾讯课堂的学霸君之全栈测试 复制下方链接至腾讯课堂中报名学习 https://ke.qq.com/course/174219 课程简介 本套课程主要针对主流的开发及测试环境进行安装部署介绍,帮助新手解决入门环境安装问题. 学习目标 学会独立安装常用开发及测试环境. 主讲老师 云层 课程目录(附上部分视频课程截取) 第1节 虚拟机部署 安装Win7虚拟机 视频课程截取 视频课程截取 Vmware快照 视

个人觉得不错的一个线下全栈测试技术沙龙

全栈测试技术沙龙 沙龙时间:9月25日 下午13:30沙龙形式:线下免费主办单位:云层天咨 介绍: 全栈测试工程师的提出,其实只是换了个黄金马甲的测试工程师,但是它重新定义了测试人员的要求,就是啥都懂,这样才能在工作中真正的帮助别人发现问题.定义问题.解决问题,并最终找到质量人员的价值所在. 活动安排:13:00-14:00  签到 14:00-14:45Topic 1 <全栈测试在互联网公司的应用>周超       贝贝网测试经理(14:45-15:00 提问环节) 15:00-15:45T

全栈测试工程师测试

1. 需求 业务需求 2. 代码 走读代码:逻辑上的缺陷.写法上的繁琐: 数据库 中间件 操作系统和硬件 3. 运维 功能测试自动化 性能测试自动化 测试环境自动化(持续集成) 原文地址:https://www.cnblogs.com/feta/p/9966682.html

python全栈和python自动化课程的区别在哪?

老男孩算是国内组早的做python培训的机构了,下面小编对于python自动化课程及全栈课程做了一个总结,希望能帮到你们: python全栈开发: 适合人群:应届本科生,专科,及零基础学员学习基础:0基础上课形式:脱产5个月,周一至周五上课课程内容:linux基础知识,python基础知识,网络编程,数据库应用,web开发,算法设计模式项目实战:博客系统开发,CRM系统开发,CMDB开发,主机开发管理,爬虫开发,金融量化交易项目开发未来发展方向:python全栈开发工程师就业方向:python爬

全栈工程师

关键开发技能(硬实力) 一.Git/GitHub,必须掌握如何使用Git来掌握和分享你的代码.Git作为关键技能的第一条,是因为它不仅仅是一个代码管理工具,更是一种推荐的工作方式.它使你能在任何地方进行开发,高效地管理任何大小的项目,通过Git还能与其他团队成员进行分布式工作,大大提升工作效率. 二.至少一门编程语音,JAVA.PHP.C#.Python.Ruby.Perl等,因为大多数核心业务处理都需要这门语言来写.不但要掌握这门语言的语法,还需要非常熟透如何基于这门语言进行项目的架构.设计.

快乐死我了,怎么样成为一个全栈程序员(Full Stack Developer) good

受苏格拉底大神的启迪,我也来谈谈全栈.禅师:成为全栈工程师,这个问题等于如何成为全才,有可能吗码农:有可能,不过可能性比较低,因为达芬奇这类人毕竟是百年一遇的奇才.不过,因为我热爱这个行业,也有一定天赋,所以只做好软件全栈的话我想还是可能的禅师:你玩过三国志这个游戏吗码农:我还开发过禅师:你喜欢什么样的武将,诸葛亮怎么样?码农:不错,虽然他武力只有20,不过智力有100,不过游戏出战不是单打独斗,我可以给他搭配武力100,智力20的吕布,在战场上所向披靡禅师:对于一个武力65,智力65的武将,你

3Python全栈之路系列之MySQL表内操作

Python全栈之路系列之My SQL表内操作 先创创建一个表用于测试 -- 创建数据库 CREATE DATABASE dbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci; -- 创建表 CREATE TABLE `tb` (   `id` int(5) NOT NULL AUTO_INCREMENT,   `name` char(15) NOT NULL,   `alias` varchar(10) DEFAULT NULL,   `ema

1Python全栈之路系列之Django初体验

Python全栈之路系列之Django初体验 Django不得不说在Python中是一个非常强大的全栈框架,而且入门也比较简单,只要你学完了基本的Django知识,接着再做一两个项目,不大不小就成,然后你再去学其它的框架你会发现,在那些小而美的框架中,你学起来将非常的快,因为你在学习Django的时候就已经学习并且体验过了Web开发流程,所以会有这么一个现象出现,有些新手朋友在学习Flask.Tornado等小而美的框架时,很多概念不是很理解,比如ORM.路由等,但你学Django就不会出现这种

基于NodeJS的全栈式开发

随着不同终端(Pad/Mobile/PC)的兴起,对开发人员的要求越来越高,纯浏览器端的响应式已经不能满足用户体验的高要求,我们往往需要针对不同的终端开发定制的版本.为了提升开发效率,前后端分离的需求越来越被重视,后端负责业务/数据接口,前端负责展现/交互逻辑,同一份数据接口,我们可以定制开发多个版本. 这个话题最近被讨论得比较多,阿里有些BU也在进行一些尝试.讨论了很久之后,我们团队决定探索一套基于NodeJS的前后端分离方案,过程中有一些不断变化的认识以及思考,记录在这里,也希望看到的同学参