揭秘涨薪50%经验:从功能测试到自动化测试,我是如何蜕变的?
本人在今年互联网大环境如此严峻的情况下,作为一个刚毕业不到一年的初级测试,赶在“金三银四”依然拿到了一些面试机会,并且成功拿下4家公司的offer,其中不乏互联网大厂,而且最高总包给到了接近double(无炫耀的意思 〒▽〒)~

确定好要签的offer后,我决定来复盘一下这波求职的成功原因,也给身处迷茫期的测试朋友提供一个参考,同时抛砖引玉~
其实我认为最根本的原因是我迅速完成了从功能测试到自动化测试的蜕变,咱们做测试的都知道,光会点点点是没有太大竞争力的,如果想在测试这条路上走下去,终究都要学会像自动化测试、性能测试等高阶测试的方法。但问题来了,每天996回到家,又有几个人愿意去从敲代码开始,一点点的学习这些内容呢?坚持学习固然是好事,但有没有一种方法可以让你不去学代码,也能干得了自动化测试的活儿?
哎,这天上掉馅饼的事儿还真有,7月份的时候我在一个测试求职群里看到有人分享了Apipost的截图,当时看了看觉得确实不错,但似乎只是个接口调试工具,跟测试没什么关系。直到两个月后,那时我在正刷着某脉,看到一组招聘JD上写着“优先考虑会使用Apipost自动化测试”,才意识到原来Apipost不仅仅是个接口调试工具,它比我想象的覆盖面还要大一些。

回到家后我一搜Apipost发现有网页版,可太好了,万一学不会也省的下载它浪费空间。看官网上介绍的详情,我才发现果然是低估了Apipost,它可不仅仅是接口调试工具,几乎包含了整个的研发工作流程,可以说是一个一站式的研发协作平台了。而且我入了他们的用户群后,发现韩天峰居然也在里面!果然是我孤陋寡闻了,这么前沿的研发工具居然现在才知道。
打开Apipost中自动化测试后,我惊呆了,这我**怎么不早发现啊?啊不对,我发现它的时候我怎么不早打开看看啊!这完全就是为自动化测试预备役的朋友们量身定做的,上手难度极低,完全可视化操作,测试执行丝滑流畅,自动生成的测试报告也是图文并茂非常详细。


这我要是把它学会,岂不是也能去面试自动化测试岗位了?看着某聘上写的高薪,我决定大胆投了简历。其实一开始还是会有些忐忑,毕竟环境如此,那么多大佬都拿不到好offer,我去投的话可能都不一定有回音。但没想到居然真的有一些不错的公司联系我,等到了面试那一步,我给面试官用Apipost演示了我做自动化测试的操作流程后,对方无一不是对我表示了肯定。
个人觉得,想要快速入门自动化测试,可以先从最好上手、最前沿的工具开始。其中,支持可视化的工具就非常合适,我们可以先跳过困难程度更高的代码学习阶段,先用可视化的操作熟悉自动化测试流程,锻炼自动化测试思维逻辑,完成当下需要完成的工作任务。至于更进阶的脚本代码编写,可以以后慢慢来。
其实这么多场面试总结下来就会发现,对于刚入职场的小白来说,一般公司企业更加注重的是你个人态度和可塑造性。因此,积极学习尝试最前沿的工具,多去看看现在的大佬们都在用什么方法,一定是比你埋头苦学要来的性价比高的。别人还都在拼命跑的时候,你却坐上了车,这感觉岂不美哉?
以上,除了给大家安利Apipost这个研发神器外,也祝还在找工作的测试朋友们速速入职心仪的岗位,希望我的分享可以给到你一些帮助!
绵薄之力【资源分享】
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:
下方这份完整的软件测试视频学习教程已经上传CSDN官方认证的二维码,朋友们如果需要可以自行免费领取 【保证100%免费】


这些资料,对于想进阶【自动化测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等配套学习资源免费分享~

