前言絮叨:

刚刚在知乎上看到另外一个浏览量五十多万的问答。说是年龄25岁,问零基础学习软件测试怎么样?我猜是想问是不是还来得及?软件测试行业前景与怎么学习?我想这应该是很多想要零基础学习软件测试或者转行软件测试工程师,又或者做手工测试是不是应该学自动化测试进阶测试开发的朋友想要知道这个问题答案的。

借用何老师在一段采访中的话,回答二十五岁零基础转行软件测试是否来得及。

我们正式进入主题:

由于历史原因,大部分测试人员,最开始接触都是纯功能界面测试,随着工作年限,会接触到一些常用测试工具,比如抓包,数据库,linux等。零基础快速入门软件测试门槛并不高。给大家提供一份软件测试零基础快速入门的学习路线。




随着大数据时代的到来,数据抓取、自动化测试、爬虫等技术越来越受互联网大厂的关注。甚至,像产品、运营这样的岗位非技术岗位,也需要对这些技术有所了解。也因此,近年来,Python 是出尽了风头。Python 入门快,简单易学,特别是在功能测试在往自动化测试提升上面有更大的优势。

对任何职业而言,薪资始终都会是众多追求的重要部分。前几天参加互联网峰会,和行业大牛聊到了软件测试的现状与前景,其实这几年软件测试已经在发生很大的变化,前几年的软件测试行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业“缺口”已经基本饱和。当然,我说的是最基础的功能测试的岗位需求已经很少了,而自动化、性能、安全乃至于以后可能出现的大数据测试、AI测试仍存在着非常多的机会。很多测试从业者其实会对自己未来的发展感到迷茫,觉得自己的工作其实就是用“鼠标点点点”,其实不是这样的,测试工程师有自己的价值。如果你热爱这个行业,好好规划自己的职业发展道路,年薪30W你完全是可以达到的。

“长江后浪推前浪,前浪死在沙滩上”,曾经一句让人会心一笑的调侃,而今变成了软件测试行业的真实写照。由于软件测试行业入门门槛低,薪资报酬高,不断有新鲜血液冲刷着软件测试行业的“前行者”们,给我们带来了非常大的压力。

那些入行几年,但是依然是功能测试的同学所面临的的压力可想而知。说到底,软件测试行业还是属于技术岗位。既然是技术岗位,那就要靠技术说话。不断掌握新的技能,提高软件测试“找bug”的能力也就变成了目前软件测试从业人员迫在眉睫需要解决的问题。因此,现在大部分初级功能测试人员都在向自动化、性能、安全靠拢。

但是还是有不少的软件测试工程师站在“十字路口”迷茫、无助,找不到自己的方向。

一切的迷茫都是因为想得太多而做的太少,没有规划好自己的职业路径。每位软件测试行业从业者都能意识到目前自己面临的窘境,但能及时作出改变,顺应时代变化的人还是太少。多数人明明“泰山崩于前而面色如土”却只能眼睁睁看着自己被行业淘汰吗?

并不是,下面的Python自动化测试/开发工程师进阶路线,会给你带来灵感和方向:

一、掌握基本的Python基础语法规则,全方位提升Python编程技能,面向对象思维

二、全面掌握元素定位技巧、POM设计模式、关键字驱动、数据驱动、selenium的WebUI自动化测试技能

三、全面掌握元素定位、小程序自动化、Python+Appium的APPUI自动化测试技能

四、全面掌握request库的HTTP协议接口自动化测试技能,websocket接口测试、Dubbo接口测试

五、掌握自动化持续技能能力、自动化用力脚本运行、产出报告、自动化发送邮件、全流程持续集成自动化六、独立搭建接口、UI测试框架、接口与UI框架整合一体化、场景关联应用,建立自己的技术体系

七、扩展,提升职业技术深度

项目实战


上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4年完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。

你要不动声色的努力,然后惊艳所有人!


相关资料加群810119819获取,还可领取更多软件测试面试题资料和Python自动化/测试开发学习资料。

如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以关注我一起讨论。如果你需要提升规划,那就行动吧。在路上总比一直站在起点观望要好!

加油吧,测试人!路就在脚下,成功就在明天!未来的你肯定会感谢现在拼命的自己!

