Selenium Python bindings 提供了一个简单的API,让你使用Selenium WebDriver来编写功能/校验测试。 通过Selenium Python的API,你可以非常直观的使用Selenium WebDriver的所有功能。

Selenium Python bindings 使用非常简洁方便的API让你去使用像Firefox, IE, Chrome, Remote等等 这样的Selenium WebDrivers(Selenium web驱动器)。当前支持的版本为 2.7, 3.2及以上。

一、安装python selenium binding

pip install selenium

二、安装浏览器驱动

Chrome:https://sites.google.com/a/chromium.org/chromedriver/downloads

Edge:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/

Firefox:https://github.com/mozilla/geckodriver/releases

Safari:https://webkit.org/blog/6900/webdriver-support-in-safari-10/

使用不同的浏览器,需要下载对应驱动,并且确保驱动可执行文件,如chromedriver.exe放到你的系统环境PATH中,这里我将它放到python安装目录下。D:\360YP\VM\Python35\Script\chromedriver.exe

三、下载Selenium Server

注意:The Selenium server is only required if you want to use the remote WebDriver

Selenium Server 是个java 程序,推荐使用JRE 1.6以上的java环境运行。我们可以从download page of selenium website 中下载 Selenium Standalone Server,名字类似 selenium-server-standalone-3.5.0.jar,启动方式如

java -jar selenium-server-standalone-3.5.0.jar

使用详情,请查看后面章节介绍。


***微信扫一扫,关注“python测试开发圈”,了解更多测试教程!***

转载于:https://www.cnblogs.com/guanfuchang/p/6497840.html

Selenium with Python 001 - 安装篇相关推荐

  1. Python   pip安装selenium安装不了报错原因

    Python   pip安装selenium安装不了报错原因 1.首先要确保已经安装了pip, 打开cmd,输入pip,如下方有出现一系列pip的相关命令,则表示安装成功. 2.接着输入命令pip i ...

  2. python软件安装步骤-一篇非常棒的安装Python及爬虫入门博文!

    一. 大数据及数据挖掘基础(私信小编007即可获取大量Python学习资料!) ***部分主要简单介绍三个问题: 1.什么是大数据? 2.什么是数据挖掘? 3.大数据和数据挖掘的区别? 1.大数据(B ...

  3. python学习历程-安装篇(一)

    python学习历程-安装篇 之前工作中数据量很少,每天也就是用excel发一下报表,函数已经足够应付工作内容,但心里一直渴望学习更深层次一点的数据分析(崇拜那些技术大神),网上看了很多有关数据分析挖 ...

  4. 自动化测试框架搭建三python环境安装selenium和手动下载安装selenium的方法

    python环境安装selenium和手动下载安装selenium的方法 方法1:cmd环境下,用pip install selenium 可能会很慢 方法2:下载selenium安装包手动安装 下载 ...

  5. python详细安装教程-超详细Python与PyCharm安装教程,看这一篇就够了

    原标题:超详细Python与PyCharm安装教程,看这一篇就够了 学习了三天的python, 之前测试一直用课程自带的网页版玩玩, 为了学习 然后就下载了一个python和pycharm 现在分享下 ...

  6. Python养发之路 - 安装篇

    Python养发之路 - 安装篇 作者:养发两年半的Python数据工程师 编辑时间: 2021年7月3日 作者有话说: 新手先跟着做,遇到问题直接百度.(跟着教程走,99%不会出问题) 更新时间:每 ...

  7. python selenium 教程(-) 安装

    https://www.selenium.dev/ Selenium   是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操作一样.此处详细记录自己的使用过 ...

  8. python pip安装selenium_python+selenium安装

    python+selenium安装 python下载地址:https:www.python.org 安装完成进入cmd,输入python 如果cmd找不到,需要添加环境变量 selenium安装地址: ...

  9. 机器学习-python等开发工具-安装篇

    Python安装篇 准备工作下载安装包: 测试安装环境:win10 64X 测试Python解释器版本 3.10.3 首先下载并安装 python解释器 下载地址: https://www.pytho ...

最新文章

  1. RuntimeError: output with shape [1, 28, 28] doesnt match the broadcast shape [3, 28, 28]
  2. java课程设计总结与思考,你掌握了多少?
  3. Vue学习(vuex)-学习笔记
  4. tomcat应用服务器有哪些,手写一个Tomcat应用服务器
  5. postgresql成本因子调整
  6. matlab和python的语言_四大机器学习编程语言对比:R、Python、MATLAB、Octave
  7. 不同业务场景下如何进行数据库水平切分?
  8. java正则出现次数_正则表达式(二)—匹配次数的正则
  9. 36. In Depth Magento System Configuration
  10. CTF__(1)web之Cookie
  11. 手机App性能测试工具Genymotion安卓模拟器使用和简介
  12. Markdownpad2下载
  13. 电脑用户名中文改英文步骤总结
  14. 2015年北京户口全攻略
  15. UG快捷键使用技巧总结(补充中....)
  16. 9月20日重磅发布:中国云计算创新企业50强|榜单征集
  17. python乒乓球比赛规则介绍_乒乓球比赛的规则。
  18. Android 泽宇多布局
  19. 面试:JVM内存模型里哪些是线程安全的
  20. Java正则表达式校验日期

热门文章

  1. 列运算_Power Query列运算的几种方法比较
  2. 学习LD_PRELOAD之摘抄
  3. python Logging日志记录模块详解
  4. batch-size 深度学习笔记
  5. dojo中的dojo/on
  6. spark RDD创建方式:parallelize,makeRDD,textFile
  7. Elasticsearch实现类Google高级检索
  8. 052、overlay如何实现跨主机通信?(2019-03-19 周二)
  9. 关于阅读java编程思想和effective java的一些看法
  10. [UOJ62]怎样跑得更快