Selenium首次使用札记

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
    传送门
    Selenium首次使用札记_第1张图片
    pypi/selenium

    然后下载下面的源代码(选择第二个):

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

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

Selenium首次使用札记_第2张图片

放到 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首次使用札记)