做软件测试,能转行成功吗?别再被忽悠了

开始之前先问自己一下几个问题:

1、为什么要转行呢p>

2、选择软件测试是兴趣,还是亲友推荐,还是觉得发展前景p>

3、给自己的预期定位是什么测试分初、中、高级的工程师,每个阶段的学习内容是什么,强度如何有完整的给自己做过规划要向哪个方向发展p>

4、职业规划预期目标r>

做软件测试,能转行成功吗被忽悠了

    • 一、学测试职业未来职业发展有什么空间li>
    • 二、测试对年龄、学历有要求吗li>
    • 三、如何选择靠谱的软件测试培训学校li>
    • 四、如何自学软件测呢li>
      • 第一阶段-前置基础知识
      • 第二阶段-linux和数据库
      • 第三阶段-测试基础
      • 第四阶段-编程+数据结构
      • 第五阶段——WEB自动化
      • 第六阶段——移动自动化
      • 第七阶段——接口测试
      • 第八阶段——性能测试
      • 第九阶段——综合项目实战
    • 五、需要用的软件

一、学测试职业未来职业发展有什么空间h2>

从两种不同的路径发展来看:

1、管理路线?测试工程师?中级测试工程师?测试主管

2、技术路线?软件测试工程是?中级测试工程师?高级测试工程师?测试专家?测试总监

二、测试对年龄、学历有要求吗h2>

学历至少是大专及以上,小学、初中、高中学历的人员,如果是奔着就业来的,不建议学习测试,因为现在招聘都看学历,学历很低,不太好找工作。同时学历较低的人群,接受测试的技术能力较差,理解技术比较困难,后期毕业和找工作都不太容易。

三、如何选择靠谱的软件测试培训学校h2>

(1)看企业口碑,口碑好的培训机构必有一定的实力,也代表市场对其的认可。

(2)看师资力量,师资是一个软件测试培训机构的核心资源,一个合格的软件测试讲师要拥有多年项目实战经验,要熟悉最新软件测试技术和动态,这样才能保证授课中理论结合实践提高学员的就业工作能力。

(3)学员就业情况,学员的就业率、就业薪资水平从一定程度上反映了培训机构的教学水平、培训课程与市场结合情况。学习是个人与讲师互相配合、自我努力的过程。在如今的企业择优录用优胜劣汰的竞争环境下,不问学员基础条件就承诺包就业的机构需要慎重选择。

(4)课程安排是否合理,课程大纲系统完整,且软件测试的课程内容要紧跟市场需求及时更新。

学习软件测试开发要摆好心态不要想着一蹴而就,IT培训学校众多,软件测试培训相关的课程也多,有些机构课程比较单一,课程质量陈旧,师资经验匮乏,因此在选择前一定要好好鉴别

四、如何自学软件测呢h2>

第一阶段-前置基础知识

完整视频:https://pan.baidu.com/s/1F3zrexyTFZkcmVx0bZQI7g
提取码:s2xt

学习目标:
可掌握的核心能力:
1.熟悉计算机相关概念;
2. 掌握基础的测试理论;
3. 熟练掌握HTML常用标签和语法规范;
4. 掌握使用CSS定义 页样式;
5. 掌握js的基本用法;

第三阶段-测试基础

深入了解软件测试4天视频
https://pan.baidu.com/share/initrl=7LqdZHNChDUhIry3DDREzg

4天学web手工项目测试
https://pan.baidu.com/share/initrl=aK57Iy5lgrrmvvWHyXS59A 提取码:vhh9

2天学APP手工项目测试
https://pan.baidu.com/share/initrl=I6KoA1Zs0WloIzxbPQNMXg 提取码:i6ym

1天禅道工具使用
https://pan.baidu.com/share/initrl=tOSGhBkcAmxTqyv0xFRwxg 提取码:u9vj

1天软件缺陷与JIRA
https://pan.baidu.com/share/initrl=oU670FQWupI4i6v-Zd8_RA 提取码:3za0

学习目标:
可掌握的核心能力:
1.掌握测试的基本概念和测试常见分类;
2. 熟练掌握黑盒测试用例设计方法,进行功能测试用例设计;
3. 熟练掌握缺陷 告的编写;
4. 熟悉测试管理工具禅道和JIRA的使用
5. 掌握项目测试流程;
6. 掌握Web项目功能测试分析和用例编写;
7. 熟悉测试计划,测试方案,测试 告的核心内容
8. 掌握功能测试与数据库的关系9. 掌握Fiddler工具的使用

第五阶段——WEB自动化

8天web自动化入门教程
https://pan.baidu.com/share/initrl=jRIqCRBN0HYNBn_LwP9-dw 提取码:xest

学习目标:
可掌握的核心能力:
1.能够熟练搭建Web自动化测试环境;
2.熟练掌握元素的定位方法和元素操作;
3.掌握鼠标键盘操作及HTML特殊元素的处理;
4.掌握使用UnitTest管理自动化测试的脚本;
5.熟练掌握PO模式的设计思想,并能够对页面进行封装;
6.掌握数据驱动的实现方式;
7.掌握日志的相关概念,以及日志的收集处理;
8.掌握在实际的项目中如何灵活运用自动化的相关技术。

第七阶段——接口测试

2天带你掌握接口基础
https://pan.baidu.com/share/initrl=tSbyJ2w9ZLoJxnwb1LeiMw 提取码:v5bq

接口测试入门篇
https://pan.baidu.com/share/initrl=kIXmF3FYP1QKrWTV2-ZCfQ 提取码:k8rc

Python实现接口自动化测试视频
https://www.bilibili.com/video/BV1fE411C7ET

python实现头条项目接口自动化测试实战
https://www.bilibili.com/video/BV1WJ411S7PH

学习目标:
可掌握的核心能力:
1.掌握接口及接口测试相关概念;
2.掌握使用Postman进行接口测试;
3.熟练掌握数据库的基本操作和事务操作;
4.掌握requests库使用及脚本封装;
5.掌握接口测试框架的设计和封装;
6.掌握使用持续集成工具管理接口测试脚本;
7.掌握在实际的项目中如何灵活运用接口测试的相关技术。

第九阶段——综合项目实战

3天头条项目测试实战
https://www.bilibili.com/video/BV16D4y1S7ZJ

学习目标:
可掌握的核心能力:
1.掌握功能测试在真实的项目中如何实施;
2.掌握基于Selenium的Web自动化测试框架搭建和使用;
3.掌握基于Appium的APP自动化测试框架搭建和使用;
4.掌握使用工具实现接口测试;
5.掌握基于Python+Requests库的接口自动化测试框架的搭建和使用;
6.掌握Locust性能测试框架的使用;
7.掌握如何对APP进行性能测试;
8.掌握在实际的项目中如何灵活运用相关测试技术。

做软件测试,能转行成功吗?别再被忽悠了

五、需要用的软件

不同的软件测试阶段所用到的测试软件不一样,大致上可以分为两大类:一类是是收费软件,一类是开源软件(免费)。

常用的测试工具可以参考如下:

功能测试:QTP、Fiddler、Charles、HttpWatch、Navicat等

WEB自动化测试:Selenium、RobotFrame、Cucumber等

接口测试:Postman、Jmeter、SoapUI等

APP自动化测试:Appium、Calabash、KIF等

性能测试:Loadrunner、Jmeter等

测试用例管理:禅道、Testlink等

缺陷管理:禅道、JIRA等

其他:SVN、Git、Jenkins、Docker、VM等

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年11月11日
下一篇 2021年11月11日

相关推荐