Eclipse+Python+Selenium自动化测试框架搭建
1、下载Eclipse:http://www.eclipse.org/downloads/
2、下载JDK:http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-7-sdk-with-jdk-u45-2066865.html
3、安装完JDK后配置环境变量: Path=”C:\Program Files (x86)\Java\jdk1.7.0_40\bin;”,新建classpath=” C:\Program Files (x86)\Java\jdk1.7.0_40\jre\lib\rt.jar;”
4、安装python的开发环境配置-Eclipse-PyDev插件:Eclipse中选择菜单:Help—Install New Software..—Add,输入http://pydev.org/updates,下载并安装。
5、下载python,http://www.python.org/ftp/python/2.7/python-2.7.msi,下载后下一步下一步安装。安装完成后将其目录配置环境变量,例:Path="D:\Python27"
6、Eclipse 配置 Python/解释器,Eclipse菜单栏中,选择 Window > Preferences > Pydev > Interpreter - Python,在这里,一般点击Auto Config会自动配置
7、下载Python第三方工具包的增强工具SetupTools,http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe#md5=57e1e64f6b7c7f1d2eddfc9746bbaf20,下载后下一步下一步安装。
8、下载安装Python的包管理工具pip,http://pypi.python.org/pypi/pip,解压缩之后,使用cmd命令进入其目录执行:python setup.py install
9、下载selenium,https://pypi.python.org/pypi/selenium,解压缩之后,使用cmd命令进入其目录执行:python setup.py install
10、Eclipse新建项目,Eclipse菜单栏中,选择 File > New > Project > Pydev > Pydev Project,新建项目:Test,Python版本选择已安装的版本,单击 Finish完成创建。
11、默认已安装FirefoxDriver,如需打开IE或Chrome,前往
http://code.google.com/p/selenium/downloads/list 下载对应的文件,将解压后的exe文件放在python安装的根目录下。
12、在Test.py中编码:
from selenium import webdriver from selenium.webdriver.common.keys import Keys browser = webdriver.Ie() #或Firefox()、Chrome() browser.get("http://www.baidu.com"); browser.maximize_window() #浏览器全屏显示 elem = browser.find_element_by_name("wd"); elem.send_keys("selenium"); elem.send_keys(Keys.ENTER);