zoukankan      html  css  js  c++  java
  • selenium加载配置参数,让chrome浏览器不出现‘Chrome正在受到自动软件的控制’的提示语,以及后台静默模式启动自动化测试,不占用桌面的方法

    一:自动化测试的时候,启动浏览器出现‘Chrome正在受到自动软件的控制’,怎么样隐藏,今天学习分享:

    在浏览器配置里加个参数,忽略掉这个警告提示语,disable_infobars

    option = webdriver.ChromeOptions()
    option.add_argument('disable-infobars')

    参考代码:

    # coding:utf-8

    from selenium import webdriver

    # 加启动配置

    option = webdriver.ChromeOptions()

    option.add_argument('disable-infobars')

    # 打开chrome浏览器

    driver = webdriver.Chrome(chrome_options=option)

    driver.get("https://www.baidu.com")

    二:启动浏览器的时候不想看的浏览器运行,那就加载浏览器的静默模式,让它在后台偷偷运行。用headless

    option = webdriver.ChromeOptions()
    option.add_argument('headless')

    代码如下:

    # coding:utf-8 

    from selenium import webdriver

    # 加启动配置

    option = webdriver.ChromeOptions()

    option.add_argument('headless')

    # 打开chrome浏览器

    driver = webdriver.Chrome(chrome_options=option)

    driver.get("https://www.baidu.com")

  • 相关阅读:
    如何高效查看 Docker 日志
    linux:有效使用docker logs查看日志
    FFmpeg命令行工具学习(一):查看媒体文件头信息工具ffprobe
    性能调优
    【禅道】Windows本地安装禅道2.0.9
    Handle
    Operate the elements
    Web功能测试常用方法
    Drop down box selection(Select)
    Iframe
  • 原文地址:https://www.cnblogs.com/yaohanbaby/p/8080880.html
Copyright © 2011-2022 走看看