WIN7Selenium2(WebDriver)Python环境搭建指南.docx_第1页
WIN7Selenium2(WebDriver)Python环境搭建指南.docx_第2页
WIN7Selenium2(WebDriver)Python环境搭建指南.docx_第3页
WIN7Selenium2(WebDriver)Python环境搭建指南.docx_第4页
WIN7Selenium2(WebDriver)Python环境搭建指南.docx_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录WIN7+Selenium2+Python环境搭建2一、安装Python2二、安装setuptools和pip工具(可选)2三、安装Selenium Client Drivers3四、eclipse和pydev的安装3五、浏览器Driver的安装3六、Selenium IDE安装4七、Firebug安装4八、运行Selenium实例5九、执行脚本看效果10WIN7+Selenium2+Python环境搭建一、 安装Python版本选择:目前由于Python2.x使用更加广泛,且支持的包与库函数更加丰富,所以建议选择Python2.7版本。下载地址:安装:参考附件二、 安装setuptools和pip工具(可选)简单说明:该工具可以让你很容易的下载、编译、安装、更新、卸载python的包。类似linux中的源一样。下载地址:/pypi/setuptools安装方法: -下载ez_setup.py脚本文件,直接双击运行安装(python已经正确安装); -在命令行窗口中,cd到python的安装目录,执行easy_install.exe pip填写图片摘要(选填)三、 安装Selenium Client Drivers -输入pip install selenium后回车,等待下载并安装,如果无错误,即安装成功。 -如果出现网络问题导致下载失败,必须手动安装 从/pypi/selenium下载selenium 2.47.1版本,命令提示符里输入命令:python setup.py install四、 eclipse和pydev的安装参见章节“1、python”里的附件即可。FAQ:Q:将pydev里的两个文件夹拷贝进去后,eclipse的perference无法找到pyDev节点A:这种情况是因为jdk的版本太低导致,建议安装高版本的jdk,如7u45五、 浏览器Driver的安装FirefoxDriver是默认安装的,无需再安装IeDriver和ChromeDriver则需要解压后,直接拷贝到Python安装的根目录即可。如下图所示:六、 Selenium IDE安装版本选择:目前最新版本为selenium-ide-2.9.0.xpi安装:直接将xpi文件拖放到Firefox浏览器中,按提示安装,成功后如下图。七、 Firebug安装版本选择:目前最新版本为firebug-2.0.12.xpi安装:直接将xpi文件拖放到Firefox浏览器中,按提示安装,成功后如下图。八、 运行Selenium实例首先,创建一个Python项目。在 Eclipse菜单栏中,选择 File - New -Project - Pydev - Pydev Project,新建项目:PyCase,单击 Next。填写图片摘要(选填)注意:如果在创建项目的时候没有选中“Create default src folder and add it to the pythonpath”复选框,则需要通过 File - New - Other - Source Folder手动创建一个源代码文件夹src。点击finish,如下:填写图片摘要(选填)其次,创建 Python包和模块。进入 Pydev透视图,在 Python Package Explorer中,右键单击 src,选择 New-Pydev Package,输入 Package名称Py27。填写图片摘要(选填)单击 Finish,Python包就创建好了。此时,自动生成_init_.py文件,该文件不包含任何内容,但是其定义了包的属性和内容。如果没有该文件,则src只是一个普通的文件夹。填写图片摘要(选填)创建完 Pydev Package后,右键单击创建的包Py27,选择 New-Pydev Module,输入模块名称PyCase1.py。点击Finish。这样,Python模块就建成了。填写图片摘要(选填)最后,修改PyCase1.py的内容如下:# -*- coding: utf-8 -*-Created on 2015年7月23日author: yytanfrom selenium import webdriverimport timeif _name_ = _main_: driver = webdriver.Ie() driver.get() driver.implicitly_wait(20) # driver.find_element_by_id(kw).send_keys(u软通) driver.find_element_by_id(su).click() time.sleep(5) driver.quit()九、 执行脚本看效果右击PythonCase1.py,Run As-PythonRun,会弹出ie浏览器并自动输入查询条件,执行。备注:运行过程中如果出现WebDriverException:Message: uUnexpected error launching Internet Explorer. Protected Modesettings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论