Selenium自动化测试--Python班
经典课程-口碑之选,赠送全新教材,包含appium。
课程试听
实战班第一节:分层测试与登录的自动化测试用例2021年1月24日开课,竞争日益激烈,投资自己,才能收获未来。
QQ或者YY直播授课,全程实战演示。费用2999,为期4-5个月,包含selenium和appium自动化测试,没有python基础也可以学习,一期学不会下期继续免费学。每次课程都会录屏,赶不上直播会发放录播视频,不用担心缺课
请先阅读:常见问题
预约报名:我要报名,选择selenium自动化测试PYSE_25
报名咨询QQ:12079456,或添加下面微信咨询

2021年1月24日开课,为期4-5个月
每周日上午9点到12点上课
课程特色:
- 经历七年打磨经典课程Selenium/appium自动化课程。
- Python已经成为测试人员必备编程语言。
- 我们除了注重自动化技术的传授,更注重开发思维的培养。
- 不少同学掌握课程内容后薪资有20%左右的提升
- 我们从未停止课程的打磨与更新,只为给你最新最好的。
课程大纲
Web自动化部分:
- 分层自动化思想
- Slenium介绍
- Selenium1.0/2.0/3.0
- Slenium RC, WebDriver, IDE, Grid
- Python+selenium环境
- 安装python
- 安装selenium
- 浏览器驱动设置
- Python基础
- 输入、输出、数组、字典,分支、循环
- 函数、类、方法
- 引包机制
- 异常处理
- WebDriver API
- 8种元素定位
- 20个例子演示WebDriver各种场景的操作。
- 自动化测试模型
- 线性测试、模块化、数据驱动、关键字驱动
- 模块化实例
- 数据驱实例
- txt、csv、xml文件的操作
- unittest单元测试框架
- 基本概念:test case、test fixtrue、test suit、test runner
- 用例断言
- 用例批量执行
- unttest + selenium编写Web自动化测试
- unittest框架扩展
- parameterized参数化
- ddt参数化
- HTMLTestRunner生成HTML测试报告
- yagmail实现自动发邮件
- 开源Web UI自动化测试框架:seldom
- Page Object设计模式
- Page object基本概念
- poium测试库介绍
- Selenium Grid2
- selenium源码分析
- 多浏览器运行测试
- 多平台多浏览器运行测试
- 各种驱动支持
- pytest单元测试框架
- 基本使用(与unittest对比学习)
- 用例运行、断言、参数化等
- conftest.py配置钩子函数
- pytest框架扩展
- pytest-html
- pytest-rerunfailures
- allure测试报告
- pyautoTest项目实战
APP自动化部分
- appium基础
- appium安装
- android SDK(android studio)
- appium-python-client
- appium-desktop
- appium应用
- Desired Capabilities
- app元素定位
- appium API
- appium实战APP测试
- 获取app信息
- appium + poium + unittest + HTMLTestRunner实例
- openatx自动化测试库
- uiautomator2安装
- web-editor 元素定位
- 实例
- Airtest自动化测试工具
- Airtest IDE
- Airtest
- poco
- 实例
实战部分:
- docker容器和docker compose
- django 开发基础
- 模版/css/javascript
- 使用django开发blog系统
- 安装wordpress
- 如何编写自动化测试用例
- 自动化测试的流程是什么?
- 分层测试思想与自动化的ui测试
- 实战:几乎所有系统都有的登录功能与相关断言
- 作业:数据驱动的用例设计及精讲
- 实战:创建一篇博客文章与富文本编辑器的操作
- 实战:删除文章与页面事件的模拟
- 实战:使用po重构测试用例与框架的雏形
- 实战:框架中自动包含动态等待及出错截图
- 作业:批量执行用例与所有用例的po重构
- CI持续集成介绍,测试框架上CI进行持续测试
实战班的教学目标是
- 学会使用docker搭建测试环境
- 学会使用django编写简单的cms系统
- 熟练掌握css选择器
- 熟练使用unittest测试框架编写ui测试用例
- 掌握po设计模式
- 掌握ci持续集成