我需要在 Java 中使用 selenium chrome 驱动程序进行测试。但不应打开 chrome 窗口。假设这是一个产品,不应打开任何窗口。
我也看过这个; 是否可以在 Selenium RC 中隐藏浏览器? 但对我来说没有解决方案。测试应该是独立于操作系统的,我已经尝试过 HtmlUnitDriver 进行测试而不打开任何窗口,但它有一些问题。当有通过 id 查找组件时,它可能无法通过 id 查找组件。一些服务器可能会根据浏览器发送组件 id,我不知道应该使用什么 id 来测试。
因此,我正在尝试使用 chrome 驱动程序。
有没有办法在不打开 chrome 窗口的情况下使用 chromedriver,或者在 Java 中不使用 Selenium 打开任何窗口的情况下进行测试?
谢谢!