WebRTC应用程序的QA自动化
你能给我推荐一个处理 WebRTC 的 Web 应用程序的 QA 自动化工具吗?
目标浏览器和设备:
- Windows - 铬浏览器(Chrome 和 Edge)
- 视窗 - 火狐
- MacOS - Safari
- 安卓 - 铬
- ipadOS 和 iOS - Safari
如果可能,请推荐可以与Jenkins集成的工具。
回答
我不了解 Jenkins 集成,但这里有一篇关于如何设置无头 chrome 以测试 WebRTC 应用程序的博客文章/教程。鉴于您所针对的平台和浏览器的多样性,您可能需要查看WebDriver;特别是safaridriver、geckodriver和chromedriver。添加 Selenium 或其他一些与 Jenkins 配合得很好的框架,这可能是一个很好的起点。