您的位置:首页 > 问答 >正文

软件测试怎么入门?

如果你,本科计算机专业 ,直接去找功能测试类基础工作

如果你,本科非计算机专业,建议去参加系统培训之后找测试类工作

如果你,专科计算机专业,直接去找功能测试类基础工作

如果你,专科非计算机专业,建议去参加系统培训之后找测试类工作

如果你,高中学历及以下,除非天赋异禀,建议慎重考虑是否入行,免得浪费时间,结局惨淡

以上,可以去直接找功能测试类工作的,都是比较基础的测试岗位,如果真的入门成功了,记得不断提升自己,做自动化测试,要不然很同意被替代和淘汰的哈。

进入行业不难,在这个行业拿到高薪资以及拥有最大的市场竞争力是重点新手入门,基本都是功能测试(基本上会玩手机,玩电脑,写测试报告,学历够)都能做,而以上都是可以入门这个行业的方法。

同理,会很容易被替代,而且原因多到你想也想不到,想象一下人到中年的房贷车贷养孩子,尽早提升自己的专业素质,被替代的便永远不可能是你。

如何让自己有市场竞争力?懂代码,能做selenium之类的界面自动化测试开发,能做jmeter之类的性能测试开发,能用python java等语言做接口自动化测试开发,能用linux做各种环境搭建配置,能用mysql做各种数据操作的话,做个合格的软件测试工程师。

薪资8000+的测试工程师需要学习的知识下面将详细阐述软件测试的学习步骤和学习内容

先明确两个前提:

1.没有任何一本书,能做到软件测试从入门到精通,测试知识比开发更加庞杂,更需要聪明的学习!

2.刚入行就得学自动化测试开发技能,测试必须会代码,纯手工绝对不问代码的测试面试,没有了!

接下来,上干货!

按以下列表,学扎实学习,全部技能get到,就可以找到8000/月以上的测试工作:

阶段1:

Python语言:为将来学自动化测试开发做准备

阶段2:

测试相关概念学习

软件研发概念学习

敏捷相关概念学习

阶段3:

需求分析实践:分析真实需求

测试设计实践:设计真实用例

阶段4:

操作系统:linux命令

远程链接工具:xshell、xftp

数据库:mysql

数据库管理工具:navicat或sqlyog

用例管理工具:不推荐QC、禅道,强烈推荐Testlink

缺陷管理工具:不推荐QC、禅道,强烈推荐Bugzilla或jira

敏捷化的任务管理工具:不推荐禅道,强烈推荐jira

阶段5:

web端界面自动化工具:selenium

app端界面自动化工具:appium

接口测试工具:fiddler或postman

性能测试工具:loadrunner或jmeter

阶段6:

进行界面自动化、接口测试、性能测试等方面的真实项目练习

软测学习问题,欢迎私信问我

我会免费给大家指引学习方向

不希望大家被误导,走了弯路

如何从零开始学习软件测试?

从零开始学习软件测试,有两条路:自学和培训班。在这里不推荐自学,首先是学习软件测试还是需要一定的坚持和理解力的,但是现在很多人工作就很忙, 没有时间和精力去字形研究;培训机构有专业老师,同时还会有非常多跟你经历差不多的人一起学习,方便交流心得。

很多人不相信培训机构,觉得就是骗钱的,误人子弟!我相信这样的机构绝对有,可能还不少,但是有时候自学吧,消耗的时间比较长,如果没有基础的话,想要自学也是比较难的,现在网上的软件测试资料也比较多, 需要自己去识别哪些是自己要学习的, 不然很容易陷入迷茫。

培训机构 在这方面还是有一定优势的:学习时间相对较短,整体学习比较全面,学习内容也比较集中。而且有老师给指导,学习的范围也是目前行业的热门技术,学习更有针对性,转行的 效率更高。

所以选择专业正规的培训机构学习还是可以滴,在挑选培训机构上,要注意这几点:

授课老师想学软件测试,有丰富工作经验的,不脱离社会工作要求的老师会比较好,这样就可以了解现在工作的方向,去针对性教学。

机构专业性现在有很多机构确实是骗钱机构,所以一定要事先了解一下机构的专业性,有没有联系老师,联系群,会不会随时跟进,如果是付了钱就消失的,一定要绕开。

课程安排很多人的基础和学习目的都不同,所以说那种把所有学员都安排在一起的肯定不专业,可以去了解一下机构的课程管理,找到自己想学的,这样就万无一失啦~

找到合适的培训机构之后,其实事情就简单很多啦,你就可以去跟机构沟通,你目前是什么处境,想要达到什么样的成果,像我们柠檬班有全程班和速成班,还会根据学习的方向不同分为Python班,Java班等等,课程非常多分类,在选择课程的时候可以多和班主任沟通,选择之后,就跟着老师学就好啦~

如果需要软件测试视频干货学习资料的,可以私聊我免费获取哦~

热门资讯

图片新闻