gpt4 book ai didi

python - ChromeDriver 没有打开窗口但测试仍然成功

转载 作者:太空宇宙 更新时间:2023-11-03 16:26:49 25 4
gpt4 key购买 nike

我正在尝试在 Mac (El Capitan 10.11.5) 上用 python 运行 webdriver 测试。我成功地使用 FirefoxDriver 运行了相同的测试(使用 FF 46,在 marionette 之前)。当我尝试使用 chromedriver 2.22 或 2.20 执行相同操作时,我得到一个奇怪的结果 - 测试运行并通过,但我没有看到任何窗口执行此操作。

我不想运行 headless 浏览器 - 我想要看到浏览器。

知道这里发生了什么吗?

我使用的是 python 2.7.11,selenium 2.53.5。

最佳答案

浏览器实际上已打开,但它没有进入前台/焦点

several workarounds ,就像执行 window.focus() 一样,但我更喜欢启动 alert() 并立即接受它:

driver.execute_script('alert("Focus window");'))
drivere.switch_to.alert.accept()

关于python - ChromeDriver 没有打开窗口但测试仍然成功,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37910058/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com