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
    传送门
    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失败问题解决方案

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容