目录:导读

  • 前言
  • 一、Python编程入门到精通
  • 二、接口自动化项目实战
  • 三、Web自动化项目实战
  • 四、App自动化项目实战
  • 五、一线大厂简历
  • 六、测试开发DevOps体系
  • 七、常用自动化测试工具
  • 八、JMeter性能测试
  • 九、总结(尾部小惊喜)

前言

不是什么时候,大家都喜欢在职业上加上“工程师”三个字,工程师如今变得不值钱、烂大街。测试工程师、开发工程师、运维工程师、实施工程师……

貌似只要加上这三个字,就给自己的职业戴上了一项闪闪发光的光环,瞬间变得高大上起来。然而,怎么才算是测试工程师,而不让人叫测试员。

元芳,此事你怎么看?

首先,我们来看看工程师的定义
在百度中,定义工程师为:具有从事工程系统操作、设计、管理、评估能力的人员。工程师的称谓,通常只用于在工程学其中一个范畴持有专业性学位或相等工作经验的人士。在欧洲大陆一些国家,工程师称谓的使用被法律所限制,必须用于持有学位的人士,而其他没有学位人士使用,属于违法。所以,在那些国家,身为为一名工程师都是很体面的事情。也许,这也是国内都爱在自己的职业后面加上工程师字样的原因。

然而,你觉得自己是测试工程师吗?
原来有同事粗暴的把测试工程师归结为,会写好各种测试文档的就是工程师,不会的就是测试员。从一定程度上来讲,应该是有一定道理的。

因为要写好测试的一系列文档,涉及到了流程、管理、设计,经验和科学方法等,只有具备一定能力的测试员才能胜任,所以我们可以把他们称为测试工程师。然而,很多公司往往让实习生来写测试计划、测试报告这类非常专业的文档,这是一件被大家忽视的“不可思议”的事情。

我认为,测试工程师应该是:对测试生命周期有着清晰的认知和理解,能胜任至少一个行业的软件项目,并能独立承担或带领指导下面人员执行常规测试任务的测试人员。

然而,在面试时,我发现很多测试人员做了多年软件测试后,仍然浑浑噩噩,对软件测试的生命周期一知半解。对于这样的测试人员,我仍然贴上测试员的标签。所以说,合格的测试工程师与测试人员工龄无关,这也说明通过工龄来简单粗暴地划分测试工程师的等级是不科学的。

然而,我就见过一些测试外包机构,就这么简单粗暴的为测试员定级定薪。

测试工程师应该具备一套行之有效的专业问题解决方法论,而不是事事依赖他人。要做到这点,就需要我们多思考,多学习,多总结。

工作不是学校,没有人会教你怎么做正确,所以需要靠自己多观察,多摸索。
当然,如果有个肯带你的人,那就更需珍惜。不要像个问题宝宝一样事事都问,应该多去学习他是怎么高效解决碰到问题的方法。这样,今后你遇到问题,才能做到游刃有余。

你认为自己是测试员还是测试工程师?

下面是我整理的2022年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

二、接口自动化项目实战

三、Web自动化项目实战

四、App自动化项目实战

五、一线大厂简历

六、测试开发DevOps体系

七、常用自动化测试工具

八、JMeter性能测试

九、总结(尾部小惊喜)

你要学会捂上自己的耳朵,不去听那些熙熙攘攘的声音;这个世界上没有不苦逼的人,真正能治愈自己的,只有你自己。

成长总是由无数个平凡,艰辛的小步组成,但每一步绚烂的风景,都将化为启明的航灯,照亮那通往星辰大海的征程。

一味沉湎于过去是毫无意义的。一直看着后视镜是很危险的,会出交通事故哦。开车的时候必须专心地看着前进的方向。已经走过的路,只要时不时回顾一下就可以了。

