zoukankan      html  css  js  c++  java
  • Mac下安装selenium及Chromedrive驱动

    • 安装好selenium库,由于它是一个自动化测试工具,需要浏览器配合使用,这里我们选择Chrome浏览器。
    • 查看浏览器版本

    • 下载相应的Chromedriver版本
      下载地址(选择自己需要的版本):http://chromedriver.storage.googleapis.com/index.html
    • 安装Chromedrive
      将下载好的可执行文件移动到/usr/local/bin目录中;
      在Mac终端输入:sudo mv chromedriver /usr/local/bin
    ·测试安装成功否
    通过代码来测试Chromedriver驱动,若正常执行,则成功:
    # coding=utf-8 from selenium import webdriver import time wd = webdriver.Chrome() wd.get("https://www.baidu.com") # 打开百度浏览器 wd.find_element_by_id("kw").send_keys("selenium") # 定位输入框并输入关键字 wd.find_element_by_id("su").click() #点击[百度一下]搜索 time.sleep(3) #等待3秒 wd.quit() #关闭浏览器

    5、遇到的问题
    A、将Chromedriver可执行文件放到/usr/local/bin目录中时,一直找不见/usr/local/bin目录,浪费了很多时间;
    解决方案:可以直接快捷键Command + Shift + G,输入目录名,则可以把执行文件拖入到目录中了;


    B、[【PyCharm编辑器】之引用selenium包提示错误:Unresolved reference 'selenium' less... (Ctrl+F1)]
    解决方案:点击pycharm-->preferences-->project:test-->project structure-->add content root
     

    选择selenium安装地址,再sources;
     
    最后,apply,即可
     
  • 相关阅读:
    ubuntu18.04登录界面背景图的更换
    java面向对象基础知识
    java语法+变量
    sql查询
    sql的增删改查
    事件概念和事件监听
    DOM对HTML元素的增删改操作
    DOM对HTML元素访问操作2
    DOM对HTML元素访问操作
    BOM模型中常用对象的介绍
  • 原文地址:https://www.cnblogs.com/momoon/p/11850831.html
Copyright © 2011-2022 走看看