使用selenium自动化客户端允许使用相机

时间:2015-05-29 08:24:26

标签: c# google-chrome selenium getusermedia

我正在制作一个WebRTC应用程序,并允许弹出使用相机的权限。我知道没有办法删除它,但有没有办法在客户端使用selenium自动点击允许按钮?因为90%的客户端没有单击允许按钮,即使我们发出了单击允许按钮的指令,并且可以安全地单击它但仍然没有点击它,有些点击拒绝。

目前我唯一的解决方案是让客户端下载一个c#应用程序,它所做的就是用--use-fake-ui-for-media-stream重新启动浏览器,但我认为这不是一个好主意。因此,如果有一种方法可以自动点击允许按钮,请告诉我。谢谢你们,非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

您可以试用http://testrtc.com/

他们在内部使用Selenium,重点是测试WebRTC服务。他们确保按下允许按钮(=覆盖)并用您选择的虚拟设备和媒体文件替换摄像头和麦克风。