小编典典

Selenium WebDriver 可以在后台静默打开浏览器窗口吗?

all

我有一个 Selenium
测试套件,它运行许多测试,并且在每个新测试中,它都会在我打开的任何其他窗口之上打开一个浏览器窗口。在本地环境中工作时非常不和谐。有没有办法告诉
Selenium 或操作系统(Mac)在后台打开窗口?


阅读 105

收藏
2022-06-27

共1个答案

小编典典

有几种方法,但它不是简单的“设置配置值”。除非你投资一个不适合每个人要求的无头浏览器,否则它有点像 hack:

如何隐藏 Firefox 窗口(Selenium
WebDriver)?

是否可以在 Selenium RC 中隐藏浏览器?

您可以“据说”将一些参数传递给 Chrome,具体来说:--no-startup-window

请注意,对于某些浏览器,尤其是 Internet Explorer,如果不让其在焦点上运行,会损害您的测试。

你也可以用AutoIt破解一下,一旦它打开就隐藏窗口。

2022-06-27