[发明专利]一种路由器测试数据可视化的方法及系统有效
申请号: | 201610996844.5 | 申请日: | 2016-11-10 |
公开(公告)号: | CN106604312B | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 韩仁彬 | 申请(专利权)人: | 王蕴卓 |
主分类号: | H04W24/04 | 分类号: | H04W24/04;H04L12/26 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 裴金华 |
地址: | 321115 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路由器 测试数据 可视化 方法 系统 | ||
本发明公开了一种路由器测试数据可视化的方法,包括步骤:分别执行不同测试脚本,获取待测路由器各测试项目的测试数据,并将测试数据存储在数据库;接收用户数据可视化访问请求,从数据库获取不同的测试机及测试项目的测试数据;根据测试数据,按不同的测试机及测试项目,分别绘制成不同的测试图形并进行显示。本发明还公开了一种路由器测试数据可视化的系统,包括至少两台测试机、存储模块、管理模块、绘图模块;存储模块与至少两台测试机相连,管理模块分别与存储模块和绘图模块相连。本发明从路由器测试监控出发,阐述了具体实现和详细功能,实现了测试数据的可视化,提高了测试的效率。
技术领域
本发明涉及测试数据处理,尤其涉及一种路由器测试数据可视化的方法及系统。
背景技术
在无线路由器测试阶段,需要长期不间断地监测多项性能指标,比如设备剩余内存,设备运行时间,设备剩余CPU等参数。测试阶段会产生大量的数据,而这些数据数量庞大而相似度高,易读性较差,很难短时间内观察出数据的特性或者发现问题。现有技术仅是给出无线路由器稳定性测试的方法,但没有进一步地有效管理测试产生的数据,测试数据易读性差。
发明内容
本发明提供一种数据可视化的方法及系统,用以解决现有技术中,路由器的测试数据因为数量庞大而相似度高,易读性较差,很难短时间内观察出数据的特性或者发现异常的问题,通过本发明,实现数据可视化,易读性增强,并能及时地上报异常问题。
一方面,本发明一种路由器测试数据可视化的方法,,包括步骤:
S100分别执行不同测试脚本,获取待测路由器各测试项目的测试数据,并将所述测试数据存储在数据库;
S200接收用户数据可视化访问请求,从数据库获取不同的测试机及测试项目的测试数据;
S300根据所述测试数据,按不同的测试机及测试项目,分别绘制成不同的测试图形并进行显示。
通过将获取的测试数据,根据不同的测试机及测试项目,分别进行绘图,实现路由器测试数据的可视化,用户从图上观察各测试项的数据,易读性大大增强,也更容易从图上看出各数据的特性,提高了测试效率。
进一步的,所述步骤S200包括步骤:
S210接收用户数据可视化访问请求;
S220将所述各测试项目按照预设规则进行分组,并根据各组请求数据量的大小按照从小到大的方式进行排序;
S230按照先后次序依次采取ajax异步请求的方式从数据库中获取各组所述测试项目的测试数据;
所述步骤S300还包括步骤:
S310根据获取到的各测试项目组的先后顺序,按照不同的测试机及测试项目,分别绘制成不同的测试图形并进行显示。
AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。一般情况下,同步是指发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式,而异步,则指发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。AJAX异步请求,发送和接收是不同的线程,不需要等待数据库回应可继续做其他的事情。
采用分组及ajax异步请求的方法,数据量小的请求放前面,数据量大的请求放后面,且发送一组请求后无需等待数据库的响应,可继续发送后面的请求,数据库也会根据接收请求的顺序,依次给予数据反馈,由于数据量小的请求最先收到,也会最先返回,这样页面不会卡顿,同时用户能很快地看到部分图的效果,并且便于后期的代码维护。
进一步的,还包括步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王蕴卓,未经王蕴卓许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610996844.5/2.html,转载请声明来源钻瓜专利网。