首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >网络应用的边界测试

网络应用的边界测试
EN

Stack Overflow用户
提问于 2008-08-22 19:02:09
回答 5查看 126关注 0票数 2

除了"no connection“之外,我还应该测试哪些失败模式?我如何模拟一个高延迟的链路,一个不可靠的链路,或所有其他类型的疯狂的东西,毫无疑问将发生在“野外”?

无线应用程序呢?如何在不太理想的WL环境中测试性能?

EN

回答 5

Stack Overflow用户

发布于 2008-08-22 20:27:36

补充TimK的答案,如果你有一台路由器,测试拉动路由器上的上行链路,这将测试一个错误的连接,而你的系统不知道你失去了物理链路。

此外,如果您在几秒钟后重新插入,则连接可能不会丢失*。这可以模拟非常高的延迟。

*这取决于您的ISP和路由器。

票数 1
EN

Stack Overflow用户

发布于 2008-08-31 09:27:43

如果您使用的是Linux,可以试试Virtual Distributed Ethermet

VDE为您提供虚拟化交换机/集线器和以太网电缆。您可以在单独的电缆上实时调整网络特性,如延迟、延迟、MTU、每MB错误位数、带宽、重复数等。

票数 1
EN

Stack Overflow用户

发布于 2008-08-22 20:14:35

您肯定想要测试拔出电缆的物理效果。许多网络代码在这种情况下会抛出不同的异常,而不是在连接刚刚断开时抛出异常。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23205

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档