首页 > 解决方案 > 在 Google Chrome 中模拟网络摄像头

问题描述

我正在创建一个自动化测试,其目标是模拟照片捕捉。

为了能够通过 Chrome 和模拟网络摄像头执行此操作,我使用以下参数:

--use-fake-ui-for-media-stream --use-fake-device-for-media-stream --use-file-for-fake-video-capture

这是有效的,但只有两种情况:

  1. 在具有集成网络摄像头(笔记本电脑)的计算机上;
  2. 对于没有内置网络摄像头的用户,只需手动打开浏览器即可。

即我的问题是什么?

在没有集成网络摄像头的计算机上,当浏览器由自动化测试控制时,它不起作用。

我已经尝试过使用 Fake WebCam 7.2 程序。也尝试通过 USB 添加一个网络摄像头来运行测试。但是,当被自动化测试控制时,浏览器无法识别它们;/

有人有小费吗?

标签: google-chrometestingautomated-testswebcamwebcam-capture

解决方案


推荐阅读