在产品测试的时候,我们经常需要在一些特殊的场景中进行测试。
例如,测试手机在人流量大的街头、商场能否正常通讯;在进出电梯时视频会议是否可以正常进行;在多人共用一个WIFI时,游戏能否流畅游玩等等。
这些场景都是我们在日常生活中会经常遇见的,产品必须在这些场景中取得良好的表现,才能够受到用户的喜爱与信赖。
但是,影响测试场景的网络质量的条件有很多,可用带宽的大小、时延的抖动、丢包等,都会对网络质量造成不同的影响。在真实的广域网中,这些条件都是在实时变化的。所以,我们无法简单粗暴地用一些经验数据来衡量网络的质量。这也导致了测试工程师们很难在实验室中模拟出真实的广域网环境。
使用 HoloWAN Recorder Pro 捕获真实的网络
为了解决真实的广域网络难以在实验室中模拟的问题,HoloWAN团队自主研发出一款用于捕获真实网络的免费软件 – – HoloWAN Recorder Pro。
HoloWAN Recorder Pro 可以用于录制一段真实的广域网上带宽限制
、时延
、丢包
的具体数值。录制所得到的文件还可以引入网络损伤仪 HoloWAN
中进行损伤回放。在实验室中也可以轻松的模拟出真实的广域网环境。
使用方式
HoloWAN Recorder Pro 最快以每秒钟发送 10个
探针的速度去探测网络的丢包率、时延抖动、可用带宽。还可以调节发送探针大小。
HoloWAN Recorder Pro 分为 Android 版 和 Windows 版。功能包括 ping测试 和 带宽测试。
在进行带宽测试时,需要安装 HoloWAN Recorder Pro 的服务端,服务端是一个 Linux 可执行文件。测试时,服务端与客户端以 0.1s/次
的速度互相发送 UDP
报文,报文大小可调节。
在进行 ping测试 时,客户端以最快 0.1s/次
的速度向服务端发送 ICMP
报文,报文大小可调节。ping测试提供了平滑指数,用于统计丢包率。假设平滑指数设置为 1 ,则 HoloWAN Recorder Pro 每 1 个报文统计一次丢包率。假设平滑指数设置为 10 ,则 HoloWAN Recorder Pro 每 10 个报文统计一次丢包率。
带宽测试 和 ping 测试一般分别进行。如果同时进行 带宽测试 和 ping 测试,ping测试 受到 带宽测试 的影响会比较大。
测试完成后会自动生成一个 txt
文件,用户可以选择将测试结果保存在手机或电脑上。生成的文件还可以导入到 网络损伤仪HoloWAN 中,进行损伤回放。
请前往HoloWAN官网下载 HoloWAN Recorder Pro :http://msytest.cn/aboutRecorder.html