相关文章:
揭秘涨薪50%经验:从功能测试到自动化测试,我是如何蜕变的?
本人在今年互联网大环境如此严峻的情况下,作为一个刚毕业不到一年的初级测试,赶在“金三银四”依然拿到了一些面试机会,并且成功拿下4家公司的offer,其中不乏互联网大厂,而且最高总包给到了接近double(无炫…...
【论文速递】MMM2020 - 电子科技大学提出一种新颖的局部变换模块提升小样本分割泛化性能
【论文速递】MMM2020 - 电子科技大学提出一种新颖的局部变换模块提升小样本分割泛化性能 【论文原文】:A New Local Transformation Module for Few-shot Segmentation 【作者信息】:Yuwei Yang, Fanman Meng, Hongliang Li, Qingbo Wu,Xiaolong Xu an…...
补充前端面试题(二)
#$set数据变化视图不更新问题, 当在项目中直接设置数组的某一项的值,或者直接设置对象的某个属性值,这个时候,你会发现页面并没有更新。这是因为 Object.defineProperty()限制,监听不到变化。解决方式:this.$set(你要改…...
JavaScript原型、原型链、原型方法
文章目录原型和原型链prototype、 __ proto __ 、constructor原型链原型方法instanceOfhasOwnPropertyObject.create()、new Object()总结原型和原型链 prototype、 __ proto __ 、constructor 首先我们看下面一段代码 // 构造函数Personfunction Person(name, age) {this.na…...
linux篇【14】:网络https协议
目录 一.HTTPS介绍 1.HTTPS 定义 2.HTTP与HTTPS (1)端口不同,是两套服务 (2)HTTP效率更高,HTTPS更安全 3.加密,解密,密钥 概念 4.为什么要加密? 5.常见的加密方式…...
1.9实验9:配置虚链路
1.4.4实验9:配置虚链路 实验目的(1) 实现OSPF 虚链路的配置 (2) 描述虚链路的作用 实验拓扑配置虚链路实验拓扑如图1-19所示。[1] 图1-19 配置虚链路 实验步骤...
三次握手-升级详解-注意问题
TCP建立连接的过程就是三次握手(Three-way Handshake),在建立连接的过程实际上就是客户端和服务端之间总共发送三个数据包。进行三次握手主要是就是为了确认双方都能接收到数据包和发送数据包,而客户端和服务端都会指定自己的初始…...
软件架构知识3-系统复杂度-高可用性、可扩展性、低成本、安全、规模
高可用性 系统无中断地执行其功能的能力,代表系统的可用性程度,是进行系统设计时的准则之一。 高可用的“冗余”解决方案,单纯从形式上来看,和之前讲的高性能是一样的,都是通过增加更多机 器来达到目的,但…...
SpringCloud学习笔记 - 自定义及解耦降级处理方法 - Sentinel
1. SentinelRecourse配置回顾 通过之前的学习,我们知道SentinelRecourse配置的资源定位可以通过两种方式实现:一种是URL,另一种是资源名称。这两种限流方式都要求资源ID唯一 RestController public class RateLimitController {GetMapping(…...
Redis之搭建一主多从
搭建redis一主多从的过程 1.在相应位置创建一个文件夹存放redis配置文件 mkdir myredis2.复制redis配置文件到此文件夹中 cp /opt/redis/redis/bin/redis.conf /opt/myredis/redis.conf3.新建三个配置文件 touch redis6379.conf touch redis6380.conf touch redis6381.conf4…...
Transformer机制学习笔记
学习自https://www.bilibili.com/video/BV1J441137V6 RNN,CNN网络的缺点 难以平行化处理,比如我们要算b4b^4b4,我们需要一次将a1a^1a1~a4a^4a4依次进行放入网络中进行计算。 于是有人提出用CNN代替RNN 三角形表示输入,b1b^1b1的…...
1、第一个CUDA代码:hello gpu
目录第一个CUDA代码:hello gpu一、__global__ void GPUFunction()二、gpu<<<1,1>>>();三、线程块、线程、网格知识四、核函数中的printf();五、cudaDeviceSynchronize();第一个CUDA代码:hello gpu #include <stdio.h>void cpu(…...
UG二次开发装配篇 添加/拖动/删除组件方法的实现
我们在UG装配的过程中,经常会遇到需要调整组件目录位置,在软件设计过程中可以通过在目录树里面拖动组件来完成。 那么,如果要用程序实现组件的移动/拖动,我们要怎么做呢? 本节就完成了添加/拖动/删除组件方法的实现&…...
【ros bag 包的设计原理、制作、用法汇总】
ros bag 包的设计原理 序列化和反序列化 首先知道Bag包就是为了录制消息,而消息的保存和读取就涉及到一个广义上的问题序列化和反序列化,它基本上无处不在,只是大部分人没有注意到,举个简单的例子,程序运行的时候,是直接操作的内存,也就是一个结构体或者一个对象,但内…...
Linux网络:聚合链路技术
目录 一、聚合链路技术 1、bonding作用 2、Bonding聚合链路工作模式 3、Bonding实现 一、聚合链路技术 1、bonding作用 将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡。直接给两块网卡设置同一IP地址是不可以的。通过 bonding,…...
2023年数据安全的下一步是什么?
IT 预算和收入增长领域是每个年度开始时的首要考虑因素,在当前的世界经济状况下更是如此。 IT 部门和数据团队正在寻找确定优先级、维护和构建安全措施的最佳方法,同时又具有成本效益。 这是一个棘手的平衡点,但却是一个重要的平衡点&#…...
在浏览器输入URL后发生了什么?
在浏览器输入URL并获取响应的过程,其实就是浏览器和该url对应的服务器的网络通信过程。从封装的角度来讲,浏览器和web服务器执行以下动作:(简单流程)1、浏览器先分析超链接中的URL:分析域名是否规范2、浏览器向DNS请求…...
Dubbo学习
0.start 容器container启动(spring),初始化我们的服务提供者(Provider)1.register 把业务层的方法,注册到注册中心(Register)2.subscribe 消费者(Consumer)订…...
CMMI-立项管理流程
立项管理(Project Initialization Management, PIM)的目的是:(1)采纳符合机构最大利益的立项建议,通过立项管理使该建议成为正式的项目(即合法化)。(2)杜绝不…...
看《狂飙》读人生,致敬2023!
作为2023年的第一篇博文,我不想写代码,我想谈谈最近看的《狂飙》,总结了十条哲理,共勉。希望我们的2023,未来的人生会更加出彩。 01 你以为很好的关系,其实也就那么回事。 陈金默以为高启强对他很好&…...
AI工具搭建自动化视频生成PromptLayer
好的,我们直接切入正题。聊聊PromptLayer。 很多人在用大模型的时候,感觉像是在跟一个天才但记性很差的同事合作。你告诉他一件事,他做得漂亮,但第二天你忘了当初具体是怎么说的,只能重新摸索。PromptLayer就是为了解决…...
AI技能化跨平台社交发布:一次编写,处处发布的自动化解决方案
1. 项目概述:一个为AI助手赋能的社交发布技能库如果你和我一样,经常需要将同一个项目更新、技术分享或者产品动态同步到十几个不同的社交媒体平台,那你一定深有体会:这活儿太磨人了。每个平台都有自己的调性、字数限制、图片尺寸要…...
115.YOLOv5/v8核心原理(CSPDarknet+SPPF)+ Ultralytics工程实现
摘要 YOLO(You Only Look Once)作为目标检测领域的一阶段经典算法,以端到端、实时性高、精度均衡著称。本文从YOLOv5/v8核心原理出发,系统讲解锚框机制、损失函数、模型结构等关键技术点,并基于Ultralytics官方框架,提供从数据准备、模型训练、评估到推理部署的完整可运…...
2026年制造业实战:图片格式图纸识别与FAI检验计划自动化指南
在 2026 年的数字化工厂环境中,虽然 3D MBD(基于模型的定义)已广泛普及,但在供应链协同和旧项目维护中,TIFF、PDF 以及高分辨率扫描件等非矢量图纸依然占据了约 30%的份额。如何高效完成图片格式图纸识别(i…...
混合加密架构实战:Blowfish与同态加密协同保障云端数据安全
1. 项目概述:为什么我们需要在云端“加密”上再加一层“加密”?最近几年,我经手了不少企业上云和数据迁移的项目,一个越来越突出的感受是:大家对数据安全的焦虑,已经从“我的数据会不会丢”,变成…...
CANN/metadef自动映射函数
AutoMappingFn 【免费下载链接】metadef Ascend Metadata Definition 项目地址: https://gitcode.com/cann/metadef 函数功能 自动映射回调函数。 函数原型 Status AutoMappingFn(const google::protobuf::Message *op_src, ge::Operator &op)参数说明 参数 输入…...
ATCA与CPCI桥接技术:StarFabric在工业通信中的应用
1. 工业标准架构的演进与挑战在电信设备和工业控制领域,AdvancedTCA(ATCA)和CompactPCI(CPCI)代表着两代不同的技术标准。ATCA作为PICMG 3.x系列规范的最新成果,其8U280mm的板卡尺寸比传统CPCI的6U160mm提供…...
眼科AI偏见陷阱全解析:从数据收集到临床部署的七步规避法
1. 项目概述:眼科AI的“偏见陷阱”与系统性规避在眼科诊室里,我见过太多医生对着海量的眼底照片、OCT影像,一坐就是几个小时。人工智能(AI)的到来,尤其是基于深度学习的影像分析,曾被寄予厚望&a…...
PyTorch 自动微分原理:反向传播与计算图构建
PyTorch 自动微分原理:反向传播与计算图构建 1. 技术分析 1.1 自动微分定义 自动微分(Automatic Differentiation)是计算函数导数的技术,PyTorch 通过计算图实现: import torchx torch.tensor(2.0, requires_gradTrue…...
嵌入式操作系统选型:7大错误与工业实践
1. 嵌入式操作系统选型的核心考量在工业自动化产线上,一个实时性不足的嵌入式系统可能导致机械臂动作延迟,最终造成价值数百万的生产线停机事故。这正是2018年某德国汽车零部件供应商遭遇的真实场景——他们选用的嵌入式Linux系统在负载激增时出现调度延…...
