如何在低速率网络中测试 Web 应用
转载大家看到标题后的第一个问题可能是:“我们需要这样做吗?”
如果我们开发的是局域网 Web 应用的话,可能没有必要这样做。但如果我们的 Web 应用面向的是互联网上的成千上万的用户,这样做就很必要了。因为在现实世界中并不是所有的用户都有高数率的网络连接,也许用户使用的是拨号接入,移动设备,3G,或者是 USB 网络加密狗。如果我们没有在低数率的网络环境中测试过我们 Web 应用,极有可能在上线后收到一些意想不到的关于系统性能方面的抱怨。这个时候无论我们的 Web 应用界面多么地 Web 2.0,功能多么地强大,对于用户来说都失去了使用价值。
目前有很多工具能够模拟慢速网络,值得一提的是 Firefox Throttle,这是一个 Firefox 插件,你可以设置上载和下载的数率,并且监控当前带宽的使用情况。另一个非常有用的特性是它可以控制你的 localhost 的连接数率,对本地测试很有用。
Firefox Throttle 的截图
另一个工具是 Sloppy,它是一个 Java Web Start application。
下一篇:别的程序员是怎么读你的简历的
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
如何在 Linux 中查看网卡速率
为了保障网络的高可用或者高带宽,我们通常会去配置聚合(bond),如何查看聚合后的网口协商速率呢?
高可用 Linux bond聚合 -
如何在 Java 中通过 Bucket4j 提供速率限制?
时不时地,我们所有人都面临着限制外部 API 的问题。以下文章将作为帮助解决此问题的教程。
spring github java -
如何在Java中实现RESTful Web服务
大家好,我是微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!RESTful Web服务是一种基于HTTP
java restful 前端 User Web -
如何在低速率网络中测试 Web 应用
来自coolshell大家看到标题后的第一个问题可能是:“我们需要这样做吗?” 如果我们开发的是局域网 Web 应用的话,可能没有 低数率的网络环境...
firefox java 系统性能 网络连接 上载