• 软件测试自学不知道如何下手?一篇文章7个步骤带你找准方向


    ​任何自学的过程都是需要下定决心和努力实践

    第一步:准备书籍
    第二步:找准方向
    第三步:选好路线
    第四步:明确目标
    第五步:做足资料准备
    第六步:认真学习
    第七步:积极就业

    以上每一步都有干货资源分享,请继续往下看:

    第一步: 准备书籍(不想看书,想直接看视频,请直接跳过第一步)

    开始自学之前可以先读一下专业书籍(读书一定要把所有书籍相关的内容读到, 比如前言目录等内容), 当然了让看书可能感觉无聊, 但不是劝退哟. 这里是软件测试领域中常见的三本入门书籍(圣经级别了哈哈哈), 同时需要注意三本书的阅读顺序建议按照以下进行, 可以按顺序多看两遍(一共不到888页)

    1、软件测试(260页)

    在这里插入图片描述
    2、软件测试的艺术(201页)

    在这里插入图片描述
    3、软件测试之道(258页)

    在这里插入图片描述
    读完这三本书应该能对软件测试有一个完整了解, 如果想了解有关测试的更多书籍可以百度上搜哦

    接下来该怎么做呐, 来开始了~

    第二步: 找准方向

    找准方向, 意思是明确这个行业的就业防线有什么, 就好比两点成一线一样, 当前为起点, 另一个点有哪些?

    了解就业方向最简单的就是去看看当前用人市场的岗位需求了, 题主可以登录到现互联网行业比较常用的招聘网站上去看看, 相关岗位在不同层次的岗位要求, 其实前面阅读三本书了解到的知识基本能够帮主题主看得明白企业的需求, 更快速了解相关技术的流行程度。

    比如这里就找正在招聘的岗位需求就可以看出来:

    一般企业对于桌面Web和移动app都是有需求的
    对于测试计划, 测试方案, 测试用例, 缺陷, 测试报告等基础技能有较高要求
    为了满足未来自动化测试需求, 企业对于测试人员的编码能力也有一定期望

    在这里插入图片描述

    选定测试方向还有一个技巧,就是去看测试各个方向的薪资,市场越紧缺的测试方向,往往薪资越高,建议狠狠点击下方链接,了解下功功能测试、自动化测试、性能测试、安全测试、测试开发到底哪个薪资高,最终决定哪个才是你未来的发展方向

    学好软件测试学习步骤很重要,大部分新手对软件测试的成长路径并不了解,对有些内容适合什么阶段去学都不了解,钻进牛角尖,事倍功半。最好是有经验的人带你,有大腿抱,学习效率极高,这个我深有体会。如果没有也不用担心,去找对应的软件测试交流群就好,我当初就是加了好几个软件测试交流群,不停的请教,包括学习,包括方向,各种问题都问。

    现在我邀请正在学习软件测试的你进入我们软件测试学习交流群:【769146372】,备注“csdn入坑”, 大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,走向高薪之路。

    第三步: 选好路线

    通过上方链接,我们可以了解到:

    1)自动化测试薪资远高于手工测试;
    2)但学习门槛又远低于测试开发;
    3)目前企业对自动化测试需求量非常巨大,基本上企业招聘测试人员,岗位需求都会是自动化【可自己到招聘网站去求证】。

    所以零基础和转行软件测试行业的新人,可以将自动化测试作为自学方向。

    这里作者给大家分享一份测试的自动化学习路线。

    一、Linux必备知识

    Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。

    在这里插入图片描述

    二、Shell脚本

    掌握shell脚本,包括shell基础与应用、shell逻辑控制、shell逻辑函数等。

    在这里插入图片描述

    三、互联网程序原理

    自动化必由之路:前端开发基础知识以及互联网网络必备知

    在这里插入图片描述

    四、Mysql数据库

    软件测试工程师必备Mysql数据库知识,不仅仅停留在基本的“增删改查”。

    在这里插入图片描述

    五、抓包工具

    Fiddler、Wireshark、Sniffer、Tcpdump各种抓包工具适用于各种项目,总有一款适合你。

    在这里插入图片描述

    六、接口测试工具

    接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman。

    在这里插入图片描述

    七、Web自动化测试Java&Python

    了解自动化的目的,熟练掌握testng&unittest自动化框架,以及断言与日志处理。

    在这里插入图片描述

    八、接口与手机自动化

    专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用。

    在这里插入图片描述

    九、敏捷测试&TestOps构建

    揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心。

    在这里插入图片描述

    十、性能测试&安全测试

    软件测试的彼岸:性能测试和安全测试,选对方向,努力爬坑吧!

    在这里插入图片描述

    若觉得该路线图不错,想根据这个路线图学习,那就提供该视频的配套学习视频学习资源,那么我整理的视频资源和文档会是你的良师益友,或许可以给你带来一些实际性的帮助与突破。

    在这里插入图片描述

    这些资料都放在了我的qq技术交流群里(技术交流和资源共享)裙号:769146372

    第四步,做足资料准备

    不会的东西怎么学? 不会的东西学什么?资料哪里来? 看书还是看视频?几个建议

    1.不管依照什么形式资料学习, 资料都需要覆盖到自己需要学习的技术路线上的内容;
    2.学习过程中涉及到的软件提前准备, 否则会浪费大量时间;
    3.资源工具来源有很多, 比如: 技术论坛, 购买书籍, 官方网站, 培训机构都可以;当然这些我的学习交流群里都有
    4.注意学习成本(金钱和时间)方面投入, 尽量保证效率,不要三天打鱼四天晒网的学习

    第五步: 认真学习,分享靠谱的自学方法

    很多测试人员和小白都是非计算机专业出身,python+自动化因为涉及到了到大量代码,从而会让初学者感觉无从下手。所以跟人一起学是最好的选择,找一个软件测试交流群寻找志同道合的朋友

    第六步: 积极就业

    1.俗话说知己知彼才能百战不带,若想从底层了解招聘面试,那就离不开了解一个模型,叫做冰山模型

    2.找工作第一步往往是需要写简历,测试人员应如何撰写简历呢?

    3.突击面试准备+高频面试题预测

    4.如果不想面试踩其他坑,必定需要面试题

    5.再分享一些能提升求职成功率的方法

    a.模拟 – 在真正面试之前可以自己模拟笔试或者他人帮忙面试, 体验紧张感又能发现不足(精确提高)

    b.录音 – 将面试过程记录下来(主要是问题怎么回答的), 能自己回顾和请教他人(可以有效防止自我感觉良好)

    c.分享 – 面经可以整理发布论坛分享他人, 一方面也是自我检查, 一方面可以帮助他们人结交朋友

    最后,为方便大家自学软件测试,特意给大家准备了一份100G的超实用干货学习资料包,涉及的内容非常全面。

    包括软件测试学习路线图,50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2022软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助……

    可以自助拿走,点击下方卡片关注公众号回复关键字【资料】发送下载方式

    在这里插入图片描述

  • 相关阅读:
    串口工具securecrt_SecureCRT配置交换机
    APS手动编译,CLion测试
    测试工具(四)Jenkins环境搭建与使用
    02 CSS块级元素和行内元素
    Linux应用开发基础知识——Makefile 的使用(二)
    Vue/Vuex入门、Vuex安装 和 Vuex创建导入仓库、Vuex (state )方法、state 辅助函数mapState 方法说明
    Webpack打包时Bable解决浏览器兼容问题
    解决webstrom ERROR in [eslint] ESLint is not a constructor
    行业洞察 | 你的语音小助手的词汇量够吗?
    23模式---原型模式(浅拷贝和深拷贝)
  • 原文地址:https://blog.csdn.net/weixin_56502375/article/details/126646945