Selenium官网地址:**http://docs.seleniumhq.org/ **
- 安装Python:
python官网:**https://www.python.org/ **
下载对应机器的安装包:
双击下载好的Python安装包:
如果未勾选Add Python 3.7 to PATH,需要手动配置环境变量:
计算机->属性->高级系统设置环境变量->系统变量->Path:
将python.exe的路径和pip命令的路径配置到Path中:
D:\Python3
D:\Python3\Scripts在cmd命令下输入python,验证是否配置成功:
- 安装selenium库:
在cmd命令下直接输入:
- 下载Pycharm编译器
下载地址:**https://download.jetbrains.com/python/pycharm-community-2017. **
**3.2.exe **
也是下一步下一步默认安装即可。
- 下载浏览器驱动
geckodriver下载地址:**https://github.com/mozilla/geckodriver/releases **
chromeriver下载地址:**http://chromedriver.storage.googleapis.com/index.h **
**tml **
🐒 注意driver与浏览器的版本对应。
将下载好的浏览器驱动放到Python安装目录下:
pip install selenium -i
https://pypi.tuna.tsinghua.edu.cn/simple
- 验证环境 Python + Selenium的自动化测试环境是否搭建成功!
运行如下代码,如果能正常打开浏览器,证明我们的环境就搭建好了:
(2)Chromedriver、geckodriver的版本管理
火狐浏览器驱动版本匹配说明:
谷歌浏览器和浏览器驱动的版本一般是一一对应,比如浏览器版本是87,对
应的driver也是87。
from selenium import webdriver
import time
driver = webdriver.Chrome()
driver.get('https://www.baidu.com')
time.sleep(5)
1
2
3
4
5
6(3)通过浏览器查看元素,控件属性分析
Web前端的三大语言:HTML、CSS、Javascript。
F12或右键检查,打开开发者工具。
Ctrl + f :弹出元素(XPath或CSS Selector)搜索框。
确保定位元素的唯一性:路径高亮,敲回车键不会跳。
(4)常用定位方法讲解
版权归原作者 行走的奇哥 所有, 如有侵权,请联系我们删除。