可算是熬出头了,测试3年,费时6个月,入职阿里,涨薪14K

news2025/3/16 19:03:33

本科毕业后就一直从事测试的工作,和多数人一样,最开始从事点点点的工作,看着自己的同学一步一步往上走,自己还是在原地踏步,说实话这不是自己想要的状态。

一年半后开始沪漂生活,又摸爬滚打了一年半,薪资基本上在16K。后来在家开始了系统的学习,目的就是为了进大厂,得到更多的学习机会,也是为了自己到所谓的“35岁”之后,也能在老家恰一口好饭。

努力也没有白费,8个月时间的系统性学习成功上岸Alibaba,直接涨薪14K,下面分享一下我的学习指南,面试真题以及个人心得体会。(晒一下入职offer)

阿里一面:
什么是软件测试?
软件测试过程中会面向哪些群体?
开发一个软件都要经过哪些阶段?
什么是黑盒测试,什么是白盒测试?
一个测试工程师应具备哪些素质?
什么是C/S,什么是B/S?
什么是后台?
与工程师出现冲突,如何解决?例如:工程师因项目时间冲突导致有多个bug要解决,此时如何与工程师正确的沟通?
输入三个整数,判断三个整数能否构成一个三角形,请设计出相应的测试用例。
阿里二面:
你所了解的黑盒测试方法有哪些?并简单介绍下其应用场景?
简述常用的bug管理或者用例管理工具,并且描述其中的一个工作流程?
什么是正交实验法,使用场景是什么?
请简单描述测试工具loadrunner、selenium、QTP的产品用途,并介绍你在项目中实际用到的功能模块?
简述selenium grid的作用?
高质量的自动化脚本应该具备哪些特性?
编写测试计划文档的目的是什么?测试计划文档的内容主要包括哪些?并简单介绍其作用?
项目某一轮系统测试完成后,达到系统测试结束的参考指标或规则通常有哪些?
Unix/Linux查看所有属于java进程的命令是?并将其批处理杀掉?
Linux/unix查看内存的命令是什么?查看某文件末尾五行的命令是什么?
java中sleep()和wait()的区别?抽象类和接口的主要区别是?
QTP中的RO和TO的区别?谈谈你生成某业务功能模块的QTP脚本具体操作步骤?
关于selenium中,查找某个页面元素的常见方法有哪几种?对于窗体和页面框架:frame切换用什么方法?
RobotFramework框架中设置变量有几种方式?
RobotFramework框架中调用各种cmd命令,用什么关键字?
写出你常用的测试工具有哪些?
介绍下你所经历的开发-测试-代码上线的整个相关流程?并简单描述下此流程
阿里HR面:
你的测试发展是什么?你自认为做测试的优势在哪里?
你找工作时,最重要的考虑因素为何?
为什么我们应该录取你?
一个测试工程师应具备哪些素质和技能?
如果我雇用你,你能给部门带来什么贡献?
​​​​​​你在五年内的个人目标和职业目标分别是什么?
你在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?
您还有什么想问的吗?
总结:心得体会

既然选择这个行业,选择了做一个程序员,也就明白只有不断学习,积累实战经验才有资格往上走,拿高薪,为自己,为父母,为以后的家能有一定的经济保障。

学习时间都是自己挤出来的,短时间或许很难看到效果,一旦坚持下来了,必然会有所改变。不如好好想想自己为什么想进入这个行业,给自己内心一个答案。

面试大厂,最基本的就是夯实的基础,不然面试官随便一问你就凉了;其次会问一些技术原理,还会看你对知识掌握的广度,最重要的还是你的思路,这是面试官比较看重的。

我整理了一些软件测试技术资料和面试题集,供大家提升进阶,不管你是要入门学习还是想面试跳槽巩固基础,都可以免费领取一份。

下面展示部分截图,文末附免费下载方式。

内容涉及:测试基础、功能测试、linux、mysql、接口测试、jmeter、测试工具、web自动化测试、selenium、python编程、app自动化测试、性能测试、安全测试、测试开发、简历模板等等

测试基础(38页)
功能测试(183页)
linux(221页)
Mysql(216页)
接口测试(338页)
Jmeter(41页)
测试工具(35页)
web自动化测试(50页)
selenium(55页)
python编程(27页)
app自动化测试(66页)
性能测试(40页)
安全测试(21页)
测试开发(31页)
简历模板(38页)
注:篇幅有限,资料已整理成文档,整体的内容知识点也是偏多的,截图是截取不完的,所以请各位朋友注意:若是需要下载整个软件测试面试宝典,有需要的读者朋友们可以帮忙三连支持一下,点击文末小卡片传送门即可入手~

  一、基础知识--2023版
(包含计算机基础、测试理论、HTML基础、CSS基础、JS基础常见的面试题)

二、Linux和数据库 --2023版

(包含 linux、数据库介绍、SQL语言(重点)、数据库高级功能常见的面试题

 

三、编程+数据结构--2023版

(包含 Python基础、面向对象、异常处理、模块和等等常见的面试题

四、WEB自动化--2023版

(包含 WEB自动化入门、WEB自动化基础、WEB自动化中级、WEB自动化高级、项目实战等等常见的面试题

五、移动自动化 --2023版

(包含 移动自动化基础、移动自动化中级、移动自动化高级等等常见的面试题

六、接口测试--2023版

(包含 接口基础、postman实现接口测试、数据库操作、代码实现接口测试、持续集成、接口测试扩等等常见的面试题

七、接口自动化--2023版

(包含 接口自动化脚本编写、接口自动化测试执行、接口自动化测试报告分析等等常见的面试题

八、性能测试--2023版

(包含 性能测试基础、性能测试工具、项目-接口性能测试、项目-web性能测试、性能测试调优等等常见的面试题

九、安全测试--2023版

(包含 数据库安全测试、网络安全测试、应用程序安全测试、安全性能测试、社会工程学测试等等常见的面试题)

上面这些大厂面试真题都是非常好的学习资料,通过这些面试真题能够看看自己对技术知识掌握的大概情况,从而能够给自己定一个学习方向。包括上面分享到的学习指南,你都可以从学习指南里理顺学习路线,避免低效学习。

内容太多,篇幅有限,所有文档、PDF的知识体系以截图形式展示,所有的教程学习PDF这边也只是大致介绍一番,不过可提供全部教程的原件给大家免费下载。

整理不易,白嫖太易!获取方式很简单:有需要的读者朋友们可以帮忙三连支持一下,点击下方小卡片入群即可入手~

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

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

相关文章

FL Studio21.0.3最新版本下载 可切换中文语言

FL Studio是最好的! 在我12/13岁的时候,一个DJ向我介绍了FL Studio。它让我大吃一惊,怎么能在几秒钟内做出一个鼓的模式。后来我又玩了好几年,到了15岁时,我确定我想成为一名制作人。FL Studio帮助我把脑海中的想法快速地变成一个…

开发者必备:动态贴纸和美颜SDK的集成教程

动态贴纸和美颜技术不仅能带来多样的拍摄方案,还可以增加应用的吸引力。本篇文章将为开发者提供动态贴纸和美颜SDK的集成教程、技术方案,帮助开发者快速实现这些功能。 一、动态贴纸美颜SDK集成教程 导入SDK 在Android Studio中,开发者需要…

柴油发电机供电技巧,太有用了!

随着现代工业和商业的发展,对可靠的电力供应的需求变得越来越重要。在许多场景中,柴油发电机作为备用电源成为了关键设备,用于应对停电或电力故障时的紧急情况。 然而,对于企业和组织来说,有效监控和管理柴油发电机的运…

自学黑客!告诉你如何规划

博主本人 18年就读于一所普通的本科学校,21年 6 月在三年经验的时候顺利通过校招实习面试进入大厂,现就职于某大厂安全联合实验室。 我为啥说自学黑客 (网络安全),一般人我还是劝你算了吧。因为我就是那个不一般的人。…

Jwt过期时间

最近在复习Spring Security,发现测试jwt解密的时候会报错,之前没有问题,但是最近几次都出现了问题,我决定究其原因。 debug看一下, 进入真正的解析 看一下这里的源码 Override public Jwt parse(String jwt) throws …

Ansible 部署

ansible 自动化运维工具,可以实现批量管理多台(成百上千)主机,应用级别的跨主机编排工具 特性: 无agent的存在,不要在被控制节点上安装客户端应用 通过ssh协议与被控制节点通信 基于模块工作的&#xff0c…

面试华为,足足花了2个月才上岸,真的难呀····

花2个月时间面试一家公司,你们觉得值吗? 背景介绍 二本计算机专业,代码能力一般,之前有过两段实习以及一个学校项目经历。第一份实习是大二暑期在深圳的一家互联网公司做前端开发,第二份实习由于大三暑假回国的时间比…

chatgpt赋能python:Python如何打包APK

Python如何打包APK Python是现代编程语言中最流行的之一,它是一种易于学习和使用的语言,因为它拥有直观的语法并且具有许多强大的工具和库。其互动性和可移植性使得Python适合用于开发各种类型的应用程序,包括移动应用程序。 在本文中&…

Android Retrofit 给你的接口加上缓存

转载请注明出处:https://blog.csdn.net/kong_gu_you_lan/article/details/131200501?spm1001.2014.3001.5501 本文出自 容华谢后的博客 往期回顾: Android Retrofit RxJava使用详解 Android 探讨一下Retrofit封装的最佳姿势 Android 谈谈我所理解的…

数据分析规范总结-V2.0

结构规范及写作 报告常用结构: 1. 架构清晰、主次分明 数据分析报告要有一个清晰的架构,层次分明能降低阅读成本,有助于信息的传达。虽然不同类型的分析报告有其适用的呈现方式,但总的来说作为议论文的一种,大部分的分…

C语言之函数栈帧的创建与销毁讲解(2)

上一篇博客我们讲到了函数栈帧的创建与销毁(1)今天我们来讲解Add函数的函数栈帧相关知识 在开始本章博客之前,大家可以把上一篇博客的主要内容仔细复习一下 看图 第一个mov:把b的值放到eax里面去 第二个mov:把a的…

wangEditor富文本编辑器的调用开发实录(v5版本、获取HTML内容、上传图片、隐藏上传视频)

wangEditor 是一款基于原生 JavaScript 封装,开源免费的富文本编辑器,支持常规的文字排版操作、插入图片、插入视频、插入代码等功能,同时提供多样化的扩展功能(如字体、颜色、表情、代码、地图等插件),支持…

SpringBoot(运维篇)

SpringBoot运维篇 SpringBoot程序的打包和运行 程序打包 SpringBoot程序是基于Maven创建的,在Maven中提供有打包的指令,叫做package。本操作可以在Idea环境下执行 mvn package打包后会产生一个与工程名类似的jar文件,其名称由模块名版本号…

小程序开发:如何从零开始建立你的第一个小程序

你可能有一个小程序的想法,但它仍然是一个想法。对于开发人员来说,这是一项艰巨的任务,因为你必须确保你有足够的时间来开发你的第一个小程序。如果你决定使用小程序,那就有很多事情要做。创建一个小程序可能是一件非常耗时的事情…

无线蓝牙耳机推荐有哪些?八大无线蓝牙耳机排行

在近几年蓝牙耳机的飞速发展,我们对于音乐和通讯的需求也越来越高。传统的耳机和听筒虽然能够满足我们基本的听觉需求,但是它们也带来了一些问题,比如:长时间佩戴会导致耳朵疲劳、引起耳道炎等。针对这些问题,蓝牙耳机…

解决Dbeaver连接一段时间不操作后断开的问题

1、首先右键数据库连接点击【编辑连接】 2、点击【初始化】将【连接保持】改成60s,这样数据库就不会自己断开了

动态组件和异步组件

动态组件 相关api <!-- 失活的组件将会被缓存&#xff01;--> <keep-alive include"Tab1,Tab2"><component :is"currentTabComponent"></component> </keep-alive>component属性 is“全局注册或局部注册的组件名” keep…

Windows安装Pytorch3d

Windows安装Pytorch3d 1.前提&#xff1a; 安装Visual Studio 2019 【我记得必须是2017-2019之间的版本&#xff0c;我一开始用的是2022的版本就安装不了】网址pytorch和pytorch3d、cuda和NVIDIA CUB版本需要相互对应 pytorch和pytorch3d版本对应关系如下&#xff1a;https:…

springcloud-Nacos处理高并发的注册

添加服务 第一 次判断 提供性能&#xff1a;避免多个线程同时在等 synchronzied 释放 第二次 判断 &#xff1a; 别的线程可能已经将实例加入了 serviceMap() 注意这里还有个ConcurrentSkipListMap 有利于提高读写性能。 所以内层的Map 是个ConcurrentSkipLlistMap&#xff…

Binder对象的流转(系统服务的调用过程、AIDL的使用过程)

零、Binder的传递 Android系统中&#xff0c;存在大量的 IPC 交互&#xff0c;同时也使用了大量的 Binder&#xff0c;那么Binder是怎么在各进程中进行对象的传递&#xff1f; 一、调用系统服务时&#xff0c;Binder的传递 回忆一下&#xff0c;Android系统的启动流程&#x…