zoukankan      html  css  js  c++  java
  • selenium webdriver python 环境搭建

    1. 安装python

    选择2.7版本,下载安装即可。
    验证是否安装成功:打开cmd,输入"python -V",显示python版本号即安装成功。

    2. 安装setuptools

    安装步骤
    • 下载setuptools-18.5.zip,完成之后解压
    • 打开cmd,进入路径setuptools-18.5
    • python setup.py install

    3. 安装pip

    安装步骤
    • 下载pip-7.1.2.tar.gz,完成之后解压
    • 打开cmd,进入路径pip-7.1.2
    • python setup.py install

    4. 安装selenium

    安装步骤:
    • 打开cmd
    • 进入pythonScripts路径
    • pip install –U selenium

    5. 安装JRE

    安装好之后,cmd中输入 "java -version"验证是否安装成功。

    6. 安装Eclipse

    下载之后,解压即用

    7. 安装PyDev

    本人配置:JDK1.8.0_11+eclipse4.4.0+pydev2.8.2

    尝试最新版本4.4.0,结果发现不行,最后改成2.8.2。也就是说可能需要多试几个版本。

    方法一(网速不好时一般不好用):

    方法二:
    • 下载之后解压(PyDev 2.8.2.zip),得到Plugins和Feature文件夹,分别复制到Eclipse对应的文件夹中,覆盖即可。
    • 重启Eclipse,打开Help -> Installation Details->Plug-ins,如果存在PyDev则安装成功。

    8. 设置python解释器

    • 打开Eclipse
    • Window->Preferences->Pydev->Interpreter-Python,配置Python 解释器。

    9. HelloWorld

    • 打开Eclipse -> Window -> Open Perspective -> Other -> PyDev。
    • New一个 “PyDev Project”。
    • 新建一个 "PyDev Module"。
    #encoding:utf-8
    
    from selenium import webdriver
    import time
    
    driver=webdriver.Firefox()
    driver.get("http://www.baidu.com")
    time.sleep(3)
    print driver.title
    assert "百度一下" in driver.title
    
    elem=driver.find_element_by_id("kw")
    elem.send_keys("selenium")
    driver.find_element_by_id("su").click()
    time.sleep(3)
    print driver.title
    assert "selenium" in driver.title
    
    driver.close()
    • Run As-> Python Run
  • 相关阅读:
    mysql时间操作函数和存储过程
    puppet foreman
    mysql c haracter
    socket
    socket 网摘
    网络安全
    sqlite3 C接口
    spring 配置文件XSD地址
    programData
    网络安全数据包分析
  • 原文地址:https://www.cnblogs.com/miniren/p/4980089.html
Copyright © 2011-2022 走看看