一位年薪40W的测试被开除,回怼的一番话,令人沉思

一位年薪40W测试工程师被开除回怼道:“反正我有技术,在哪不一样”

一技傍身,万事不愁,当我们掌握了一技之长后,在职场上说话就硬气了许多,不用担心被炒,反过来还可以炒了老板,这一点在码农界特别明显。许多测试人在辞职时,都有一种心态:烂公司、烂领导,反正我有技术在身,在哪不一样?

这种观点对吗?

老板找各种借口逼你辞职、和同事闹各种不愉快、钱没有给到位,做得十分憋屈。辞职时,在心里暗思:反正我有技术,在哪不一样。

这句话,成了这时候抒发情感的妙句。然而不少初入职场的测试员,却忽略了说这句话的背景,公司肯定不能没我,我反正呆哪儿都一样,技术在怕什么?

一位年薪40W的测试被开除,回怼的一番话,令人沉思_第1张图片

请不要轻信:有能力的人,在哪儿都一样。

我们不否认,当你非常优秀时,在哪工作确实都一样。比如从微软高管到创新工厂投资人的李开复、从音乐人到企业CEO的高晓松,他们都是有能力的人,在哪儿也都一样。

但对于初入职场的测试人来说,最重要的,是平台,平台,平台!

如果你非常努力,但是仍然没法做到优秀,不妨回头看看,是不是这个平台是不是适合自己,或者这个平台本身就没有多少发展机会。

如果有,请好好珍惜,继续努力,不要轻易说“反正我有技术,在哪不一样?”,如果没有,请辞职。

除了这种心态,是许多初入职场的测试人,会经常犯一些思想上的错误。

学习指南

做为一名有8年工作经验的测试工程师,接下来我想分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名高级测试者需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友。

下面分享我整理的这一份2023年可能是最全的软件测试工程师发展方向知识架构体系图。

1. 自动化测试必备Python编程内容

自动化测试必备Python编程内容
Python环境搭建
Python语法规则
Python运算符
Python数据类型
Python流程控制
对象,类,模块与包概念
Python文件操作
Python高级应用

2. Web自动化测试基础内容

Web自动化测试基础内容
自动化测试流程概述
selenium环境搭建
常规页面元素定位方式
xpath元素定位方式详解
css元素定位方式详解
元素组定位
特殊元素定位
浏览器操作
三种等待时间详解
切换操作技巧
鼠标,键盘操作技巧
鼠标,键盘操作技巧

3. Web自动化测试项目内容

Web自动化测试项目内容
WebUI自动化用例编写
unittest自动化框架:unittest组织测试用例的原理
unittest自动化框架:unittest语法详解
unittest自动化框架:unittest批量运行用例
unittest自动化框架:用例的前置后置操作,跳过运行
自动化用例断言
自动化测试之POM模型:POM的意义与原理
自动化测试之POM模型:POM页面对象模型
数据驱动:DDT实现自动化测试驱动
数据驱动:yaml文件驱动
分布式测试:selenium分布式原理
分布式测试:分布式环境搭建
分布式测试:大规模自动化测试

4. APP自动化测试基础内容

APP自动化测试基础内容
自动化框架与工具使用
ADB命令操作
Monkey稳定性测试:Monkey稳定性测试原理
Monkey稳定性测试:Monkey指令详解(基础参数,事件参数,调试选项)
Monkey稳定性测试:Monkey日志分析(日志定位,回归验证)
自动化配置项:Desired Capabilities配置文档
自动化配置项:常见配置项介绍和使用场景分析
APP界面元素查看工具
APP元素定位:元素定位方式详解
APP元素定位:元素组定位方式
APP元素操作:元素属性操作
APP元素操作:常用API函数
APP元素操作:点击,滑动,输入字符,点击坐标等操作技巧

5. APP自动化测试项目内容

APP自动化测试项目内容
微信小程序自动化操作:Appium手势连续性操作
微信小程序自动化操作:Appium键盘事件
微信小程序自动化操作:切换操作
微信小程序自动化操作:小程序自动化原理
微信小程序自动化操作:Webview元素定位
微信小程序自动化操作:小程序自动化实现
H5,Webview自动化:H5的概念
H5,Webview自动化:H5与原生页面的对比
H5,Webview自动化:H5测试技术详解
H5,Webview自动化:Webview元素定位,自动化实现
UIautomator2测试框架:UIautomator2测试框架介绍
UIautomator2测试框架:UIautomator2测试框架环境搭建
UIautomator2测试框架:常用关键字封装,滑动,APP点击
安卓集群服务搭建:集群环境搭建
安卓集群服务搭建:批量管理测试真机
Pytest测试框架+分布式运行脚本

