【发布时间】:2021-02-22 15:47:28
【问题描述】:
我是 selenium 的新手,但我设法在我的计算机上安装并运行了独立版本。它工作得很好,但我想尝试无头测试。
我开始独立使用
java -jar selenium.jar
是否有启动 chrome headless 的命令/选项?
编辑:我发现了我的错误和解决方案。以上命令用于本地启动服务器,与headless部分无关。 Headless or not 实际上是在 R Script 中设置的:
无头:
library(wdman)
library(RSelenium)
cDrv <- chrome()
eCaps <- list(chromeOptions = list(
args = c('--headless', '--disable-gpu', '--window-size=1280,800')
))
remDr<- remoteDriver(browserName = "chrome", port = 4444,
extraCapabilities = eCaps)
Chrome 打开:
library(RSelenium)
remDr <- remoteDriver(
remoteServerAddr = "localhost",
port = 4444,
browserName = "chrome"
)
【问题讨论】: