• Mac搭建webUI自动化环境


    1.安装selenium,在终端执行如下命令,密码是电脑开机登陆密码:

    localhost:~ wangyadong$ sudo pip install -U selenium

    Password:

    WARNING: The directory '/Users/wangyadong/Library/Caches/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.

    Collecting selenium

      Downloading selenium-3.141.0-py2.py3-none-any.whl (904 kB)

         |████████████████████████████████| 904 kB 23 kB/s 

    Requirement already satisfied, skipping upgrade: urllib3 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from selenium) (1.25.6)

    Installing collected packages: selenium

    Successfully installed selenium-3.141.0

    2.安装chrome浏览器和浏览器驱动chromedriver

    2.1查看Chrome版本:右上角->帮助->关于Google Chrome

    2.2 查找Chrome和ChromeDriver的对应关系参考:Chrome73以上版本,ChromeDriver版本与Chrome版本均保持一致;Chrome73以下版本,可参考以下关系表

    Chrome版本          ChromeDriver版本
    v73、74... v73、V74... 
    v71-73  v2.46
    v70-72  v2.45
    v69-71  v2.44
    v69-71   v2.43
    v68-70  v2.42
     v67-69  v2.41
     v66-68  v2.40
     v66-68  v2.39
     v65-67   v2.38 
     v64-66  v2.37
     v64-66  v2.36
      v62-64   v2.35
     v61-63  v2.34
     v60-62  v2.33
     v59-61   v2.32
     v58-60   v2.31
     v58-60  v2.30
     v56-58  v2.29
    v55-57  v2.28
    v54-56 v2.27
    v53-55 v2.26
    v53-55 v2.25
    v52-54 v2.24
    v51-53 v2.23
    v49-52 v2.22
    v46-50 v2.21
    v43-48 v2.20
    v43-47 v2.19
    v43-46 v2.18
    v42-43 v2.17
    v42-45 v2.16
    v40-43 v2.15
    v39-42 v2.14
    v38-41 v2.13
    v36-40 v2.12
    v36-40 v2.11
    v33-36 v2.10
    v31-34 v2.9
    v30-33 v2.8
    v30-33 v2.7
    v29-32 v2.6
    v29-32 v2.5
    v29-32 v2.4

    2.3 下载对应ChromeDriver

    ChromeDriver下载地址:http://chromedriver.storage.googleapis.com/index.html

    我下载的chrome版本为81,对应如下图:

    2.4 ChromeDriver环境配置

    先打开Finder,然后进入/usr/local/bin目录(由于Mac该目录是隐藏的,所以可通过快捷键command+shift+g打开)

     将解压的ChromeDriver拖拽到bin文件夹中

    查看ChromeDriver版本:chromedriver --version  下面就是配置成功后输出的版本

    localhost:~ wangyadong$ chromedriver --version
    ChromeDriver 81.0.4044.69 (6813546031a4bc83f717a2ef7cd4ac6ec1199132-refs/branch-heads/4044@{#776})

    3. 编写脚本启动Chrome浏览器

    from selenium import webdriver
    
    driver = webdriver.Chrome()
    driver.get('https://www.baidu.com/')

    运行脚本,打开百度页

  • 相关阅读:
    字符串、组合练习
    national flag
    常用的Linux操作
    大数据概述
    LL(1)文法
    简单有穷自动机
    简单C语言文法
    词法分析
    编译原理 141
    综合练习
  • 原文地址:https://www.cnblogs.com/wangyadong/p/12783299.html
Copyright © 2020-2023  润新知