[发明专利]一种自动化测试方法及系统有效
申请号: | 202010898665.4 | 申请日: | 2020-08-31 |
公开(公告)号: | CN112019405B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 谢玉凯 | 申请(专利权)人: | 深圳市吉祥腾达科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/66 |
代理公司: | 深圳市海盛达知识产权代理事务所(普通合伙) 44540 | 代理人: | 赵雪佳 |
地址: | 518000 广东省深圳市南山区西丽*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动化 测试 方法 系统 | ||
1.一种自动化测试方法,其特征在于:包括执行以下步骤:
步骤S1:运行测试程序,在弹出的界面选择所要检查的节点树的根节点值,并且点击开始测试,测试程序即监听被测家庭智能网关发送的TCP连接请求;
步骤S2:测试程序自动响应被测家庭智能网关主动发起的TCP连接,并且进行HTTP业务初始报文交互;
步骤S3:测试程序根据选定的根节点值信息,自动发起GetParameterValues和GetParameterNames RPC方法和被测家庭智能网关完成HTTP业务交互;
步骤S4:测试程序自动对被测家庭智能网关所回复的GetParameterValuesResponse和GetParameterNamesResponse中所携带的节点信息进行处理;
步骤S5:测试程序判断被测家庭智能网关所回复的是一个新的节点或是节点参数,若是新的节点则回到步骤S3,若不是则进行到步骤S6;
步骤S6:测试程序自动汇总所有的节点参数,并与已经存储正确节点参数值信息的数据库对比;
步骤S7:测试程序自动汇总所有与数据库不符的节点信息,并且将节点值和节点参数提交给测试人员;
步骤S8:根据程序运行节点,进行测试结果汇总。
2.一种对家庭智能网关的TR069节点默认值进行测试的方法,其特征在于,包括:
步骤1:网卡(5)安装在PC机(1)上,交换机(2)划分一个access端口和一个hybrid端口,交换机(2)通过所述access端口、所述hybrid端口分别连接PC机(1)、OLT(3),被测家庭智能网关(7)与所述OLT(3)连接;
步骤2:将被测家庭智能网关(7)注册至OLT,并且通过静态IP接入的方式连接至PC机(1)的网卡(5);
步骤3:交换机端口1配置为access端口,交换机端口2配置为hybrid端口,VLAN ID值为设定值;
步骤4:PC机(1)配置网卡地址,被测家庭智能网关(7)WAN侧配置网卡地址;
步骤5:在PC机(1)上安装基于python的检测TR069节点值的自动化程序,所述自动化程序用于执行权利要求1的自动化测试方法中的步骤;
步骤6:在PC机(1)的自动化程序上输入要检测的节点树的根节点值;
步骤7:在PC机(1)上点击“开始测试”,进行自动化测试;
步骤8:查看程序生成的节点值对比结果,排查出不合理的节点值。
3.根据权利要求2所述的方法,其特征在于:所述交换机(2)为支持VLAN功能的交换机。
4.根据权利要求2所述的方法,其特征在于:在所述步骤3中,所述VLAN ID值为45。
5.根据权利要求2所述的方法,其特征在于:在所述步骤4中,PC机(1)配置网卡地址10.5.5.100,被测家庭智能网关(7)WAN侧配置网卡地址10.5.5.110。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市吉祥腾达科技有限公司,未经深圳市吉祥腾达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010898665.4/1.html,转载请声明来源钻瓜专利网。