多年前,我的一个粉丝给我留言说,他在面试美团的自动化测试岗位时,不幸落选了。越想越后悔。回顾面试过程,总结了几点,发现没通过面试的主要原因是面试官在几个关键问题上没有给出面试官想要的答案。他给我的信息是这样的:根据你的工作经验,谈谈你对质量保证的理解?非关系型数据库和关系型数据库的区别,说说它们的优势?自动化方面有没有成熟的方案,有没有做过二次开发?如果质量部门需要定制质量体系平台,您会考虑哪些问题?如果是你,你会怎么回答上面的问题?【文末答案】前几年的测试行业还是一个风口。随着转行和应届大学生不断涌入软件测试行业,目前测试行业的“缺口”已经基本饱和。当然,我说的是最基本的功能测试岗位需求很少,但是自动化、性能、安全,甚至未来可能出现的大数据测试、AI测试,还是有很多机会的.“长江后浪推前浪,前浪死在沙滩上”,曾经让人会心一笑的笑话,如今已成为检测行业的真实写照。由于检测行业的低准入门槛和高薪资,不断有新鲜血液冲刷检测行业的“领跑者”,给我们带来了巨大的压力。可想而知,那些入行几年,还在做功能测试的同学,所面临的压力是多大。毕竟软件测试还是一个技术岗位。既然是技术岗位,就一定要靠技术说话。不断掌握新技能,提升业务能力,成为测试人员亟待解决的问题。因此,大多数初级功能测试人员现在都在向自动化、性能和安全性靠拢。然而,仍有不少软件测试工程师站在“十字路口”迷茫、无助,找不到自己的方向。所有的迷茫,都是因为想的太多,做的太少!测试行业的每一位从业者都清楚自己目前面临的困境,但能够及时做出改变,适应时代变化的人还是太少了。难道大多数人明明是“泰山崩于眼前,面如泥土”却只能眼睁睁地看着自己被行业淘汰?这不,下面的测试工程师发展规划路线会给你带来启发和方向:以上是我为大家整理的软件测试工程师发展方向的知识架构图。希望大家按照这个系统,在3-4年内完成这样一个系统的搭建。可以说,这个过程会让你痛苦不堪,但只要熬过去。以后的生活会轻松很多。俗话说,万事开头难,只要迈出了第一步,就已经成功了一半。古人云:“不积步,无以至千里”。当你完成后回顾这段旅程时,你一定会感动。很多。如果不想再经历几天自学找不到资料、没人回答、放弃的感觉,可以加入我们的群:785128166一起讨论。有各种软件测试资料和技术交流。以上问题[含答案]1.请结合您的工作经历,谈谈您对质量保证的理解?这是一道综合性的基础知识题,考查的是你在测试行业工作了几年后的经验,是否有测试思维,明确了自己的定位。你能谈谈你认为应该如何进行测试吗?如何衡量质量?如何专注于软件质量提升,帮助团队快速迭代高质量交付2、非关系型数据库和关系型数据库的区别,说说它们的优势?数据库在测试工作中的重要性相信不用我赘述了。你需要了解常见的关系型数据库和非关系型数据库的原理,总结一下它们之前的区别。3、自动化的成熟度如何?plan,你做过二次开发吗?测试工程师离不开一个关键词,“自动化”,任何类型的项目都会或多或少地使用到自动化测试技术。关于前后端自动化技术,是否有一套完整的测试框架和技术体系?在对开源自动化测试框架的了解上,有一定的开发思维,可以打包,在开源框架上进行二次开发。能够根据项目灵活创建适合团队的测试框架,是测试工程师的分水岭。4、如果质量部门需要定制一个质量体系平台,会考虑哪些问题?说实话,如果面试官问这种关于测试平台的问题,你可能会受不了。做过测试开发的应该都知道,测试平台的搭建,除了技术上的难点。您如何看待推进这项工作?测试平台开发出来之后,如何在整个测试部门推广和运营这个平台是一个很大的问题。从一个功能测试人员的角度来说,如果使用不成熟的测试平台进行测试,如果增加了工作量,对自己的工作和技术没有太大的价值,一般都不会很积极的配合。测试平台如何推广运营是一个难题。你想让每个人都感受到使用和不使用这个测试平台的区别。最后,分享一个测试数据给软件测试的朋友们:以上内容应该是软件测试的朋友们最全最全的准备库了。为了更好的组织每个模块,我还参考了很多网上的优质博文和项目,力求不错过每一个知识点。很多朋友都是靠这些内容去review,拿到BATJ等大公司的offer。这个仓库也帮助了很多软件测试学习者。我希望它也可以帮助你。加入我们的群:785128166,免费领取!机会只垂青有准备的人。这是一个以能力为基础的社会。有时候,你之所以发展不好,并不是因为没有机会,而是因为你没有准备好,导致机会与你擦肩而过。要想学,什么时候开始都不晚,与其瞻前顾后,不如全力以赴,剩下的交给时间!加油,测试人员!路就在脚下,成功就在明天!
