14年测试老兵的破圈之路
目前几乎所有的大厂都在严格控制研发:测试比例,从3:1到5:1,甚至在“去QA化”。在这样的背景下,测试同学的价值在哪里?职业发展路径会怎么样?未来测试真的会消失吗?带着这样的疑问,我访谈了一位14年的资深测试同学小余。2008年毕业的他,从…
目前几乎所有的大厂都在严格控制研发:测试比例,从3:1到5:1,甚至在“去QA化”。在这样的背景下,测试同学的价值在哪里?职业发展路径会怎么样?未来测试真的会消失吗?带着这样的疑问,我访谈了一位14年的资深测试同学小余。2008年毕业的他,从…
说起软件测试近几年的发展,其实已悄无声息地发生了巨大的变化。前几年随着互联网行业的迅猛发展,软件测试人才稀缺,低门槛高薪资促使大批毕业生和转行人员一窝蜂地涌入。而现在,软件测试发展太快,纵观各大招聘网站,基础功能测试岗位需求逐渐减…
日常测试工作中,开发提到的网关到底什么意思?本篇文章就分享一下所谓的网关究竟是什么技术、有什么好处,以及常见的网关组件有那些。网关概述如果没有网关?1、前后端分离,页面会对接很多域(微服务),客户端处理的复杂性很高;2、存在…
上篇文章主要分享了如何搭建RocketMq的高可用集群搭建步骤,以及如何编写生产者和消费的代码,本篇文章主要讲述重复消费的原因,以及如何去测试这个场景,最后也会告诉大家,目前互联网项目关于如何避免重复消费的解决方案。Mq为什么会有重复消费…
日常测试工作中,开发提到的Mq到底什么意思?本篇文章就分享一下所谓的Mq究竟是什么技术、有什么好处,以及常见的Mq组件有那些。Mq的优点有哪些Mq(MessageQueue)是消息队列,主要有三大用途,我们拿一个电商系统的下单举例:解耦:引入消…
在拼夕夕面试中,面试官问了一连串经典的问题:“优惠券库存是怎么扣减的?开发为了解决超发优惠券问题而设计的方案,你了解过吗?你又是如何测试的呢?”当时听到这些问题还挺懵的,没遇到过超发问题啊?开发设计的方案我怎么知道?现在想起来还…
一、查询SQL尽量不要使用select*,而是具体字段1、反例SELECT*FROMuser;2、正例SELECTid,username,telFROMuser;3、理由节省资源、减少网络开销。可能用到覆盖索引,减少回表,提高查询效率。注意:为节省时间,…
之前在性能测试学习路线里,提到过《软件性能测试、分析与调优实践之路》这本书。昨天看到之前自己记的读书笔记,整理一下发出来,希望对读者有所帮助。网上关于性能测试的文章大多数时间比较久远,或者知识点比较散,如果你是新手的话,基本上…
对很多人来说,今年是特别艰难的一年,疫情、裁员、股票缩水、经济下行....各种负面消息接踵而至,身边的小伙伴也离开了不少。即便是留着的人,也略显焦虑,生怕哪天就被“组织优化”了。相对产品、开发角色而言,测试员的担忧往往会更重,感觉自己…
要说当下研发领域最热门的几个词,全链路压测肯定跑不了。最近的几次大会上,也有不少关于全链路的议题。之前有朋友在面试过程中也有被问到了什么是全链路压测,如何有效的开展全链路压测。今天我们就来聊聊全链路压测,但本文不会涉及到具体的技…
身处职场,学习新业务在所难免,尤其是测试人员,具备良好的业务知识是我们做好质量保障的前提,不管是职场「新人」还是「老人」,快速熟悉业务的能力都是不可或缺的,这是我们安身立命的根本。但,这样的能力并不是很显性,笔者有着十几年的测试…
对测试人员来讲,什么事情比较尴尬?——线上出问题。再尴尬一点儿呢?——没测到,线上出问题。最尴尬呢?——明明测到了,线上还是出问题。场景一:没测到,生产环境出问题意料之内情理之中,这太正常了。没测到出了问题不该惊讶,没出问…
外包的群体庞大,很多企业为了节约高昂的人力成本,会把一些非核心业务承包给外包公司,这些工作往往是阶段性、辅助性,没有什么技术含量,而且由于外包人员不是与大厂签订劳动合同,因此,他们更像是大厂没有编制的“临时工”。外包成长受限…
在测试面试时,面试官往往会出一个简单的场景让大家进行测试点设计来考察大家的测试设计能力,题目看似简单实则蕴藏杀机,测试人员需要根据自己的工作年限做出不同的回答方可过关。如果你工作1-2年,那么你只需要回答功能方面的测试点就OK,但…
今天在知乎上看到一个问题:“很多程序员都说35岁职业危机,那么为什么做开发的35岁程序员不转行做测试呢?”开发转测试,是出路吗首先亮出我的观点:开发转测试,并不能度过中年危机。中年危机并不是计算机行业独有的,任何行业都有所谓的…