测试理论,自动化测试框架,欢迎交流
QQ:214074781
EMAIL:brucezhang87@gmail.com
手机网络数据重传测试--代理服务
上一篇 /
下一篇 2009-04-02 10:43:29
/ 个人分类:测试工具
测试目的:手机网络TCP传输可能会出现丢包现象,所以在应用层多加了一层重传机制,要测试这个功能,需要模拟网络丢包和延迟。
将经验和误区写下来
1.上网找了些工具,类似nistnet,碌碌续续找了2天发现都挺麻烦。
2.没有头绪后,突然想到了代理服务器,将手机首先连到代理服务器,然后在代理服务器中进行丢包和延迟操作,然后再发给目的服务器。
3.然后用python twisted写了一个代理程序,只有没几行代码,可以控制丢包和延迟,从而正确的完成了测试要求。
4.加深:将这个工具更加细化,添加更多功能,比如某条指定的协议进行丢包。
5.总结:工具是否适合本测试。还是需要先想清需求,再去动手,即使用其他工具来做,也并不利于分析问题和解决问题,而且不能做到更深的需求。而自己写一个其实可能会很简单。
相关阅读:
- 当面试再次来临的时候 (leilei10086, 2009-3-25)
- 测试中大家经常会遗漏的地方 (z_kh, 2009-3-30)
- TCP/IP协议包的发送接收测试,大家都来看看啊. (z_kh, 2009-3-30)
- 需求挖掘的困惑 (欧阳, 2009-4-02)
- 编码人员和测试人员:争论的秘密(转) (believe, 2009-4-09)
- 探讨:如何提高软件测试的水平 (believe, 2009-4-09)
- Web的系统测试方法 一(转) (meimei0929, 2009-4-14)
- 找一名熟悉自动化测试的高手 (moonchenzi, 2009-4-14)
- 测试技巧-批量插入数据 (fairylly, 2009-4-15)
收藏
举报
TAG:
测试
代理
重传
丢包