搭建Python+Selenium的测试环境
1. 工具
1.1、 所需工具
1) 浏览器(Firefox/Chrome/IE)
2) Python
3) Selenium
4) Selenium IDE(在Firefox浏览器中)
5) Firebug、FirePath(在Firefox浏览器中)
6) Chromedriver、IEDriverServer
7) IDE(Pycharm/Sublime/Eclipse…)
2. Python安装
2.1、 安装Python
1) 双击Python-2.7.2.msi,出现安装程序,选择【Install for all users】,然后点击【Next】。
2) 选择好路径,点击【Next】
3) 安装的时候注意选择“Add python.exe to Path”,然后点击【Next】。
配置Python环境
系统命令中输入Python,出现如下图所示,则说明安装成功。
3、 安装SetupTools和pip工具
1) 安装SetupTools,双击setuptools-0.6c11.win32-py2.7.exe,进入到SetupTools的安装程序中,然后点击【下一步】。
2) 会自动填充Python Directory和Installation Directory的。 然后点击【下一步】。
3) SetupTools安装成功后,会在D:\Python27\Lib\site-packages出现关于SetupTools的文件。
4) 安装pip ,在系统命令中,找到Python安装目录下的scripts路径。输入easy_install pip 回车安装pip,出现如下图所示结果,则pip安装成功。
5) 安装成功后,会在Python目录下出现scripts文件夹。
4、 安装Selenium
1) 利用pip在线安装selenium,在系统命令中,输入pip install selenium。出现如下图的显示,则说明基于Python的selenium安装成功。
5. Python+Selenium的搭建测试
1) 打开IDLE(Python IDE),输入要导入的包,点击回车,Ctrl+N打开新的窗口。
2) 在新的窗口中输入下面的代码,按F5键运行。
3) 运行后会打开geckodriver.exe程序和火狐浏览器。
Chrome和IE浏览器驱动的下载地址
如果需要使用Chrome浏览器或者IE浏览器,则需要对应的驱动,下载链接如下:
chromedriver,chromedriver没有64位版本,32即可驱动:http://chromedriver.storage.googleapis.com/index.html
IEDriverServer,下面链接能够下载所有版本的selenium以及IEDriverServer,IEDriverServer区分32位/64位:
http://selenium-release.storage.googleapis.com/index.html选择合适的版本并下载即可。找个容易找到的文件夹放起来,在启动chrome浏览器以及IE时需要用到。