Bug #3996
路由器的WIFI质量信息采集功能测试,两次记录差值大于误差允许比例
0%
Description
步骤
1.分别执行如下命令,查询2.4G backgroundnoise、5G backgroundnoise、wifi信息采集开关wifiqualitycollectswitch的值
ubus call ctcapd.wifi.1 get
ubus call ctcapd.wifi.2 get
ubus call ctcapd.wifi get
2.准备FTP服务器,并在服务器中准备后续需要的上传、下载文件包
在Windows中DOS命令行执行如下命令生成对应的文件
#生成100MB(104857600)大小的文件100MB.txt
fsutil file createnew 100MB.txt 104857600
#生成144MB(150994944)大小的文件144MB.txt
fsutil file createnew 144MB.txt 150994944
#生成120MB(125829120)大小的文件120MB.txt
fsutil file createnew 120MB.txt 125829120
6G文件包(复制60个100MB.txt文件+1个144MB.txt上传到FTP服务器,用于后续下载测试)
5G文件包(复制50个100MB.txt文件+1个120MB.txt到本地,用于后续上传测试)
3.PC1、PC2、PC3分别连接FTP服务器
4.执行命令ubus call ctcapd.laninfo list,查询下挂设备中的字段(bytessent,bytesreceived,packetssent,packetsreceived,packetsfailsent,packetsfailreceived,packetsretrysent,packetsretryreceived,packetsloss)的值,记录以上流量值作为测试记录1
5.PC1、PC2、PC3对指定共计6G大小的文件下载,对指定共计5G大小的文件上传,产生持续的下行、上行流量
6.文件下载或上传完成后,再次查询下挂设备中的字段(bytessent,bytesreceived,packetssent,packetsreceived,packetsfailsent,packetsfailreceived,packetsretrysent,packetsretryreceived,packetsloss)的值,记录以上流量值作为测试记录2
7.重启路由器设备,等所有下挂设备重新连接上路由器,进行步骤4的查询,看看所有采集数据是否重置
再次进行步骤1,查询2.4G backgroundnoise、5G backgroundnoise、wifi信息采集开关wifiqualitycollectswitch的值是否正常
实际结果:
差值大于误差允许比例
预期结果:
两次记录差值 误差允许比例
0 < PC1_bytesreceived-6G<300M 5%
0 < PC1_bytessent-5G<250M 5%
0 < PC2_bytesreceived-6G<300M 5%
0 < PC2_bytessent-5G<250M 5%
0 < PC3_bytesreceived-6G<600M 10%
0 < PC3_bytessent-5G<500M 10%
