如何对基于Webrtc的web应用程序进行负载测试

如何对基于Webrtc的web应用程序进行负载测试,web,jmeter,webrtc,load-testing,jmeter-plugins,Web,Jmeter,Webrtc,Load Testing,Jmeter Plugins,我正在尝试对基于Webrtc的web应用程序进行负载测试, 有人知道我可以用whitch工具测试该应用程序吗。 另外,我想知道我是否可以使用Jmeter,如果可以,我如何使用它? 感谢head在负载测试方面,WebRTC与众不同。这是因为WebRTC是对等的,而不是客户机-服务器 您可以测试的是客户机服务器部分,更具体地说是信令服务器和STUN/TURN服务器。对于这些,您可以像对任何web服务器一样轻松地使用JMeter。对于STUN/TURN,只需遵循规范(尽管如果您使用的是现有服务器,我会

我正在尝试对基于Webrtc的web应用程序进行负载测试, 有人知道我可以用whitch工具测试该应用程序吗。 另外,我想知道我是否可以使用Jmeter,如果可以,我如何使用它?
感谢head

在负载测试方面,WebRTC与众不同。这是因为WebRTC是对等的,而不是客户机-服务器

您可以测试的是客户机服务器部分,更具体地说是信令服务器和STUN/TURN服务器。对于这些,您可以像对任何web服务器一样轻松地使用JMeter。对于STUN/TURN,只需遵循规范(尽管如果您使用的是现有服务器,我会将其交给作者,除非您也想参与该项目)。对于信令服务器,这取决于您如何构建它


您还可以使用WebRTC尝试使用受控的有限带宽和延迟/抖动进行测试。这更像是烟雾测试,而不是负载测试。自动完成这项工作要复杂一点。特别是如果你想用音频/视频而不是数据来做这件事。

已经看过了吗?感谢您的快速响应,因为您可能知道可以使用MCU服务器来创建one2many通信。我想模拟这个流程,我认为这里的问题是sdp和涓流冰协商在安全协议下运行,我不知道是否有可能使用Jmeter模拟它。我忘了提到客户端和MCU服务器在同一个局域网下运行,这就是为什么我不需要STUN或TURN服务器。你可以向loadmultiplier.com查询,他们似乎支持webrtc。免责声明:我为loadmultiplier团队工作。