1、安装Python,参考:python平台的搭建
2、安装pip
(1)取Python官网下载:https://pypi.python.org/pypi/pip#downloads
(2)下载后解压到文件夹,用cmd进入解压目录,输入:python setup.py install 安装pip
(3)安装后,在命令行输入pip。如果提示不是内部命令,是因为没有添加环境变量。在PATH最后添加‘F:\Windows\Python\Scripts’(Python安装路径)
(4)此时在最新的Python安装包中已经集成了pip,可以在Python的安装目录F:\Windows\Python\Scripts下查看到pip.exe或pip3.exe文件。
3、安装selenium
方法一:使用pip安装
运行cmd,在python安装目录的python3.5\Scripts 文件夹下,执行命令:pip install selenium 或 pip install –U selenium可以直接安装。下载并安装selenium如下所示:(Successfully installed selenium-3.5.0)
方法二:下载selenium安装包
使用方法一安装失败,报错时可使用该方法,首先下载 selenium-2.48.tar.gz
下载地址:http://pypi.python.org/pypi/selenium
解压selenium安装包,然后把整个目录放到python 安装路径的 \Lib\site-packages下
打开CMD窗口,进入解压后的目录,运行命令 :python setup.py install
完成了已上的准备工作,我们的selenium+Python自动化测试环境就搭建好了
4、安装Firefox浏览器,下载geckodriver
下载地址:https://github.com/mozilla/geckodriver/releases 根据需要选择下载64位或32位,解压zip文件
将 geckodriver.exe 放入python安装路径下的Scripts文件夹内,最后打开cmd控制台,输入geckodriver,如果出现下图则表示安装成功
5、以上全部搭建完成后,在python编辑器中逐行写入以下代码,如果能按要求完成,表示python+selenium自动化脚本执行成功
# coding = utf-8
from selenium import webdriver
browser = webdriver.Firefox()
browser.get("http://www.baidu.com")
browser.find_element_by_id("kw").send_keys("selenium")
browser.find_element_by_id("su").click()
browser.quit()
6、接下来需要安装其他,如网页驱动(IE:IEDriver,Chrome:Chromedriver,放在Python安装根目录下),Selenium-IDE插件(脚本录制),HTMLTesterRunner.py(生成测试报告),Xlrd(对xls表格进行读操作)、firebug等。