有效节约时间成本 高效掌握技术原理 成为项目高手!
报名课程之后,了解更多服务
结合BAT企业用人需求 掌握大公司核心技术
课程模块
  • Python
  • Web自动化
  • 接口自动化
  • 移动UI自动化
  • 性能测试
  • 测试管理
领取课程大纲 点击咨询更多
  • 模块一:Python语言实践和自动化测试数据准备-爬虫技术
    学习目的:
    • 使用Python完成测试工具的研发
    • 为自动化测试奠定扎实的语言基础
    课程知识点:
    • Python必备技能
    • 爬虫相关的自动化测试工具掌握
    • 算法分析及设计实现(九九乘法表、冒泡排序、折半查找)
  • 模块二:Web自动化测试开发与企业级应用
    学习目的:
    项目为实例,高度还原实际工作中遇到的问题,讲解工作中遇到问题如何解决的思路,重现真实的自动化脚本的开发过程。
    • 能够独立完成自动化脚本的设计和研发工作
    • 使用各类优化技术,提升测试脚本的覆盖度,降低测试脚本的维护成本
    • 设计并实现自动化测试框架
    课程知识点:
    • Selenium开发环境搭建
    • 持续集成
    • 电商平台自动化测试用例的设计与实现(前台、后台相关操作流程)
    • 自动化测试框架的设计与实现
  • 模块三:接口自动化测试和测试框架开发(基于python)
    学习目的:
    • 熟悉接口不同类型请求方法的实用
    • 熟悉python语言接口方面的API
    • 通过工具和技术解决开发与测试,测试间沟通,提交效率
    课程知识点:
    • 接口自动化测试概述
    • 电商项目的接口测试框架的开发与实现
    • 使用接口测试相关工具进行http协议分析
    • 接口自动化测试实践(REST-API 微信公众号 SOAP协议)
  • 模块四:移动UI自动化测试和测试框架开发(基于python)
    学习目的:
    • 定位和解决问题常用的定位和操作技术实例展现
    • 面向对象的原理实现代码的灵活性和复用性
    • 模块化思想和动态数据在外配置及公共数据统一调动等原则下设计框架
    • 为测试间协调工作,提高效率提出解决方案
    • 达到自动化运行的效果
    • 使用mac本环境的工作实现
    课程知识点:
    • 移动UI自动化环境构建
    • 移动前端定位操作基本技术和代码
    • 自动化测试框架设计实践、关键字模型、设计技术全面提升
    • 持续集成
    • IOS环境搭建和特殊定位
  • 模块五:性能测试
    学习目的:
    • 能独立负责项目的性能测试工作
    • 实施执行性能测试,分析数据,发现、定位、解决性能问题
    • 能编写性能测试方案,负责设计性能测试用例、编写性能测试脚本
    课程知识点:
    • Locust的环境部署
    • Locust的快速入门
    • Locust脚本开发项目实战
    • 性能瓶颈定位和调优
  • 模块六:测试管理之工作沟通篇
    学习目的:
    • 提升工作适应能力
    • 提升工作协作能力
    • 提升工作表达沟通能力
    • 提升工作规划能力
    课程知识点:
    • 如何与测试经理进行沟通和交流
    • 如何与产品经理进行沟通和交流
    • 如何与开发以及项目经理进行沟通和交流
    • 如何与测试团队内部成员进行沟通

开源项目+企业真实项目+商业平台项目

专业技能点涵盖、完整知识体系掌握、进阶高级工程师

Python爬虫方向 Web自动化测试方向 接口自动化方向 性能测试方向 手机自动化方向

项目名称

51job、智联招聘等人才招聘平台

掌握技能

  • 企业面试和工作常用算法,从需求分析,到算法设计,然后再到语法学习,程序实现
  • 分解一款测试开发工具实战:了解迭代开发的全流程,掌握Python的高级应用

项目名称

京东购物网站平台、学擎云学情大数据服务平台、Bing搜索引擎网站

掌握技能

  • 使用自动化开展测试
  • 分析自动化测试技术
  • 自动化测试的过程,分析定位元素
  • selenium中调用Javascript脚本
  • 自动化框架selenium价值
  • 多人协同开发测试脚本
  • 无人值守,自动执行测试脚本演示

项目名称

ECShop购物平台、微信公众平台 、REST-API接口平台、WebService公共接口

掌握技能

  • 设计接口自动化测试框架
  • 模块化思想重新封装重构代码
  • 获取Cookie及请求处理
  • 数据驱动掌握
  • 日志管理
  • 结果分析与统计并生成发送邮件或报告
  • 接口测试异常处理
  • mock服务入门到实战
  • 接口的并发测试、持续集成

项目名称

学擎云学情大数据服务平台、ECShop购物平台

掌握技能

  • 性能测试工作流程分析
  • 发送给服务器的请求数据
  • 被测试业务访问量分析
  • Python代码中引入Locust
  • 用代码模拟用户的手工操作行为
  • 定义性能测试的场景设置
  • 在命令行中启动locust工具
  • 在web界面设置并开启用户数和并发数
  • 在命令行界面运行Locust
  • 分布式运行Locust
  • 收集测试结果数据

项目名称

有道云笔记APP、钉钉APP、Android手机自带APP如【通讯录】

掌握技能

  • 移动UI自动化测试环境部署,搭建Window和Mac环境
  • 掌握移动UI开发的必备基础知识、及实际项目演练
  • 运用单元测试框架Unittest/Pytest、PO模型分层
  • 自动化测试框架设计技术全面提升及持续集成
  • excel或csv写测试用例和断言、关键字模型、封装
  • Jenkins实现脚本、环境部署等
  • Appium环境构建,配置、页面滑动以及元素定位
咨询更多项目
选择更加专业、权威的老师,往往学起来事半功倍!
了解更多详情