Selenium3+Python3+Firefox56配置及测试解析
来源:互联网 发布:windows账户有什么用 编辑:程序博客网 时间:2024/06/13 05:55
终于启动火狐了。。。。。。
1 使用pip安装Selenium
pip install -U selenium 可以查看博客内容
pip show selenium ,查看当前版本
2 下载最新的Firefox
记得还要下载火狐驱动,selenium3以后需要单独下载
IE 和Chrome的驱动同理
驱动geckodriver 下载地址:https://github.com/mozilla/geckodriver/releases (v0.19.0)
解压到python的安装目录,python的安装目录已配置到环境变量,所有不需要将驱动地址加到环境变量,否则需要添加
3 测试
from selenium import webdriverdriver = webdriver.Firefox()driver.get("http://www.python.org")
结果如下:
4 查找原因
查阅selenium官方网站,firefox浏览器必须是48或者更高版本,不是版本兼容问题,解决方法,将火狐的安装目录配置到环境变量
重新启动pycharm
再次测试
from selenium import webdriverdriver = webdriver.Firefox()driver.get("http://www.python.org")
结果如下
阅读全文
0 0
- Selenium3+Python3+Firefox56配置及测试解析
- Selenium3+Python3+PhantomJS配置及测试解析
- python3 + selenium3 web自动化测试环境搭建
- python3.5+selenium3.4自动化测试2_参数化
- python3.5+selenium3.4自动化测试5_frame中的对象
- python3.5+selenium3.4自动化测试8_selenium框架1.0
- 测试笔记第一天----python3.6+selenium3.5环境搭建
- python3+selenium3 环境搭建
- Python3+selenium3环境搭建
- python3+selenium3 如何开启Firefox50
- Python3.6+selenium3.3+Firefox52
- python3+selenium3+ie9初体验
- python3.5+selenium3.4自动化测试1_错误图片用时间命名保存
- python3.5+selenium3.4自动化测试3_下拉框循环选择
- python3.5+selenium3.4自动化测试4_随机组合的用户名和密码登陆
- 基于selenium3+python3.6.x+chrome57.x的自动化测试环境搭建
- python3.5+selenium3.4自动化测试6_selenium的Webdriver-API整理(上)
- python3.5+selenium3.4自动化测试7_selenium的Webdriver_API整理(下)
- 深度学习进阶(一.2)--结合GPU搭建theano貌似成功了,但是测试数据运行失败
- LeetCode-105. Construct Binary Tree from Preorder and Inorder Traversal
- 探究webassembly(2):性能探究和实验分析
- UVA 12100 Printer Queue(队列,优先队列)
- volatile
- Selenium3+Python3+Firefox56配置及测试解析
- Spring容器扩展点之BeanPostProcessor
- etcd集群安装
- 适配器模式(结构型设计模式)
- XVII Open Cup named after E.V. Pankratiev. XXI Ural Championship G glassese of solutions
- 金字塔原理学习总结
- Windows技巧:在当前操作目录下直接打开命令窗口
- 数据分析介绍之七——单变量数据观察之汇总统计和箱线图
- 使用Sass的Mixin实现自动添加浏览器前缀