在 webdriverio 中运行无头测试时,有没有办法选择屏幕共享选项?

问题描述 投票:0回答:1

在无头模式下运行测试时,我似乎无法自动选择屏幕共享源。

我设法使用此 ChromeDriver 参数 --auto-select-tab-capture-source-by-title=Example Domain 自动选择选项卡,并且它有效。但是,当我无头运行测试时,它没有,有什么建议吗?

selenium-chromedriver automated-tests webdriver-io selenium-edgedriver
1个回答
0
投票

我最近遇到了这个问题,并且能够通过使用 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.
© www.soinside.com 2019 - 2024. All rights reserved.