Python splinter 环境搭建

作者: 我爱学python | 来源:发表于2019-05-01 16:24 被阅读7次

Splinter是一个使用Python开发的开源Web应用测试工具。它可以帮你实现自动浏览站点和与其进行交互。

Splinter对已有的自动化工具(如:Selenium、PhantomJS和zope.testbrowser)进行抽象,形成一个全新的上层应用API,它使为Web应用编写自动化测试脚本变的更容易。

依赖包

编辑

Splinter0.7.2依赖以下包:

Selenium(版本>=2.44.0)

Django(版本>=1.5.8,<1.7)

Flask(版本>=0.10)

lxml(版本>=2.3.6)

zope.testbrowser(版本>=4.0.4)

cssselect

代码示例

使用示例

与Selenium的比较

使用Splinter填充一个form的字段如下:

browser.fill('username','janedoe')

而使用Selenium需要:

安装 Splinter 

执行命令 

pip install splinter

 因为我之前已经安装了selenium以及chrome的驱动,所以这里就不再介绍,不懂得百度一下吧。

代码示例

效果如下:

相关文章

  • Python splinter 环境搭建

    Splinter是一个使用Python开发的开源Web应用测试工具。它可以帮你实现自动浏览站点和与其进行交互。 S...

  • 使用python抢火车票

    开发环境:python3.6 /splinter/Chrome驱动 tips:splinter是python的一个...

  • splinter研究

    安装python、splinter步骤及使用 安装python2.7,环境变量C:\Python27 安装spli...

  • Python+splinter自动化基础

    Splinter介绍 Splinter是一个用Python语言开发的开源web应用测试工具;Splinter对已有...

  • Python自学笔记Day2

    Python自学笔记——Day2 Python环境搭建 1. Python环境搭建 所需软件Python解释器Py...

  • selenium自动化测试

    一.自动化选型 二.selenium环境搭建(以python示例) python环境搭建下载python安装验证 ...

  • Python学习--环境搭建

    Python学习入门--环境搭建 Python简介 在进行Python环境搭建之前 ,先简单的介绍一下Python...

  • Python基础

    一、搭建编程环境 在Windows系统中搭建Python编程环境 安装Pythonhttp://python.or...

  • Ubuntu 14.04下Django&MySQL环境部

    Python环境搭建## 操作系统Ubuntu14.04,自带Python2.7.6 Django环境搭建## 目...

  • Python学习一之开发环境搭建

    一、搭建Python开发环境 环境准备 win10 自备 idea idea安装传送阵 Python开发环境搭建步...

网友评论

    本文标题:Python splinter 环境搭建

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