> Selenium Webdriver 3.X源码分析系列第16篇,该系列原则上会将整个源码分享一遍
本文主要分享webdriver.py模块中关键组织结构,webdriver.py模块是selenium webdriver最核心的模块,实现了webdriver日常使用的几乎所有的API,是必须掌握的模块。
其源码主要由以下几个方面构成:
- Licensed说明
- 依赖模块的导入
- python兼容性处理
- 全局变量和函数
5. webdriver类
未完待续....
- Selenium3.X源码分析之开始,走上人生巅峰
- Selenium3.X源码分析之异常源码
- Selenium Webdriver 3.X源码分析之核心目录结构
- Selenium Webdriver 3.X源码分析之核心代码common
- Selenium Webdriver 3.X源码分析之ActionChains
- Selenium Webdriver 3.X源码分析之alert.py
- Selenium Webdriver 3.X源码分析之DesiredCapabilities分布式测试解决方案
- Selenium Webdriver 3.X源码分析之定位方式和键盘定义
- Selenium Webdriver 3.X源码分析之Proxy.py代理能力
- Selenium Webdriver 3.X源码分析之移动触摸动作touch_actions.py
- Selenium Webdriver 3.X源码分析之核心remote package
- Selenium Webdriver 3.X源码分析之command.py
- Selenium Webdriver 3.X源码分析之remote_connection.py
- Selenium Webdriver 3.X源码分析之errorhandler.py
- Selenium Webdriver 3.X源码分析之switch_to.py
在公众号里回复一下关键字获取对应的系列文章
物联网 | appium | 大数据测试 | RobotFramework | Python |
自动驾驶 | jmeter | selenium | jenkins | 接口测试 |