在无头模式下运行测试时,我似乎无法自动选择屏幕共享源。
我设法使用此 ChromeDriver 参数 --auto-select-tab-capture-source-by-title=Example Domain 自动选择选项卡,并且它有效。但是,当我无头运行测试时,它没有,有什么建议吗?
我最近遇到了这个问题,并且能够通过使用 ChromeDriver 的
headless=new
参数来使其工作。
来自 Selenium 的网站:
The traditional --headless, and since version 96, Chrome has a new headless mode that allows users to get the full browser functionality (even run extensions). Between versions 96 to 108 it was --headless=chrome, after version 109 --headless=new.
Using --headless=new should bring a better experience when using headless with Selenium.