我一直在研究P2P直播应用,但我在测试时遇到了一些麻烦。
目前,我正在测试它: 1)另一台笔记本电脑+外部服务器 2)在不同端口上运行的多个实例
问题是:这还不准备好生产。
有没有类似模拟器的东西或者你们中的任何人都在使用torrent客户端,p2p客户端,实时流媒体解决方案并且不得不对其进行测试?
请告诉我,
谢谢,
-hbt
答案 0 :(得分:1)
根据您尝试测试的行为,最终可能需要使用多种不同的工具。我碰巧在这方面做了一些研究,当我想模拟各种网络条件,如有限的带宽和/或数据包丢失时,我转向了一个名为Queuing Disciplines的Linux功能。学习如何使用它们可能需要几天时间,但它们非常强大且完全免费。
答案 1 :(得分:0)
将它放在服务器上并将链接发送给尽可能多的朋友,询问他们是否可以访问它以便您可以测试该应用。可以把它想象成一个封闭的测试版。
答案 2 :(得分:0)
自动化测试
模拟与其他客户端的连接,然后您可以为其他客户端的行为编写几个不同的测试用例。测试一个客户端是否出现故障,测试响应缓慢,测试错误答案,测试所有正确行为。