python控制浏览器最小化_如何在selenium webdriver 3中最小化浏览器窗口

7 个答案:

答案 0 :(得分:2)

Selenium的Java客户端没有内置的方法来最小化 浏览上下文。

但是,作为默认/常见做法,是在最大化模式下打开浏览器,而Test Execution正在进行 最小化,浏览器将违反最佳做法,因为Selenium可能会失去对浏览上下文的关注,并且可能会在测试执行期间引发异常。但是,Selenium的 Python客户端确实具有minimize_window()方法,该方法最终将Chrome浏览上下文有效地推送到了后台。

示例代码

Python:

from selenium import webdriver

options = webdriver.ChromeOptions()

options.add_argument("--start-maximized")

options.add_experimental_option("excludeSwitches", ["enable-automation"])

options.add_experimental_option('useAutomationExtension', False)

driver = webdriver.Chrome(chrome_options=options, executable_path=r'C:\Utility\BrowserDrivers\chromedriver.exe')

driver.get('https://www.google.co.in')

driver.minimize_window()

Java:

driver.navig

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值