【问题标题】:What's the best way to test a P2P live streaming app?测试 P2P 直播应用程序的最佳方法是什么?
【发布时间】:2010-06-08 14:18:57
【问题描述】:

我一直在开发 P2P 直播应用程序,但在正确测试它时遇到了一些问题。

目前,我正在使用以下方法对其进行测试: 1) 另一台笔记本电脑 + 一台外部服务器 2) 在不同端口上运行多个实例

问题是:这还没有完全准备好投入生产。

是否有类似模拟器之类的东西,或者你们中的任何人都在使用 torrent 客户端、p2p 客户端、实时流媒体解决方案并且必须对其进行测试?

请告诉我,

谢谢,

-hbt

【问题讨论】:

    标签: testing streaming video-streaming p2p


    【解决方案1】:

    根据您要测试的行为,您最终可能需要几种不同的工具。我碰巧在这方面做了一些研究,当我想模拟各种网络条件(如有限带宽和/或丢包)时,我求助于一个名为Queuing Disciplines 的 Linux 功能。学习如何使用它们可能需要几天时间,但它们非常强大且完全免费。

    【讨论】:

    【解决方案2】:

    将其放在服务器上并将链接发送给尽可能多的朋友,询问他们是否可以访问它,以便您可以测试应用程序。可以将其视为封闭测试版。

    【讨论】:

      【解决方案3】:

      自动化测试

      模拟与其他客户端的连接,然后您可以为其他客户端的行为编写几个不同的测试用例。测试一个客户端是否出现故障、测试响应缓慢、测试错误答案、测试所有正确行为。

      【讨论】:

        猜你喜欢
        • 2011-06-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-12
        • 2016-07-01
        • 1970-01-01
        相关资源
        最近更新 更多