我在 Mac Mojave 上使用 selenium-side-runner v 3.11.0。我想在 headless (headless) Chrome 浏览器中运行测试,但是,添加“--headless”似乎不起作用。当我跑
PATH=/Users/davea/Documents/workspace/starter_project/selenium/dev/:$PATH selenium-side-runner --headless -c "browserName=chrome" myTest.side
该测试仍在我已在我的机器上运行的 Chrome 窗口中打开。 (我希望测试每次都能新鲜运行,不受我可能为自己使用的任何打开的 Chrome 窗口的影响)。
最佳答案
试试下面的命令。它应该可以工作。 Source
在 widnows 10 + 版本 75.0.3770.142(官方版本)(64 位)上测试。
D:\example>selenium-side-runner -c "goog:chromeOptions.args=[--headless,--nogpu] browserName=chrome" Testing.side
有关 goog 信息的链接:chromeOptions Issue 1786: Feature request: change chromeOptions to goog:chromeOptions
关于selenium - 如何在命令行 headless (headless)运行 selenium-side-runner?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57128651/