6. 接口自动化测试基础内容

接口自动化测试基础内容
接口自动化测试概述:接口测试的定义与意义
接口自动化测试概述:接口测试的实现方式
接口自动化测试概述:接口自动化的实现流程
HTTP协议:通信协议原理解析
HTTP协议:HTTP与HTTP协议详解
HTTP协议:session,cookie,token鉴权
JSON数据格式详解:JSON与XML的比较
JSON数据格式详解:JSON的语法规则
JSON数据格式详解:JSON的数据类型介绍
JSON数据格式详解:JSON的练习
Requests模块基础:Requests安装
Requests模块基础:使用Requests发送请求
Requests模块基础:不同格式解析响应数据
Requests之session模块:session模块应用,接口请求,会话管理
Requests请求HTTP接口实战:GET,POST,DELETE,文件上传
Requests请求HTTP接口实战:接口类型,json,from-data,参数类型
Requests请求HTTP接口实战:场景实战演练

7. 接口自动化测试实战内容

接口自动化测试实战内容
HTTP接口测试实战之论坛接口:项目接口文档分析
HTTP接口测试实战之论坛接口:接口测试用例编写规范
HTTP接口自动化测试实战:Requests进行接口自动化测试实战
HTTP接口自动化测试实战:封装HTTP请求类
HTTP接口自动化测试实战:unittest组织测试用例
Mock server:Mock server应用场景,实现原理
基于Flask实现Mock server:Flask项目搭建
基于Flask实现Mock server:开发get,post,delete,form-data的mock
基于Flask实现Mock server:文件上传接口,auth认证
WebSocket协议接口:WebSocket协议接口原理
WebSocket协议接口:搭建WebSocket测试环境
WebSocket接口测试实战:Jmeter测试WebSocket协议接口
WebSocket接口测试实战:Python测试WebSocket接口
基于RPC协议之Dubbo接口测试:Dubbo接口测试原理
基于RPC协议之Dubbo接口测试:Dubbo基础架构解析
Dubbo接口测试实战:telent测试Dubbo接口
Dubbo接口测试实战:Jmeter测试Dubbo
Dubbo接口测试实战:Python进行Dubbo接口测试

8.持续集成专项技术

持续集成专项技术
Jenkins介绍,环境搭建:部署Jenkins环境
Jenkins介绍,环境搭建:常用Jenkins插件安装
构建自动化测试任务:自动化测试用例结合Jenkins构建任务应用
构建自动化测试任务:自动化测试用例结合Jenkins定时运行
构建自动化测试任务:自动化测试用例结合Jenkins批量运行
自动化发送邮件测试报告
git仓库的使用:git版本库创建
git仓库的使用:添加远程仓库
git仓库的使用:克隆,pull,push,commit命令使用
Docker容器技术:Docker使用原理
Docker容器技术:Docker环境搭建
Docker容器技术:Docker在自动化测试中场景应用
流水线:构建CI/CD流水线流程

9. 自动化测试框架项目技术

自动化测试框架项目技术
Pytest
Pytest基础语法
Fixture的使用
Allure测试报告:Pytest之conftest使用
Allure测试报告:集成Allure测试报告
框架搭建原理思路:搭建框架之前的准备
框架搭建原理思路:框架的意义,设计思路,代码模块分层思想
UI自动化测试框架搭建一:代码模块分成
UI自动化测试框架搭建一:搭建日志系统
UI自动化测试框架搭建一:搭建断言系统,报告系统
UI自动化测试框架搭建二
接口自动化测试框架搭建一
接口自动化测试框架搭建二
UI测试框架和接口测试框架一体化
HTML前端
Flask后端api编写:Resful API开发规范,构建一套API服务

资料获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片进群领取。

你可能感兴趣的:(自动化测试,软件测试,技术分享,python,软件测试,自动化测试,程序人生,职场发展)