测试人生 | 折腾 6 年踩坑无数的”笨小孩“:方向对了,路就不会遥远!

news2024/12/24 21:31:03

image1080×459 72.4 KB


编者按:本文来自霍格沃兹测试学院学员 @笨小孩 的分享,从退伍军人到测试小白,从培训被坑再到经历各种小公司倒闭、裁员、6年间几番折腾,最终靠“笨功夫”成功转型测试开发,年薪近 30W+,涨薪 56%!在他的经历中,你是否能看到似曾相识的自己?

应学院的邀请,分享下我的成长经历和学习心得,请大家多指教!

6 年折腾踩坑,往事不堪回首

个人职业发展经历:

经历一:军人。在上大专的第一年,我选择去当兵,原因很简单:报效国家并且解决低学历就业问题。就这样果断的踏上了属于我的第一段从业经历。

经历二:测试人。在退伍后的第一年,我选择了做测试,原因很无奈:学历低,国家也不分配工作。这个阶段对我简直是噩梦一般的存在,在四处找工作碰壁后,经历过各种焦虑彷徨。好在最终在众多招聘机会中发现测试行业门槛较低、但薪资还算不错,就这样忐忑的选择了属于我的第二段职业经历。

经历三:“点点点”打工人

入行至今有近 6 年时间,这期间我服务过 5 家公司。从刚入行时在培训机构费钱 + 费时的脱产学习,到在 9 个人的小公司的干各种杂活、累活,再到后来经历公司倒闭、被裁员等等,工作的不稳定外加无限的“点点点”严重消耗了我对测试的热情,我甚至已经做好被淘汰转行的准备了

也曾在工作之余想努力学习点技能,但这里感到最无奈的是 —— 求知路上也会遇到坑。之前报班的几家培训机构感觉只讲皮毛,最后没学到什么技能但是钱白花了。最后工作这么些年下来,好像也就只会“点点点”,根本不懂测试行业的前沿技能,也从来没有想明白自己的测试职业规划。整体感觉就是:基础薄弱的菜鸟被迫陷在一个死循环里,找不到出路

经历四:测试开发工程师

比较幸运的是,偶然之间,我在浏览测试技术学习网站时,霍格沃兹测试学院进入了我的世界,点进去一看课程介绍信息,瞬间就激发起我学习的欲望。毕竟我已经趟过培训机构的坑了,我能明显感觉到霍格沃兹不一样,就冲首页那份学习成长进阶路线图就简直OMG!让我有豁然开朗的感觉!买它!

很开心也很感恩在霍格沃兹测试学院收获成长,最终成长为一名测试开发工程师,也加入某中型互联网企业,拿到近 30W+ 年薪 Offer,涨薪 56%!这可能是我最重要的一次职业突破,我也会继续努力,期待未来更上一层楼!

学习心得:“笨办法”学测开,由慢到快

方向对了,路就不会遥远!

心得一:耐心的摸索。在年初开始了我的学习之路,报名时课程已经落后一个章节,而且我也没有那些好学生才有学习方法和经验,只能用自己的”笨办法“按部就班跟着思寒老师从 Linux 与 Shell 的第一个命令开始敲。



因为基础差,很多不理解的内容我都详细的记录下来。比如我可以精细到把思寒老师口述过的话打成文字稿记下来,甚至,我还把答疑课老师的代码思路版本和直播课上老师代码思路版本做了记载和对比。总之,除了记笔记就是疯狂敲命令循环往复。对了,还有学院在每节课后都再留个作业考试,这样的教学方式体验非常好,能体会到学院课程设计的用心。

心得二:缓慢的成长。从开始上课到坚持记笔记成为习惯,我用了差不多 3 个月时间。我个人的成长速度算是比较慢的,此时我还不能将所学内容应用到实际工作中。这时候,迷茫和焦虑再次涌上心头。我不得不选择停下脚步回顾过去三个月的学习成果,并思考下一步该如何行动。

最后,发现没有别的捷径,我暂停了学习新内容,用笨办法把之前的内容又从头学了一遍[哭笑],但是这一次,我发现比第一次学习时,理解深度和速度都提高了一大截。

心得三:勇敢的实践。通过不断的摸索和熬过缓慢的成长,就该轮到实践了。在学完 UI 自动化测试章节后,我就迫不及待的开始套用在自己的工作中。这种学以致用是非常重要的,因为你只有真正实践时才知道更多细节要点,通过不断实践又会发现不懂的地方,促使你再去刷课程回放。这样下来就会记忆犹新,真正内化为自己的技能。这种成长的快乐也让我感到不亦乐乎。

面试真题与经验总结

