[发明专利]一种智能路由器自动化测试方法和系统有效
申请号: | 201410332276.X | 申请日: | 2014-07-14 |
公开(公告)号: | CN104092583B | 公开(公告)日: | 2017-06-06 |
发明(设计)人: | 廖建新;石峰;巫志文;赵昀 | 申请(专利权)人: | 杭州东信北邮信息技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100191 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种智能路由器自动化测试方法和系统,包括智能路由器从服务器上下载测试资源,然后实时读取、并记录自身的各种状态参数值,所述测试资源包括测试页面、测试文件及测试资源描述文件;自动化测试设备通过wifi连接上智能路由器,从智能路由器的测试资源描述文件中读取初始测试强度、测试页面列表和测试文件下载列表,其中测试强度是开启的测试线程数量,然后启动初始测试强度对应数量的测试线程,并由所有测试线程负责对测试页面列表中的所有页面、或测试文件下载列表中的所有文件进行循环的访问、下载或上传操作。本发明属于网络通信技术领域,能对智能路由器进行页面访问速度、文件下载或上传速度、及压力下的稳定性等自动化测试。 | ||
搜索关键词: | 一种 智能 路由器 自动化 测试 方法 系统 | ||
【主权项】:
一种智能路由器自动化测试方法,其特征在于,包括有:步骤A、智能路由器从服务器上下载测试资源,然后实时读取、并记录自身的各种状态参数值,所述测试资源包括测试页面、测试文件及测试资源描述文件;步骤B、自动化测试设备通过wifi连接上智能路由器,从智能路由器的测试资源描述文件中读取初始测试强度、测试页面列表和测试文件下载列表,其中测试强度是开启的测试线程数量,然后启动初始测试强度对应数量的测试线程,并由所有测试线程负责对测试页面列表中的所有页面、或测试文件下载列表中的所有文件进行循环的访问、下载或上传操作,步骤B还包括有:步骤B1、自动化测试设备通过wifi连接上智能路由器,向智能路由器发送状态参数获取请求,然后将智能路由器返回的若干个实时读取的状态参数作为智能路由器无压力时的状态参数保存在智能路由器的状态参数表中;步骤B2、自动化测试设备定时向智能路由器发送状态参数获取请求,然后将智能路由器返回的若干个实时读取的状态参数、以及状态参数的读取时间保存在智能路由器的状态参数表中;步骤B3、自动化测试设备根据当前的测试强度、以及智能路由器的状态参数来计算下一时刻t+1的测试强度SNt+1;步骤B4、在t+1时刻,自动化测试设备根据计算出的SNt+1对启动的测试线程数量进行调整,并将SNt+1及调整时间保存在测试强度记录表中,步骤B3进一步包括有:步骤B31、自动化测试设备判断当前的测试强度是否是初始测试强度,如果是,则继续步骤B32;如果否,则继续步骤B33;步骤B32、自动化测试设备从状态参数表中提取出智能路由器无压力时的状态参数、以及当前时刻t读取的状态参数,并根据初始测试强度来计算下一时刻t+1的测试强度:SNt+1=min(α1,α2,…αn)+SN0,其中,SN0是初始测试强度,α1,α2,…αn分别是智能路由器的每种状态参数对应的初始测试强度调整因子,n是智能路由器读取的状态参数类型总数,min(α1,α2,…αn)是智能路由器的所有非零的状态参数对应的初始测试强度调整因子的最小值,进一步的说,Pit是状态参数表中智能路由器的第i种状态参数在当前时刻t的值,Pi0是智能路由器无压力时的第i种状态参数值,当Pit‑Pi0=0时,则αi=0,本流程结束;步骤B33、自动化测试设备从状态参数表中提取上一时刻t‑1和当前时刻t读取的状态参数,并根据当前时刻t的测试强度来计算下一时刻t+1的测试强度:SNt+1=(SNt+min(λ1,λ2,…λn))*V,其中V是测试强度调整随机因子,SNt是当前时刻t的测试强度,λ1、λ2、…λn分别是智能路由器的每种状态参数对应的测试强度调整因子,n是智能路由器读取的状态参数类型总数,min(λ1,λ2,…λn)是智能路由器的所有非零的状态参数对应的测试强度调整因子的最小值,进一步的说,Pit是状态参数表中智能路由器的第i种性能参数在当前时刻t的值,Pit‑1是智能路由器的第i种性能参数在上一时刻t‑1的值,SNt是当前时刻t的测试强度,SNt‑1是测试强度记录表中上一时刻t‑1的测试强度,当Pit‑Pit‑1=0时,则λi=0,本流程结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州东信北邮信息技术有限公司,未经杭州东信北邮信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410332276.X/,转载请声明来源钻瓜专利网。