【问题标题】:Can we do Load testing for Video or Audio call in jmeter我们可以在 jmeter 中对视频或音频呼叫进行负载测试吗
【发布时间】:2020-02-06 03:46:39
【问题描述】:

有什么方法可以对语音或视频通话进行性能测试? Jmeter 或任何其他开源工具提供什么?如果我们能做到这一点,请推荐任何工具。

【问题讨论】:

    标签: performance jmeter


    【解决方案1】:

    这取决于在视频和/或音频通话的后台使用的network protocol。

    首先,您需要确定您的应用程序使用了哪些协议。可以使用像Wireshark 这样的嗅探器工具来完成。一旦你知道了协议,你应该能够检查 JMeter(或其他开源工具)是否支持这个协议。

    选项可能在:

    1. JMeter 通过其Samplers 之一支持开箱即用的协议。例如,如果协议足够简单并且可以记录和重放,您可以使用前面提到的 Wireshark 捕获请求并使用TCP Sampler 模拟它们,但是它起作用的机会很小
    2. JMeter 通过其Plugins 之一支持该协议
    3. 有一个Java(或其他语言)客户端库实现该协议,在这种情况下,您将能够使用JSR223 Sampler并在Groovy(或其他语言,但它必须是JVM/JSR223 compabitle)中实现用例) 或 JUnit Request 采样器并在 Java 中实现用例
    4. 该协议是专有的,没有用于它的客户端库。在这种情况下,如果不联系呼叫系统供应商并向他们询问实施细节和如何测试的说明,您将无法进行负载测试。

    【讨论】:

    • 感谢所有详细信息,还有其他工具吗?任何提供所有这些类型测试的付费工具。
    【解决方案2】:

    您可以使用UBIK Load Pack,这是使用 JMeter 免费试用的负载测试视频的付费版本

    针对 MPEG Dash、Apple 的 HTTP Live、Microsoft Smooth 和 Adob​​e HDS 流格式的真实且可扩展的负载测试

    【讨论】:

      猜你喜欢
      • 2013-03-13
      • 2014-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-22
      • 1970-01-01
      相关资源
      最近更新 更多