一面

  1. 个人介绍:
  • 个人信息

  • 产品内容

  • 工作流程

  • 小结:考察你的沟通、思维、表达能力。

  1. 业务提问:
  • 产品受众人群

  • 模块存在目的

  • 客户需求背景

  • 小结:考察测试人员对被测对象的全方位理解程度。

  1. 技能提问:
  • 测试中用到过最多的是什么工具?

  • 工作流程中哪个阶段涉及到该工具?怎么用的?

  • 自动化了解多少?

  • 小结:考察技术方面工作中的实际应用,为二面的人留出精准问答内容。

二面

  1. 个人介绍
  • 个人信息

  • 产品内容

  • 工作流程

  • 小结:重复一遍,但是要再次精简内容,因为感觉二面的面试官是冲着你技术篇聊的。

  1. 业务提问:
  • A 模块如何编写用例

  • 测试产出有哪些

  • 测试维度有哪些

  • 小结:考察平时工作中业务的实际落实方案和项目经验。

  1. 技术提问:
  • Postman 用到了它的那些功能

  • UI 自动化每次遇到登录授权怎么处理

  • 接口自动化有接口依赖怎么处理

  • Pytest、Unittest、RF 对比都有哪些好处

  • 都用过那些 Pytest 功能和第三方插件

  • 怎么实现 Pytest + Requests + Jenkins + 钉钉提醒

  • 小结:其实都是学院课程里教授的内容,多实践多体会才有自己的理解和使用方法。

总结

  1. 基础理论要熟记,必须背会。

  2. 一定要多实践。UI、API 自动化的落地并且踩坑后总结经验和方法论。

  3. 性能、安全、数据库、算法我也只是了解,这里就不多说。感觉还要看岗位准备。

  4. 最重要还是要“人岗匹配”,有针对性的面试,成功率会更高。

最后,再次感谢霍格沃兹测试学院的各位老师,也祝大家都能收获成长和好工作!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/84572.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

番外8:ADS导出DWG文件并交给工厂制板

番外8:ADS导出DWG文件并交给工厂制板 (功率放大器板子和散热器) 将ADS源文件导出PCB与散热器文件(功率放大器) 导出文件并预处理 打开制作好的版图文件,在原有基础上打好散热孔和固定孔,散热…

Deep Learning Architecture for Automatic Essay Scoring

1. Introduction 利用手工制作的特征,如文章长度、句子长度、语法正确性或可读性来评分的文章面临以下问题。首先,它可能被学生用作欺骗系统的一种选择,即写出并提交一篇结构良好但偏离主题**的文章。由于文字结构和表面等语言特征&#xff…

[附源码]Python计算机毕业设计电影网站系统设计Django(程序+LW)

该项目含有源码、文档、程序、数据库、配套开发软件、软件安装教程 项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等…

OpenAi[ChatGPT] 使用Python对接OpenAi APi 实现智能QQ机器人-学习详解篇

文章大部分来自:https://lucent.blog 原文博客地址:https://blog.ideaopen.cn 最近火热全文的ChatGPT,被很多人玩出了花,我们在Github上可以看到几个常见的逆向SDK包,这一篇我将以学习的方式来写这一篇文章。 这些SDK不…

NeurIPS 2022 | 浙大与SEA AI Lab提出高表现力可泛化语音合成

