1 Selenium
1.1 简介
Selenium 是什么?一句话,自动化测试工具。它支持各种浏览器,包括 Chrome,Safari,Firefox 等主流界面式浏览器,如果你在这些浏览器里面安装一个 Selenium 的插件,那么便可以方便地实现Web界面的测试。换句话说叫 Selenium 支持这些浏览器驱动。Selenium支持多种语言开发,比如 Java,C,Ruby等等,而对于Python,当然也是支持的!
1.2 安装
pip install selenium1
1.3 基础知识
1.3.1 小试牛刀
我们先来一个小例子感受一下 Selenium,这里我们用 Chrome 浏览器来测试。
from selenium import webdriver
browser = webdriver.Chrome()
browser.get('http://www.baidu.com/')1
2
3
4
运行这段代码,会自动打开浏览器,然后访问百度。
如果程序执行错误,浏览器没有打开,那么应该是没有装 Chrome 浏览器或者 Chrome 驱动没有配置在环境变量里。下载驱动,然后将驱动文件路径配置在环境变量即可。
windows下设置环境变量的方法:
我的电脑 - > 属性 -->选择高级->环境变量。在系统变量的Path变量中,添加驱动文件路径即可(注意:分号)。
注意不要把 chromedriver.exe加入路径