怎样才能作好软件测试——Python自动化测试工程师七年感悟

即便不想在文章的开头过度的正经严肃,但这是一个十分正经技术类规划类的分享。不讲笑话也不讲故事,直接进入主题。python

 

如何学好软件测试?反推一下做为一名优秀的软件测试工程师须要什么能力。面试

 

 

 

学习测试讲究实践,实战很是的重要,你须要本身亲自上手,就像学习游泳,你在岸上看一百遍游泳教学书籍是没有提升的,你仍是一个旱鸭子。数据库

 

不能纯粹的去学习测试的理论知识,好比软件测试是什么,软件测试的策略是什么,软件测试的原则是什么,软件测试的分类是什么,测试方法有哪些。若是只是在学,那么你就只是死记硬背下来了这样的理论知识,那么你去企业就懵逼了,拿到一个项目,所谓你记到的哪些就会忘得一干二净,可能有的人会反驳,编程

 

我参加过最强大脑编程语言

 

记住的东西忘不掉呀,那么其实你还会面临另外一个问题那就是虽然理论知识还记着呢,可是不知道如何运用在项目中,在企业无非就是作项目,你运用不到项目中,那么不就是白学了吗?因此你性能

学的过程当中要进行项目的实战,把这些理论的紧密和项目结合起来。好比我学了测试方法那么ok,这些方法我在项目中去设计这才是核心。因此第一重含义就是一边测试一边去学习,在项目中进行实战。  718897738   软件测试交流群学习

 

而且懂一门编程语言,对于测试用的多的无非就是PythonJava。固然Python用的会更多一些,如今企业中测试更多用的都是Python语言。有的人就又会质疑了,我学测试呢,我会编程干吗。对的,若是你只是想一生作手工测试去点点点的话,那么你固然能够不会编程,可是你的上限就很低了,由于如今不论是大厂仍是小厂你看下招聘的需求就知道了基本都是要会这种自动化会那种自动化的,固然又有的人会说,面试造航母,入职拧螺丝!其实其中有很大一部分缘由是由于,站在企业的角度,你若是没有早航母的能力,怎么去证实你能够拧好这一颗螺丝。测试

 

可是,我有造飞机的能力,我在之后测试工做中,若是须要造飞机的能力我是立马能作的,若是你只会拧螺丝,那么对不起你的工做方法和工做上限会受到制约的。举个最简单例子,我如今要造100万数据,那么传统的造数据方法,若是你按照拧螺丝的能力招聘进来的人,可能就只能一条条手去输入去插入数据了,可是会造飞机的人我直接一个脚本3分钟搞定,3分钟是否是有点快,可是快了不是效率更高嘛。因此能力强的人工做方法和普通人是有不少差别的,因此要想在 测试这行作出成绩,编程能力是要有的。spa

 

 

第0阶段 :软件测试行业和我的匹配度分析
由于有不少各行各业的想转软件测试的,或者刚毕业的不一样专业的想转软件测试的, 可是作软件测试咱们得先去分析你是否合适作软件测试。设计

第1阶段:软件行业前景分析+大纲解读

第2阶段:软件测试基础知识

第3阶段:需求分析阶段

第4阶段:测试计划

第5阶段:测试用例设计和编写

第6阶段 测试环境搭建

第7阶段 BUG的编写及管理流程

第8阶段 输出测试报告

第9阶段 Linux系统相关知识

第10阶段 数据库基础--MySql

 

 

第11阶段 敏捷项目测试

第12阶段 探索式测试

第13阶段 App测试

 

 

1四、软件测试项目实战

1五、用和企业彻底同样的wiki进行管理:

第16阶段:零基础python编程实战

第17阶段:Appium APP自动化项目测试实战

第18阶段:Selenium Web自动化测试项目实战

第19阶段:接口测试+接口自动化

第20阶段:服务端性能测试实战

第21阶段:面试常问点+心理学

 

 

祝你事业有成!

须要这20阶段过程当中的思惟导图和学习资料能够关注我(为何不是21个软件测试阶段)由于第一步须要你本身去作验证。
相关文章
相关标签/搜索