小米测试总监,10年软件测试工程师感悟,写给还在迷茫中的朋友!相关推荐

  1. 10年软件测试工程师感悟——写给还在迷茫中的朋友「十年磨一剑,文末福利」

    不知不觉在软件测试行业,野蛮生长了10年之久.这一路上拥有了非常多的故事.有迷茫,有踩过坑,有付出有收获,有坚持! 我一直都在软件测试行业奋战,有许多同学好友都已经转行,去选择了更适合自己的路. 这两 ...

  2. 5年测试开发工程师感悟——写给还在迷茫中的朋友

    自从走出校园,从事软件测试岗位,一转眼5年过去了.这5年,我从一个软件测试0基础的小白成长为懂测试又熟悉开发的测试开发工程师:回顾这些年发展历程,感概万千!!! 第一次听说软件测试这个词,还是在大学最 ...

  3. 十年小米测试工程师感悟——写给还在迷茫中的测试朋友!

    十年测试心路历程: 大部分测试人员,最开始接触都是纯功能界面测试,随着工作年限,会接触到一些常用测试工具,比如抓包,数据库,linux等. 我大学学的计算机专业,有一定的编程基础.我的软件测试职业开始 ...

  4. 测试小白历经十年磨难的人生感悟——写给还在迷茫中的朋友

    "从整体行业背景看,一方面,在中国的很多软件企业存在着重开发.轻测试的现象,造成日后的软件产品的质量问题频出,亟待解决;另一方面市场上的软件测试人员偏少,岗位缺口较大,不少企业以开发暂代测试 ...

  5. 5年软件测试工程师感悟——写给还在迷茫的朋友

    中秋节假期和朋友聚餐,和朋友谈到互联网行业的发展,为什么互联网大厂纷纷大规模裁员?前两 年年大家还在996的工作模式中度过的水深火热,今年好像突然没有了声音,因为很多人都被裁了. 继K12行业断崖式的 ...

  6. 12年3D建模师的感悟—写给还在迷茫中的朋友

    不知不觉,从事3d行业已经12年了.今天想把这么久以来积攒的3D建模的学习经验彻底讲一下,希望能对你有所帮助 . 1.什么人适合学习3D建模? 这个问题我曾经回答过,目前来看,闲来无事的大学生,目前做 ...

  7. 10年测试工程师的工作感悟,写给还在迷茫中的朋友

    不知不觉已经从事软件测试六年了,从毕业到进入外包公司外包给微软做软件测试, 到现在加入著名的外企. 六年的时间过得真快.长期的测试工作也让我对软件测试有了比较深入的认识.我就跟大家分享一下我做测试的心 ...

  8. 写给还在迷茫中的朋友,一名6年程序员的工作感悟!!!

    前言 很多年前,刚刚从大学毕业的时候,很多公司来校招.其中最烂俗的一个面试问题是:"你希望你之后三到五年的发展是什么?".我当时的标准回答是(原话):"成为在某一方面能够 ...

  9. 10年软件测试工程师感悟

    这两天和朋友谈到软件测试的发展,其实软件测试已经在不知不觉中发生了非常大的改变,前几年的软件测试行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业" ...

最新文章

  1. java 指定文件格式_java删除指定目录下指定格式文件的方法
  2. 深度学习半自动标注_图像识别中标注工具labelImg的安装和使用——深度学习打标签...
  3. Hadoop Hive概念学习系列之hive里的HiveQL——查询语言(十五)
  4. uva 11383(二分图最大权匹配)
  5. 简述css样式的三种引入html的方式,css-1,css的三种引入方式 基本选择器
  6. ruby字符串截取字符串_如何在Ruby中附加字符串?
  7. 程序员在周末学习的8个实用技术
  8. 一个程序员的简洁职业生涯规划
  9. mongodb慢查询记录
  10. rpm升级linux内核,用rpm方式升级RHEL6.1内核
  11. 华为手机打开日志输出的几种方法
  12. yum 查看安装的包 包含了哪些文件
  13. 用python设计数独的心得体会_Python生成数独矩阵
  14. word2020 复制的文字有背景颜色怎么去掉呢
  15. 全球及中国吊链总成行业研究及十四五规划分析报告
  16. 【DeepMind】新算法MuZero在Atari基准上取得了新SOTA效果,成果问鼎Nature
  17. 公链,仍然是区块链产业的根基!
  18. 集成微控制器使太阳能微型逆变器设计成本有效
  19. 【Java语言】请输入任意一个三位数,输出个位 , 十位 , 和百位,输入:123,输出:3,2,1
  20. malloc、calloc、realloc、free、malloc_trim

热门文章

  1. 什么是监控知识体系?
  2. solidity-antlr4
  3. c语言怎样同时接受两个按键,大家好,我现在想要实现同时按下两个按键在执行一个动作,不知怎么写了,求大神帮.......
  4. DAY3 11.26
  5. 如何链接实验室服务器
  6. python-restful-02-组件(序列化\认证)
  7. 你了解现在的招聘网站吗?
  8. 技术人员谈管理之整体管理案例论文
  9. 0x4DC0 是一个十六进制数,它对应的 Unicode 编码是中国古老的《易经》六十四卦的第一卦,请输出第 51 卦(震卦)对应的 Unicode 编码的二进制、十进制、八进制和十六进制格式。
  10. 互链月报 | ICO起死回生? 9月加密货币融资额环比增长33倍