语音合成旨在根据文本合成特定说话人的语音。先进语音合成模型展示了强大的生成能力,无论是生成高水平的细节还是其生成的多样性,都让人印象深刻。个性化语音生成需求的增加对语音合成模型提出了挑战,尤其是在域外(OOD; Out-Of-Di…

[附源码]Node.js计算机毕业设计大悦城电竞赛事管理系统Express

项目运行 环境配置: Node.js最新版 Vscode Mysql5.7 HBuilderXNavicat11Vue。 项目技术: Express框架 Node.js Vue 等等组成,B/S模式 Vscode管理前后端分离等等。 环境需要 1.运行环境:最好是Nodejs最新版,我…

CV-对比学习-模型:MoCo/SimCLR/BYOL/SimSiam

很多大佬认为,深度学习的本质就是做两件事情:Representation Learning(表示学习)和 Inductive Bias Learning(归纳偏好学习)。在表示学习方面,如果直接对语义进行监督学习,虽然表现很…

海泰隐私计算能力助力实现数据“可用不可见”

一、 数据孤岛阻碍数据发展 当今时代,信息技术日新月异,人类文明正经历从信息科技(IT)时代向数据科技(DT)时代的飞速变革。数据作为基础性战略资源的地位日益凸显。然而,数据孤岛问题突出。出于对数据安全的传统保护&…

单商户商城系统功能拆解45—应用中心—积分商城

单商户商城系统,也称为B2C自营电商模式单店商城系统。可以快速帮助个人、机构和企业搭建自己的私域交易线上商城。 单商户商城系统完美契合私域流量变现闭环交易使用。通常拥有丰富的营销玩法,例如拼团,秒杀,砍价,包邮…

pikachu靶场-2 跨站脚本漏洞(xss)

跨站脚本漏洞(xss) Cross-Site Scripting 简称为“CSS”,为避免与前端叠成样式表的缩写"CSS"冲突,故又称XSS。一般XSS可以分为如下几种常见类型: 1.反射性XSS; 2.存储型XSS; 3.DOM型XSS; XSS漏洞一直被评估…

Kubernetes二进制多节点集群部署

多Maser集群架构的了解 Kubernetes作为容器集群系统,通过健康检查重启策略实现了Pod故障自我修复能力,通过调度算法实现将Pod分布式部署,并保持预期副本数,根据Node失效状态自动在其他Node拉起Pod,实现了应用层的高可用…

羧基聚乙二醇叠氮 COOH-PEG-N3/Azide的结构式

叠氮化物与炔烃之间的反应能够使羧酸PEG有效缀合到目标分子或材料上,并且产率很高。 所得羧酸可与胺,羟基和其他基团反应。 叠氮化物和羧酸之间的PEG接头具有良好的水溶性,较小的位阻和增强的稳定性。 产品名称 羧基聚乙二醇叠氮 COOH-PEG…

css div等块元素设置display:inline-block存在间隙问题

我们给块元素例如div设置display:inline-block&#xff0c;会发现元素之间存在空隙。如下图。 <div class"contain"><div id"box1"></div><div id"box2"></div><div id"box3"></div> <…

Simulink自动化-Matlab脚本自动生成Autosar RTE S/R接口及mapping

文章目录前言设计Excel模板Input/Output属性Sender/Receiver属性Matlab脚本自动创建Input/Output接口自动创建RTE Sender/Receiver port实现效果Excel设置运行新建Input与Output运行创建RTE Port及Mapping总结前言 在之前的一篇文章中&#xff0c;介绍了Autosar Parameter Por…

内网隧道各类协议方法

正+反(了解即可) 正向代理:已控服务器监听端口,通过这个端口形成一个正向的隧道,由代理机器代替主机去访问内网目标。但是内网入口一般处于DMZ区域有防火墙拦截,无法直接进入内网环境。 反向代理:由内网主机主动交出权限到代理机器,然后本地去连接形成反向代理。例如…

吉林优美姿文化:抖音账号怎么做垂直?

其实现在抖音限流看起来是一件很平常的事情&#xff0c;那么在我们抖音运营中&#xff0c;如果出现一些不合规的行为或者怎么样的&#xff0c;都会导致限流&#xff0c;严重的可能还会被限流&#xff0c;那么这时候怎么办呢&#xff1f;跟着吉林优美姿小编来一起看看吧&#xf…

MySql索引简单知识点及事务的分析

目录 索引 什么是MySql索引&#xff1f; 索引的易忽略点 基本操作&#xff1a; 查看索引 创建索引 删除索引 索引在MySql中的数据结构 事务 使用方法 事务的核心特性 隔离性 隔离的常见问题 ***MySql四个隔离级别 &#x1f4cc;————本章重点————&#x1f…

微软艰难的2022安全年回顾

©网络研究院 这些是管理员需要了解的 2022 年以来最重要的漏洞和修复。 我们即将结束 2022 年的安全年。只有时间会告诉我们 2023 年会发生什么&#xff0c;但对于 Microsoft 网络的 IT 和安全管理员来说&#xff0c;2022 年是混合攻击、本地 Exchange Server 缺陷和需要…

【Python】向量叉积和凸包 | 引射线法 | 葛立恒扫描法

猛戳&#xff01;跟哥们一起玩蛇啊 &#x1f449; 《一起玩蛇》&#x1f40d; &#x1f4ad; 写在前面&#xff1a;这个系列似乎反响不错&#xff0c; 所以我继续水下去 &#xff08;bushi&#xff09;。本篇博客是关于经典的 Cross Product and Convex Hull &#xff08;向量叉…

最大正方形问题

最大正方形问题 作者&#xff1a;Grey 原文地址&#xff1a; 博客园&#xff1a;最大正方形问题 CSDN&#xff1a;最大正方形问题 题目描述 在一个由 ‘0’ 和 ‘1’ 组成的二维矩阵内&#xff0c;找到只包含 ‘1’ 的最大正方形&#xff0c;并返回其面积。 题目链接见&am…