python安装
尽量按照python3.6或者大于3.6的版本。配好python根目录和Script目录的环境变量。
安装步骤略
IDE安装
可使用pycharm或VScode。你也可以使用python自带的IDLE
selenium安装
pip install selenium
驱动安装
很多培训班老师说什么“不能用最新的谷歌浏览器驱动去测试”,“想用selenium,火狐版本必须在xx到xx直接”,气的我一口老血想喷他脸上。
所有谷歌浏览器版本的selenium驱动在这
所有火狐浏览器版本的selenium驱动在这
查看自己浏览器的版本,去上方连接下载驱动。
如果你的python装在windows,那么将驱动放在python安装目录的根目录中,保险起见,python的Script目录也放一份。
环境测试
如下是访问百度并搜索selenium的脚本。
from selenium import webdriver
import time
driver = webdriver.Chrome() # 生成谷歌浏览器对象,即打开谷歌浏览器
driver.get('https://www.baidu.com')
driver.find_element_by_id("kw").send_keys("Selenium")
driver.find_element_by_id("su").click()
time.sleep(5)
driver.quit()
创建一个新文件,例如env_test.py
将上方代码粘贴到文件中,保存退出。
cmd中执行 python env_test.py
如果浏览器成功打开并进入百度,则环境配置完成。
世界上主流浏览器驱动的调用方法
driver = webfriver.Firefox() # 打开火狐浏览器
driver = webfriver.Chrome() # 谷歌浏览器
driver = webfriver.Ie() # IE浏览器
driver = webfriver.Edge() # win10 Edge浏览器
driver = webfriver.Opera() # 欧朋浏览器