南昌博为峰

南昌博为峰一直致力于为应届毕业生和职场新人提供IT职业培训

学校课程咨询服务:
400-882-6911
培训世界 >南昌人工智能培训 >Python测试开发培训

Python测试开发培训

Python测试开发培训

上课时段: 详见内容

已关注: 131

课程价格: 请咨询

优惠价格: 请咨询

授课学校: 南昌博为峰

教学点: 1个

开班时间: 滚动开班

咨询电话:400-882-6911

预约试听

课程详情

南昌博为峰为学员设置Python测试开发培训班,从基本环境搭建到基础语法,Python全栈,到爬虫和人工智能概述,历时4~6个月,课程循序渐进逻辑性强,项目为实例,高度还原实际工作中遇到的问题,讲解工作中遇到问题如何解决的思路,重现真实的自动化脚本的开发过程。

Python测试开发培训

存在的问题:
缺乏对自我的认识:技术不高,知识点零散,盲目学习,非常低效
项目经验匮乏:刚入公司,缺乏大型项目的经验,技术出现瓶颈?
工资低加薪被拒:跳槽面试又因缺少经验,无缘大企业?
不会主动思考解决:做过项目,没有真正理解技术原理,只会表面。
课程内容:
Python语言实践和自动化测试数据准备-爬虫技术
学习目的:使用Python完成测试工具的研发,为自动化测试奠定扎实的语言基础
课程知识点:Python必备技能,爬虫相关的自动化测试工具掌握,算法分析及设计实现(九九乘法表、冒泡排序、折半查找)
Web自动化测试开发与企业级应用
学习目的:项目为实例,高度还原实际工作中遇到的问题,讲解工作中遇到问题如何解决的思路,重现真实的自动化脚本的开发过程。能够独立完成自动化脚本的设计和研发工作,使用各类优化技术,提升测试脚本的覆盖度,降低测试脚本的维护成本,设计并实现自动化测试框架
课程知识点:Selenium开发环境搭建,持续集成,电商平台自动化测试用例的设计与实现(前台、后台相关操作流程),自动化测试框架的设计与实现
接口自动化测试和测试框架开发(基于python)
学习目的:熟悉接口不同类型请求方法的实用,熟悉python语言接口方面的API,通过工具和技术解决开发与测试,测试间沟通,提交效率
课程知识点:接口自动化测试概述,电商项目的接口测试框架的开发与实现,使用接口测试相关工具进行http协议分析,接口自动化测试实践(REST-API微信公众号SOAP协议)
移动UI自动化测试和测试框架开发(基于python)
学习目的:定位和解决问题常用的定位和操作技术实例展现,面向对象的原理实现代码的灵活性和复用性,模块化思想和动态数据在外配置及公共数据统一调动等原则下设计框架,为测试间协调工作,提高效率提出解决方案,达到自动化运行的效果,使用mac本环境的工作实现
课程知识点:移动UI自动化环境构建,移动前端定位操作基本技术和代码,自动化测试框架设计实践、关键字模型、设计技术全面提升,持续集成,IOS环境搭建和特殊定位
性能测试
学习目的:能独立负责项目的性能测试工作,实施执行性能测试,分析数据,发现、定位、解决性能问题,能编写性能测试方案,负责设计性能测试用例、编写性能测试脚本
课程知识点:Locust的环境部署,Locust的快速入门,Locust脚本开发项目实战,性能瓶颈定位和调优
测试管理之工作沟通篇
学习目的:提升工作适应能力,提升工作协作能力,提升工作表达沟通能力,提升工作规划能力
课程知识点:如何与测试经理进行沟通和交流,如何与产品经理进行沟通和交流,如何与开发以及项目经理进行沟通和交流,如何与测试团队内部成员进行沟通
实战项目:
Python爬虫方向
项目名称:51job、智联招聘等人才招聘平台
掌握技能:企业面试和工作常用算法,从需求分析,到算法设计,然后再到语法学习,程序实现;分解一款测试开发工具实战:了解迭代开发的全流程,掌握Python的高级应用
Web自动化测试方向
项目名称:京东购物网站平台、学擎云学情大数据服务平台、Bing搜索引擎网站
掌握技能:使用自动化开展测试;分析自动化测试技术;多人协同开发测试脚本;自动化框架selenium价值;无人值守,自动执行测试脚本演示;自动化测试的过程,分析定位元素;selenium中调用Javascript脚本
接口自动化方向
项目名称:ECShop购物平台、微信公众平台、REST-API接口平台、WebService公共接口
掌握技能:设计接口自动化测试框架;模块化思想重新封装重构代码;获取Cookie及请求处理;数据驱动掌握;接口测试异常处理;mock服务入门到实战;接口的并发测试、持续集成;日志管理;结果分析与统计并生成发送邮件或报告
性能测试方向
项目名称:学擎云学情大数据服务平台、ECShop购物平台
掌握技能:性能测试工作流程分析;发送给服务器的请求数据;被测试业务访问量分析;分布式运行Locust;收集测试结果数据;在命令行界面运行Locust;在命令行中启动locust工具;定义性能测试的场景设置;Python代码中引入Locust;用代码模拟用户的手工操作行为;在web界面设置并开启用户数和并发数
手机自动化方向
项目名称:有道云笔记APP、Android手机自带APP
掌握技能:移动UI自动化测试环境部署,搭建Window和Mac环境;掌握移动UI开发的必备基础知识、及实际项目演练;运用单元测试框架Unittest/Pytest、PO模型分层;自动化测试框架设计技术全面提升及持续集成;excel或csv写测试用例和断言、关键字模型、封装;Jenkins实现脚本、环境部署等;Appium环境构建,配置、页面滑动以及元素定位

1