【软件测试】测试员vs测试工程师,你是测试员还是测试工程师?相关推荐

  1. 【软件测试工程师】App 应用测试方法以及测试思路

    分析三种主流的移动 App 类型,并给出和普通web测试不同的地方,给出测试的思路,并给出部分场景组合. 移动端测试还是 PC 端测试,业务测试其实都属于 GUI 测试的范畴,所以基本的测试思路,比如 ...

  2. 软件测试员,你该如何快速提高自己的测试技术?

    随着银行业务的快速发展,新兴互联网金融业态的兴起,科技信息软件的更新迭代速度日新月异,用户对软件质量.用户体验也有了更高的要求,而规范.有效的测试是保证软件质量的重要环节.软件质量的提升,首先是要形成 ...

  3. 做了8年软件测试的我,是如何从菜鸟快速成长为测试工程师的?

    工作多年,从毕业后就开始从事软件测试,不知不觉已经从事软件测试6年了,长期的测试工作让我对软件测试有了比较深入的了解.但是如今工作上仍然偶尔会犯错误,离一个优秀的测试工程师还有一段很长的距离,道路且长 ...

  4. 软件测试理论与经验-第1章(测试员的角色)-第2章(按测试员的方式思考)-阅读笔记

    Lessons Learned in Software Testing  美 Cem kaner.James Bach.Bret Pettichord著 本书的三位作者具有多年的测试经验,知道成功的测 ...

  5. 软件测试工程师进阶之路|分析测试现状、测试知识、测试思想

    注:本文来源: 方水泉  <  软件测试工程师进阶之路|分析测试现状.测试知识.测试思想  > 目前,很多机构天天吹嘘测试多么好,工资多么高,但从我多年的从业经历来看,测试这条路的瓶颈非常 ...

  6. 软件测试基础丨测试工程师之间要善于发现闪光点——测试理念篇

    测试理念有多种,有一些理念,深藏于我的心中, 而这些理念,您或许偶尔想到,却没有说出,或许您感受到了,却因为工作生活的忙碌,没有将其背后的含义想具体, 在此我非常愿意和大家进行分享这些理念. 第一篇: ...

  7. 想成为月薪过万的软件测试工程师?你得了解这些测试思想和工作方法~

    软件测试人员的工作主要是检测软件系统中的存在的BUG,但并不是毫无逻辑的盲目抓瞎.学会运用测试思维去完成测试工作,会使你的工作事半功倍. 01 软件测试的前提假设 测试人员进行软件测试的基本假设是&q ...

  8. 金立软件测试员,挑战不可能的任务:金立M5暴力放电测试

    [IT168 评测]现在的智能手机随着硬件配置越来越强屏幕也越来越大对于电量的消耗也是越来越大,所以不少的手机上都配备上了3000毫安电池,但是3000毫安电池最多也只能支持1天半左右的时间.而金立早 ...

  9. 软件测试面试:拿到一个版本(产品),如何开展测试?

    产品提测后,如何开展测试? 我们都了解软件测试的执行流程,-提测-冒烟测试-详细测试-提交缺陷报告-回归测试,但软件测试并不总是线性过程,它甚至可能是螺旋结构,不断地试错,不断地迭代,不断地回归,直至 ...

  10. 软件测试面试题:如何对淘宝搜索框进行测试?

    如何对淘宝搜索框进行测试? 一, 功能测试 1. 输入关键字,查看: 返回结果是否准确,返回的文本长度需限制 1.1输入可查到结果的正常关键字.词.语句,检索到的内容.链接正确性: 1.2输入不可查到 ...

最新文章

  1. poj 1190(剪枝)
  2. php正则获取标签,PHP通过正则匹配中文字符 过滤html标签 获取文本内容
  3. PHP 必须勾选用户协议,javascript实现用户必须勾选协议实例讲解
  4. Android 灯光系统开发
  5. 如何将mp4视频转换成aac音频
  6. java抽奖代码_纯java代码实现抽奖系统
  7. 启动凤凰系统出现android,凤凰系统重启后出现蓝屏时的解决方法
  8. 如何使Tello无人机能够通过Python进行条形码扫描?
  9. ThinkPad P53,T490,T590 Win7显卡驱动
  10. 台式计算机光标时不时跳动,苹果电脑打字乱跳光标怎么办?MacBook打字时光标乱跳的解决办法...
  11. 一键下载QQ空间相册,微博相册,知乎回答图片,豆瓣图片,instagram图片
  12. C# 给Word每一页设置不同图片水印
  13. 求帮忙,给python中安装matplotlib系统里有但是显示不出来,万分感谢啊大家
  14. vue 点击打开新窗口
  15. Simulink电力电子仿真——(一)概述1
  16. 渗透测试入门19之渗透测试工具2
  17. 【STM32H7教程】第91章 STM32H7的FDCAN总线基础知识和HAL库API
  18. 《Poluparity Prediction on Social Platforms with Coupled Graph Neural Networks》阅读笔记
  19. 什么是PSAM卡、SAM卡、SIM卡
  20. 用世纪互联Azure账号登录VS2015

热门文章

  1. 三体归零者和盘龙鸿蒙,《三体》里归零者那么厉害,为什么不能逆转降维打击?...
  2. mysql启动报错: 某些服务在未由其他服务器或程序使用时即将自动停止-解决办法
  3. JavaScript原生实现广告栏滑动
  4. 什么是微控制器? 通用组件的定义特征和架构
  5. Ubuntu 18.04 安装 onedrive
  6. 历年苹果秋季发布会产品
  7. android怎么点击换图片,ImageButton单击切换按钮图片
  8. NVIDIA Tesla T4 GPU参数
  9. TI达芬奇系列TMS320DM8168浮点DSP C674x + ARM Cortex-A8高性能视频处理器,用于视频基础设施
  10. iOS中常用的几种延时加载/执行的处理办法