美文网首页我爱编程
Selenium首次使用札记

Selenium首次使用札记

作者: 静_谷 | 来源:发表于2017-04-15 15:10 被阅读0次

    Python language bindings for Selenium WebDriver.
    The selenium
    package is used to automate web browser interaction from Python.

    一个功能自动化测试工具,可以用来数据采集


    笔者使用的编程环境是Windows 7下 Python 2.7 + Selenium 3.3.3 + Firefox 52.0.2
    好了,开始我们的Selenium之旅吧!

    • 配置
      1.下载Selenium 3.3.3
      传送门
      pypi/selenium
      然后下载下面的源代码(选择第二个):

      解压,用cmd在解压后的目录下敲命令:
    python setup.py install
    

    lala,安装之后因为我们需要使用FireFox,所以再下载一个geckodriver.exe
    2.geckodriver.exe
    下载geckodriver.exe
    选择GitHub传送国内传送(劝各位用国内的吧)


    放到C:\Python27目录下,然后尽情体验Selenium的强大吧!呵呵
    • 示例
    #coding=utf-8
    from selenium import webdriver
    from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
    from selenium.webdriver.firefox.firefox_binary import FirefoxBinary
    import time
    binary = FirefoxBinary(r'C:\Program Files (x86)\Mozilla Firefox\firefox.exe')
    driver =webdriver.Firefox(firefox_binary=binary)
    driver.get('http://www.baidu.com')
    print driver.title
    driver.quit()
    

    于是,是不是很激动地发现控制台输出了“百度一下,你就知道”


    Enjoy your code!

    参考:
    selenium + python自动化测试环境搭建
    Python Selenium 启动新版本Firefox失败问题解决方案

    相关文章

      网友评论

        本文标题:Selenium首次使用札记

        本文链接:https://www.haomeiwen.com/subject/uvwnattx.html