从功能测试到自动化测试
,待遇翻倍,我整理的超全学习指南!
首选你需要拥有一个全网最牛最全面的软件测试全职业生涯进阶从零基础到测试开发学习路线图。
其次跟着大纲的内容慢慢学习,当然配套的【教学视频+配套的学习资料】肯定是要有的,需要的可以加到文章末尾的推广模块的微信领取,
大概步骤如下:
1.做好手工测试(了解各种测试的知识)
2. 学习编程语言
3. 学习Web基础(HTML,HTTP,CSS,DOM,Javascript)或者学习Winform
4. 学习自动化测试工具
5. 学习自动化测试框架
6. 实现自动化测试用例
7. 开发自动化测试工具
8. 开发自动化测试框架
全套工具下载
二:简历
三:学完了当然是要开始面试找工作。
面试题方面安排的明明白白
四:各种python电子书
相信做过测试的同学,对自动化测试都不会感到陌生,但是实际上又很少有机会实际去做。若即若离!
这是为什么嘞?
自动化测试并不容易开展;
自动化测试需要系统的学习。
可是当你想换工作的时候,你打开 51JOB、拉勾、英才网等 各种招聘网站和app的时候,就会发现待遇标得稍高的招聘信息对于人员的要求,经常会出现:
熟悉至少一门开发或者脚本语言语言,Python、Java或C#;
有自动化测试经验优先。
不管该企业有没有开展自动化测试,对语言、自动化都已经成了固定的加分项。什么是加分项,也就是你会,你可以算是高级测试,工资就可以高几千;不会,工资相应的就没办法往上要。不会的人太多了,竞争太大。
不知道这作为学习的第一个理由,有没有说服力?
除了想换工作换环境以外,也有很多学习的理由:
个人提高:作为一个测试人员,很多网上的文章已经给出了发展的方向,管理、业务、技术;其实管理和技术是相辅相成的,在技术行业里,你只有技术好才能服众,才能做好管理。如果你对技术没兴趣只有一个选项:业务,但是并不是所有人都适合做这件事情,做得好的业务不止需要行业经验,还需要不低的创造创新能力以及非常强的沟通表达能力,这对于很多常年做技术的人来说,很难。而管理和技术又是相辅相成的,因此技术对绝大多数测试人员来说,是个最好的选项。要提高技术,学习不能少!注意,说的是绝大多数,你业务牛,你忽略。
需要开展自动化:一些团队项目,商业模式已确定,大体的流程和业务规则极少发生变动,每次新增测试量大幅减少重复测试量增加,这种项目很适合开展自动化测试。比如我有个学生在一个彩票平台做自动化测试,彩票的规则万年不变,变的只是各种推广各种活动,那这种项目就非常适合开展自动化。这是学习的第三个理由,因为团队需要。
闲得慌:一些团队业务清淡,或者项目间隙较长,一般公司又不允许干工作以外的事。这种时候,有没有感觉每天日子过的超级漫长,用四川话说就是 磨皮搽痒的 ,这种时候为什么不用学习来消遣一下呢?
为什么说学习可以消遣呢?这句话是不是很技术宅?可惜我不是!
其实在学习的过程中,不断遇到问题不断解决问题,每个问题的解决都会换来相应的成就感,每多学一些知识也能获取相应的成就感。
那说了那么多学习的理由,那应该学些什么?
一门语言是必须的,这里当然是推荐Python咯,为什么?;
作为测试人员,以自动化测试入手是个不错的选择。
为什么说自动化测试是个不错的选择呢?
- 自动化测试相对于性能测试、安全测试来说要简单很多,技术要求也相对较低;
- 自动化测试有应用价值,我们现在做的很多项目都是web、app项目,我们可以用当前做的项目去练习,通过练习可以很容易看到效果;
- 当你运行脚本,看到脚本自动执行的时候,很容易获取成就感。
- 成就感很重要,是让你持续学习的原动力。如果你学了很久都看不到什么成果,以人天生的惰性来说,很容易放弃学习。
既然已经选择了一门语言,当然学习不能仅仅局限于录制工具,要自己写脚本!
学习语言是一个很枯燥且长期的过程 ,任何语言本身都博大精深;虽然Python公认是快速且简单的语言,但是毕竟是一门语言。因此学习语言也是要有目的性,用语言与自动化测试结合,不仅能让你快速的掌握自动化测试,还给你的语言学习提供了一个方向。他们是相辅相成的!
学习语言如何学,不能一会看点这个,一会看点那个,要系统的学习。
网上系统学习Python语言的地方很多:b站,csdn,各种程序员学习平台....
英文流弊的可以直接学习Python官方文档
基础的语法必须掌握,否则写一点代码就要去看看语法,这种繁琐的做法会逐渐打击并消磨你的兴趣和信心。因此万事开头难,怎么也要先把基础语法全面掌握,最少要把面向对象学完。至于高级特性和高级编程可以暂时先不忙看。
学习语言千万不能只看,看10遍不如自己动手敲一遍;
不要寄希望于你能通过看就学会语言;
跟着教程练习的时候,要边敲边想,为什么要这样,为什么结果会是这样?
只有这样练习与思考结合才能快速的掌握语言的基础语法。
【或者你也可以直接找到我,我这里也有大量的软件测试 、自动化测试,测试开发全套教程以及资料可以加下放推广框框备注000领取哦】