使用Network Emulator Toolkit工具模拟网络丢包测试(下)
2023-09-11 14:19:05 时间
用户会在各种网络环境下使用我们的App,PC应用,我们决不能祈求用户的网络环境都是稳定的,因此我们需要模拟出弱网络的情况,用来测试我们的APP在弱网络环境下的表现如何。Network Emulator for Windows Toolkit(NEWT),简称NEWT。模拟移动端应用,在pc端创建wifi热点,使用方式为独占式,手机连接这个热点,既可以开始测试。下载地址:https://blog.mrpol.nl/2010/01/14/network-emulator-toolkit/ 注意区分32和64。
打开之后的界面:
设置之前,我们查看下网络,正常!
进入“Configuaration”--“New Filter”,如下图:
先点击 Add, 后点击Close,如下图:
进入“Configuaration”--“New Link”,如下图:
在红圈中点击右键,这里简单说明下,他有两个设置,一个是上行,一个是下行。上行是指用户电脑向网络发送信息时的数据传输,下行是指网络向用户电脑发送信息时的传输速率。按照这种理解的话,NEWT中的上行是Downstream Property(Outgoing Traffic),下行是UpStream Property(Incoming Traffic)如下图设置一个随机丢包率在40%:
网络延迟在100ms-200ms
最后一步,点击启动,如下图:
重新检查网络,如下图:
记得,如果不测试了,一定要停掉,否则….
相关文章
- HDU-4782-Beautiful Soup(模拟)
- 模拟DLL加载
- 基于有限元的流体模拟仿真源码
- 1084 Broken Keyboard (20 分)【简单 / 模拟】
- 1073 Scientific Notation (20 分)【难度: 一般 / 知识点: 字符串 模拟】
- 【进阶之路】性能测试 Linux 环境下模拟延时和丢包实现
- web模拟telnet
- PHP CURL模拟提交数据 攻击N次方
- Java模拟登陆02【转载】
- 《软件测试技术大全:测试基础 流行工具 项目实战(第3版)》—第2章2.6节模拟面试问答
- Fiddler-008-简单模拟性能测试
- Selenium2学习-027-WebUI自动化实战实例-025-JavaScript 在 Selenium 自动化中的应用实例之三(页面滚屏,模拟鼠标拖动滚动条)
- EasyMock模拟请求数据
- 【CodeForces 266C】Below the Diagonal(模拟)
- Patternex|这家初创企业的平台模拟人类安全分析师
- 【Push Kit】模拟服务端发送消息至客户端,测试消息发送功能(华为推送服务)
- Java面向对象程序设计|模拟生产者-消费者问题
- web项目的集成测试:模拟点击