当前位置:   article > 正文

Python自动化测试学习路线讲解

python自动化测试学习
有很多朋友都在问,想转行学软件测试,不知道从那学起?怎么学习软件测试更容易上手?另外在补充一点,现在我们学习一定要走自动化测试(测开),手工点点点(必不可少),技术含量较低,市场现在需求量不大,功能测试:竞争比较大,后续还是会往测开靠拢,而我所整理出来的这套就是往测开方向的学习路线图!希望对还在为不知道怎么学软件测试或者想学软件测试的朋友有所帮助!

一.首先我们要选择一门编程语言:

根据我所了解现在市场用的最多的就是Python/java,其中Python是市场上最常用的大概在60%左右,java占30%左右,剩下的10%是其他编程语言,所以我们做测试首选Python然后是java(本人常用的是python所以学习路线也是根据python语言所整理)

python学习路线:

学习收获:

1.掌握python编程的基础,了解面向对象的思维,为后续知识打基础

2.掌握常用的Mysql数据库操作,及用python操作数据库

二.前端学习:

学习收获:

掌握基本的html标签的使用、属性等相关知识及Document页面对象的基本使用

三、自动化测试入门:

web自动化学习(因为web端测试会比APP测试和接口测试容易上手所以我们可以先从web端测试入门)

 

学习收获:

1.完整的掌握:selenium+WebDriver的使用

2.掌握POM、关键字两种主流测试框架的设计模式

3.学完可独立搭建自动化测试框架体系:POM/关键字+Excel+UnitTest+BeautifulReport+yaml+分布式+多线程的自动化UI测试框架

4.实现更为高级的WebUi自动化分布式测试搭建与运行,多线程高效率的执行测试用例批量操作

APP自动化学习路线:

1.完全结合开源APP系统讲解基于Appium的APPUI自动化测试技巧

2.掌握APPium的应用

3.掌握ADB命令

4.掌握Monkey指令应用,自主研发实现Monkey脚本

5.学完可独立搭建自动化测试框架体系:POM/关键字+Excel+UnitTest+BeautifulReport+yaml+分布式+多线程的自动化UI测试框架

6.实现更为高级的APPUI自动化分布式测试框架构建,实现同步管理终端并发测试

接口测试:

 

1.完全掌握结合企业Flask接口框架,基于requests库的接口自动化测试技巧

2.掌握接口测试技能,掌握HTTP协议原理

3.掌握接口关联的测试实现

4.学完可独立搭建自动化测试框架体系:POM/关键字+Excel+UnitTest+BeautifulReport+yaml+分布式+多线程的自动化接口测试框架

5.实现大批量接口自动化测试实现

自动化进阶学习:

 

1.掌握主流PyTest测试框架全方位应用,并对原有的框架进行升级

2.掌握Pytest+Allure的实现

3.掌握Jenkins持续集成结合测试框架实现企业自动化的落地

4.将原有独立的webui、appui、接口自动化测试整合形成一套属于自己的自动化测试框架

自动化测试的优缺点介绍:

优点:

执行快

自动运行,无需人工干预

节省人力成本

重点用于项目回归测试

缺点:

开发成本高

不稳定,维护成本高

最后: 下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取 【100%免费无套路】 

å¨è¿éæå¥å¾çæè¿°

 全套资料获取方式:点击下方小卡片自行领取即可

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/秋刀鱼在做梦/article/detail/1018657
推荐阅读
相关标签
  

闽ICP备14008679号