【发布时间】:2021-08-30 15:19:20
【问题描述】:
我有自动 ui 测试,可以使用 https://theintern.io/ 在 chrome 中测试 Web 应用程序 该应用程序使用设备摄像头 (https://github.com/zxing/zxing) 提供条形码扫描仪。 为了测试此功能,向应用程序显示了一个假条形码,这在 chrome 版本 90/91 之前一直有效(不太确定)。 由于这个版本,我不能再访问假视频了。
我设置的 Chrome 选项:
use-fake-device-for-media-stream
use-fake-ui-for-media-stream
`use-file-for-fake-video-capture=${fakeVideoFilePath}`
如果我使用配置了 selenium 的 chrome 窗口并转到 https://webcamtests.com/ 这将永远加载 - 在应用程序内部发生同样的事情。 网络摄像头名称是摄像头应该显示的视频的路径。
有关导致此问题的原因或如何解决的任何提示?
谢谢!
【问题讨论】:
标签: google-chrome selenium-chromedriver intern