一种网络设备自动化测试的方法、装置和系统的制作方法

文档序号:10473556阅读:410来源:国知局
一种网络设备自动化测试的方法、装置和系统的制作方法
【专利摘要】本发明适用于网络通信领域,提供了一种网络设备自动化测试的方法、装置和系统,旨在解决现有技术中对测试设备手动操作带来的人工投入成本高和测试效率低的问题。所述方法包括:从测试设备读取测试用例的索引信息;根据读取到的索引信息查找测试用例对应的配置信息;将配置信息导入到被测设备中,指令所述被测设备按照所述配置信息为所述被测设备配置测试参数;重新启动被测设备,以使配置生效;控制测试设备执行测试用例,对被测设备进行测试。本发明的技术方案实现了对测试设备的操作自动化,控制测试设备对被测设备进行自动化测试,使得测试过程不需要手动操作,减少了人员投入,提高了测试效率。
【专利说明】
一种网络设备自动化测试的方法、装置和系统
技术领域
[0001]本发明涉及网络通信技术领域,尤其涉及一种网络设备自动化测试的方法、装置和系统。
【背景技术】
[0002]在对网络设备进行测试的过程中,往往要使用各种测试方法和测试设备。目前的自动化测试方法只是涉及到通过测试设备实现对待测试的网络设备的自动化测试,而测试设备本身是需要手动控制的,就是说需要人工操作测试设备实现网络设备的测试,当需要进行大量重复的测试时,需要测试人员大量的时间投入,并且测试效率较低。

【发明内容】

[0003]本发明的目的在于提供一种网络设备自动化测试的方法、装置和系统,旨在解决现有技术中对测试设备手动操作带来的人工投入成本高和测试效率低的问题。
[0004]本发明的第一方面,提供一种网络设备自动化测试的方法,包括:
[0005]从测试设备读取测试用例的索引信息,所述测试用例被预先创建并按照所述索引信息保存在所述测试设备中;
[0006]根据读取到的索引信息查找所述测试用例对应的配置信息,所述配置信息为预存的根据所述测试用例对所述被测设备进行设置的信息;
[0007]将所述配置信息导入到所述被测设备中,指令所述被测设备按照所述配置信息为所述被测设备配置测试参数;
[0008]重新启动所述被测设备,以使配置生效;
[0009]控制所述测试设备执行所述测试用例,对所述被测设备进行测试。
[0010]本发明的第二方面,提供一种网络设备自动化测试的装置,包括:
[0011]读取模块,用于从测试设备读取测试用例的索引信息,所述测试用例被预先创建并按照所述索引信息保存在所述测试设备中;
[0012]查找模块,用于根据读取到的索引信息查找所述测试用例对应的配置信息,所述配置信息为预存的根据所述测试用例对所述被测设备进行设置的信息;
[0013]导入模块,用于将所述配置信息导入到所述被测设备中;
[0014]配置模块,用于指令所述被测设备按照所述配置信息为所述被测设备配置测试参数,并重新启动所述被测设备,以使配置生效;
[0015]测试模块,用于控制所述测试设备执行所述测试用例,对所述被测设备进行测试。
[0016]本发明的第三方面,提供一种网络设备自动化测试的系统,所述系统包括控制设备、测试设备和被测设备,所述控制设备通过网络分别连接所述测试设备和所述被测设备,所述测试设备和所述被测设备之间通过网络进行连接;
[0017]所述测试设备,用于按照索引信息保存被预先创建的测试用例;
[0018]所述控制设备,用于:
[0019]从所述测试设备读取测试用例的索引信息;
[0020]根据读取到的索引信息查找所述测试用例对应的配置信息,所述配置信息为预存的根据所述测试用例对所述被测设备进行设置的信息;
[0021 ]将所述配置信息导入到所述被测设备中,指令所述被测设备按照所述配置信息为所述被测设备配置测试参数;
[0022]重新启动所述被测设备,以使配置生效;
[0023]控制所述测试设备执行所述测试用例,对所述被测设备进行测试。
[0024]本发明与现有技术相比存在的有益效果是:通过从测试设备读取测试用例的索引信息,并将索引信息对应的测试用例的配置信息自动导入到被测设备,使得当需要对被测设备更新配置时,可以在执行测试用例之前自动完成配置更新,无需人工进行配置,从而实现了对测试设备的操作自动化,控制测试设备对被测设备进行自动化测试,使得测试过程不需要手动操作,减少了人员投入,提高了测试效率。
【附图说明】
[0025]图1是本发明实施例一提供的一种网络设备自动化测试的方法的流程图;
[0026]图2是本发明实施例二提供的一种网络设备自动化测试的方法的流程图;
[0027]图3是本发明实施例三提供的一种网络设备自动化测试的装置的结构示意图;
[0028]图4是本发明实施例四提供的一种网络设备自动化测试的装置的结构示意图;
[0029]图5是本发明实施例五和实施例六提供的一种网络设备自动化测试的系统的结构示意图;
[0030]图6是本发明实施例五提供的一种网络设备自动化测试的系统中一种具体的设备连接关系不意图。
【具体实施方式】
[0031]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0032]以下结合具体附图对本发明的实现进行详细的描述。
[0033]实施例一:
[0034]图1是本发明实施例一提供的一种网络设备自动化测试的方法的流程图,具体包括步骤SlOl至S105,详述如下:
[0035]S101、从测试设备读取测试用例的索引信息,该测试用例被预先创建并按照索引信息保存在测试设备中。
[0036]测试设备可以为各种类型的测试仪器,例如功能测试设备CDRouter、性能测试设备SmartBi ts、性能测试设备TestCenter、无线性能测试设备IxChar1t等。
[0037]在测试设备中预先创建并存储了各种测试用例,通过测试设备提供的测试用例可以实现对被测设备的全选测试。
[0038]测试用例按照索引信息被保存在测试设备中,索引信息可以是测试用例的名称或者编号等能够唯一标识该测试用例的信息。
[0039]S102、根据读取到的索引信息查找测试用例对应的配置信息,该配置信息为预存的根据测试用例对被测设备进行设置的信息。
[0040]测试设备中预存了针对测试用例对被测设备进行设置的配置信息。在测试设备上的测试用例被创建好之后,需根据每一个测试用例的测试内容对被测设备进行配置,并将配置信息从被测设备中导出,按照对应的测试用例的索引信息进行命名并保存在测试设备中。
[0041]被测设备是各种类型的网络设备,例如路由器等。
[0042]具体地,根据读取到的测试用例的索引信息查找对应的被测设备的配置信息。
[0043]S103、将配置信息导入到被测设备中,指令被测设备按照配置信息为被测设备配置测试参数。
[0044]具体地,将查询到的配置信息导入到被测设备中,并指令被测设备按照导入的配置信息对被测设备的相关软件或硬件测试参数进行配置。
[0045]S104、重新启动被测设备,以使配置生效。
[0046]具体地,当配置信息被导入后,需要重新启动被测设备以使配置生效。
[0047]S105、控制测试设备执行测试用例,对被测设备进行测试。
[0048]具体地,待被测设备启动完毕后,控制测试设备执行测试用例,完成对被测设备的测试。
[0049]本实施例中,通过从测试设备读取测试用例的索引信息,并将索引信息对应的测试用例的配置信息自动导入到被测设备,使得当需要对被测设备更新配置时,可以在执行测试用例之前自动完成配置更新,无需人工进行配置,从而实现了对测试设备的操作自动化,控制测试设备对被测设备进行自动化测试,使得测试过程不需要手动操作,减少了人员投入,提高了测试效率。
[0050]实施例二:
[0051]图2是本发明实施例二提供的一种网络设备自动化测试的方法的流程图,具体包括步骤S201至S209,详述如下:
[0052]S201、通过浏览器登录到测试设备,并读取测试用例的索引信息,该测试用例被预先创建并按照索引信息保存在测试设备中。
[0053]测试设备可以为各种类型的测试仪器,例如功能测试设备CDRouter、性能测试设备SmartBi ts、性能测试设备TestCenter、无线性能测试设备IxChar1t等。
[0054]在测试设备中预先创建并存储了各种测试用例,通过测试设备提供的测试用例可以实现对被测设备的全选测试。
[0055]测试用例按照索引信息被保存在测试设备中,索引信息可以是测试用例的名称或者编号等能够唯一标识该测试用例的信息。
[0056]具体地,通过浏览器登录到测试设备中,读取将要进行测试的测试用例的索引信息,例如用测试用例的名称作为索引,则读取测试用例的名称。
[0057]S202、判断是否读取到索引信息,若读取到索引信息,则执行步骤S203,否则执行步骤S209。
[0058]具体地,如果读取到测试用例的索引信息,则继续执行步骤S203;如果没有读取到索引信息,则说明测试用例被全部执行完成,直接执行步骤S209。
[0059]S203、根据读取到的索引信息查找测试用例对应的配置信息,该配置信息为预存的根据测试用例对被测设备进行设置的信息。
[0060]测试设备中预存了针对测试用例对被测设备进行设置的配置信息。在测试设备上的测试用例被创建好之后,需根据每一个测试用例的测试内容对被测设备进行配置,并将配置信息从被测设备中导出,按照对应的测试用例的索引信息进行命名并保存在测试设备中。
[0061]被测设备是各种类型的网络设备,例如交换机、路由器、调制解调器和服务器等。
[0062]具体地,根据读取到的测试用例的索引信息查找对应的被测设备的配置信息。
[0063]S204、通过浏览器登录到被测设备,并将配置信息导入到被测设备中,指令被测设备按照配置信息为被测设备配置测试参数。
[0064]具体地,通过浏览器登录到被测设备,将步骤S203查找到的对应测试用例的配置信息导入到被测设备中,并指令被测设备按照导入的配置信息对被测设备的相关软件或硬件测试参数进行配置,从而可以正确执行对应的测试用例。
[0065]S205、重新启动被测设备,以使配置生效。
[0066]具体地,当配置信息被导入后,需要重新启动被测设备以使配置生效。
[0067]S206、控制测试设备执行所述测试用例,对被测设备进行测试。
[0068]具体地,待被测设备启动完毕后,控制测试设备执行测试用例,完成对被测设备的测试。
[0069]S207、实时检测测试用例的执行状态。
[0070]具体地,在测试用例执行过程中,实时检测测试用例当前的执行状态。
[0071]S208、当检测到测试用例在测试设备执行完毕时,从测试设备中导出测试用例的测试结果,并从测试设备读取下一个测试用例的索引信息,然后返回步骤S202继续执行。
[0072]具体地,当检测到当前正在使用的测试用例在测试设备执行完毕时,从测试设备中导出并保存该测试用例的测试结果,测试结果也可以按照对应的测试用例的索引信息进行命名,以便可以方便的查询。
[0073]测试结果被导出并保存后,从测试设备上继续读取下一个测试用例的索引信息,并返回步骤S202继续执行步骤S202及后续步骤S203至步骤S208,直到检测到全部的测试用例被执行完毕后,结束整个自动化测试过程。
[0074]S209、退出测试。
[0075]具体地,当检测到测试设备中的所有测试用例均被全部执行完毕时,或者若读取不到索引信息,退出测试。
[0076]本实施例中,通过浏览器登录方式从测试设备读取测试用例的索引信息,并将索引信息对应的测试用例的配置信息自动导入到被测设备,使得当需要对被测设备更新配置时,可以在执行测试用例之前自动完成配置更新,无需人工进行配置;同时通过检测测试用例的执行状态,当测试用例执行完成后自动保存测试结果并继续读取下一个测试用例的索引信息和配置信息继续进行自动测试,直到全部测试用例执行完毕,实现了对测试设备的操作自动化,控制测试设备对被测设备进行自动化测试,使得测试过程不需要手动操作,减少了人员投入,提高了测试效率。
[0077]实施例三:
[0078]图3是本发明实施例三提供的一种网络设备自动化测试的装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。图3示例的一种网络设备自动化测试的装置可以是前述实施例一提供的一种网络设备自动化测试的方法的执行主体,其可以是控制设备或者控制设备的一个功能模块。图3示例的一种网络设备自动化测试的装置主要包括:读取模块31、查找模块32、导入模块33、配置模块34和测试模块35。各功能模块详细说明如下:
[0079]读取模块31,用于从测试设备读取测试用例的索引信息,该测试用例被预先创建并按照索引信息保存在测试设备中;
[0080]查找模块32,用于根据读取到的索引信息查找测试用例对应的配置信息,该配置信息为预存的根据测试用例对被测设备进行设置的信息;
[0081 ]导入模块33,用于将配置信息导入到被测设备中;
[0082]配置模块34,用于指令被测设备按照配置信息为被测设备配置测试参数,并重新启动被测设备,以使配置生效;
[0083]测试模块35,用于控制测试设备执行测试用例,对被测设备进行测试。
[0084]本实施例提供的一种网络设备自动化测试的装置中各模块实现各自功能的过程,具体可参考前述图1所示实施例的描述,此处不再赘述。
[0085]从上述图3示例的一种网络设备自动化测试的装置可知,本实施例中,通过从测试设备读取测试用例的索引信息,并将索引信息对应的测试用例的配置信息自动导入到被测设备,使得当需要对被测设备更新配置时,可以在执行测试用例之前自动完成配置更新,无需人工进行配置,从而实现了对测试设备的操作自动化,控制测试设备对被测设备进行自动化测试,使得测试过程不需要手动操作,减少了人员投入,提高了测试效率。
[0086]实施例四:
[0087]图4是本发明实施例四提供的一种网络设备自动化测试的装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。图4示例的一种网络设备自动化测试的装置可以是前述实施例二提供的一种网络设备自动化测试的方法的执行主体,其可以是控制设备或者控制设备的一个功能模块。图4示例的一种网络设备自动化测试的装置主要包括:读取模块41、查找模块42、导入模块43、配置模块44、测试模块45、检测模块46和导出模块47 ο各功能模块详细说明如下:
[0088]读取模块41,用于从测试设备读取测试用例的索引信息,该测试用例被预先创建并按照索引信息保存在测试设备中;
[0089]查找模块42,用于根据读取到的索引信息查找测试用例对应的配置信息,该配置信息为预存的根据测试用例对被测设备进行设置的信息;
[0090]导入模块43,用于将配置信息导入到被测设备中;
[0091]配置模块44,用于指令被测设备按照配置信息为被测设备配置测试参数,并重新启动被测设备,以使配置生效;
[0092]测试模块45,用于控制测试设备执行测试用例,对被测设备进行测试;
[0093]检测模块46,用于实时检测测试用例的执行状态;
[0094]导出模块47,用于当检测模块46检测到测试用例在测试设备执行完毕时,从测试设备中导出该测试用例的测试结果,并触发读取模块41执行从测试设备读取下一个测试用例的索引信息的步骤。
[0095]进一步地,读取模块41包括:
[0096]浏览器读取子模块411,用于通过浏览器登录到测试设备,并读取测试用例的索引
?目息O
[0097]进一步地,导入模块43包括:
[0098]浏览器导入子模块431,用于通过浏览器登录到被测设备,并将配置信息导入到被测设备中。
[0099]本实施例提供的一种网络设备自动化测试的装置中各模块实现各自功能的过程,具体可参考前述图2所示实施例的描述,此处不再赘述。
[0100]从上述图4示例的一种网络设备自动化测试的装置可知,本实施例中,通过浏览器登录方式从测试设备读取测试用例的索引信息,并将索引信息对应的测试用例的配置信息自动导入到被测设备,使得当需要对被测设备更新配置时,可以在执行测试用例之前自动完成配置更新,无需人工进行配置;同时通过检测测试用例的执行状态,当测试用例执行完成后自动保存测试结果并继续读取下一个测试用例的索引信息和配置信息继续进行自动测试,直到全部测试用例执行完毕,实现了对测试设备的操作自动化,控制测试设备对被测设备进行自动化测试,使得测试过程不需要手动操作,减少了人员投入,提高了测试效率。
[0101]实施例五:
[0102]图5是本发明实施例五提供的一种网络设备自动化测试的系统的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。图5示例的一种网络设备自动化测试的系统可以应用于实现前述实施例一提供的一种网络设备自动化测试的方法。图5示例的一种网络设备自动化测试的系统主要包括:控制设备51、测试设备52和被测设备53。各功能模块详细说明如下:
[0103]控制设备51通过网络分别连接测试设备52和被测设备53,测试设备52和被测设备53之间通过网络进行连接;
[0104]测试设备52,用于按照索引信息保存被预先创建的测试用例;
[0105]控制设备51,用于:
[0106]从测试设备52读取测试用例的索引信息;
[0107]根据读取到的索引信息查找测试用例对应的配置信息,该配置信息为预存的根据测试用例对被测设备进行设置的信息;
[0108]将配置信息导入到被测设备53中,指令被测设备53按照配置信息为被测设备53配置测试参数;
[0109]重新启动被测设备53,以使配置生效;
[0110]控制测试设备52执行测试用例,对被测设备53进行测试。
[0111]以功能测试设备⑶Router为例,图6显示了控制设备61、测试设备62和被测设备63的一种具体的设备连接关系,其中测试设备62即为功能测试设备CDRouter。本实施例中各个设备的连接方式包括但不限于图6所述的设备连接关系。
[0112]控制设备61的网卡612通过网线与测试设备62的网卡621连接,控制设备61通过网卡612对测试设备62进行控制;控制设备61的网卡611通过网线与被测设备63的以太网端口631连接,控制设备61通过网卡611对被测设备61进行控制。
[0113]测试设备62的网卡622通过网线与被测设备63的以太网端口 632连接,测试设备62通过网卡622接收被测设备63通过以太网端口 632发送的报文,并通过以太网端口 632向被测设备63发送报文;测试设备62的网卡623通过网线与被测设备63的广域网端口 633连接,测试设备62通过网卡623接收被测设备63通过广域网端口 633发送的报文,并通过广域网端口 633向被测设备63发送报文。
[0114]通过图6所示的设备连接方式,将控制设备61、测试设备62和被测设备63通过网线进行连接,形成网路环路,从而有效支撑控制设备61控制测试设备62对被测设备63进行自动化测试的过程,实现对测试设备62的操作自动化。
[0115]本实施例提供的一种网络设备自动化测试的系统中各模块实现各自功能的过程,具体可参考前述图1所示实施例的描述,此处不再赘述。
[0116]从上述图5示例的一种网络设备自动化测试的系统可知,本实施例中,通过从测试设备读取测试用例的索引信息,并将索引信息对应的测试用例的配置信息自动导入到被测设备,使得当需要对被测设备更新配置时,可以在执行测试用例之前自动完成配置更新,无需人工进行配置,从而实现了对测试设备的操作自动化,控制测试设备对被测设备进行自动化测试,使得测试过程不需要手动操作,减少了人员投入,提高了测试效率。
[0117]实施例六:
[0118]请继续参阅图5,为了便于说明,仅示出了与本发明实施例相关的部分。图5示例的一种网络设备自动化测试的系统可以应用于实现前述实施例二提供的一种网络设备自动化测试的方法。与实施例五不同的是,进一步地,在本实施例中:
[0119]控制设备51,还用于:
[0120]通过浏览器登录到测试设备52,并读取测试用例的索引信息;
[0121]通过浏览器登录到被测设备53,并将配置信息导入到被测设备53中;
[0122]实时检测测试用例的执行状态,当检测到测试用例在测试设备52执行完毕时,从测试设备52中导出测试用例的测试结果,并从测试设备52读取下一个测试用例的索引信息继续对下一个测试用例进行测试,直到检测到全部测试用例被执行完为止。
[0123]本实施例提供的一种网络设备自动化测试的系统中各模块实现各自功能的过程,具体可参考前述图2所示实施例的描述,此处不再赘述。
[0124]从上述图5示例的一种网络设备自动化测试的系统可知,本实施例中,通过浏览器登录方式从测试设备读取测试用例的索引信息,并将索引信息对应的测试用例的配置信息自动导入到被测设备,使得当需要对被测设备更新配置时,可以在执行测试用例之前自动完成配置更新,无需人工进行配置;同时通过检测测试用例的执行状态,当测试用例执行完成后自动保存测试结果并继续读取下一个测试用例的索引信息和配置信息继续进行自动测试,直到全部测试用例执行完毕,实现了对测试设备的操作自动化,控制测试设备对被测设备进行自动化测试,使得测试过程不需要手动操作,减少了人员投入,提高了测试效率。
[0125]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每一个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同或者相似的部分互相参见即可。对于装置类和系统类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0126]值得注意的是,上述装置和系统实施例中,所包括的各个模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
[0127]本领域普通技术人员可以理解,实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘或光盘等。
[0128]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种网络设备自动化测试的方法,其特征在于,包括: 从测试设备读取测试用例的索引信息,所述测试用例被预先创建并按照所述索引信息保存在所述测试设备中; 根据读取到的索引信息查找所述测试用例对应的配置信息,所述配置信息为预存的根据所述测试用例对所述被测设备进行设置的信息; 将所述配置信息导入到所述被测设备中,指令所述被测设备按照所述配置信息为所述被测设备配置测试参数; 重新启动所述被测设备,以使配置生效; 控制所述测试设备执行所述测试用例,对所述被测设备进行测试。2.根据权利要求1所述的网络设备自动化测试的方法,其特征在于,所述从测试设备读取测试用例的索引信息包括: 通过浏览器登录到测试设备,并读取测试用例的索引信息。3.根据权利要求1所述的网络设备自动化测试的方法,其特征在于,所述将所述配置信息导入到所述被测设备中包括: 通过浏览器登录到所述被测设备,并将所述配置信息导入到所述被测设备中。4.根据权利要求1所述的网络设备自动化测试的方法,其特征在于,所述控制所述测试设备执行所述测试用例,对所述被测设备进行测试之后,所述方法还包括: 实时检测所述测试用例的执行状态,当检测到所述测试用例在所述测试设备执行完毕时,从所述测试设备中导出所述测试用例的测试结果,并从所述测试设备读取下一个测试用例的索引信息,执行所述根据读取到的索引信息查找所述测试用例对应的配置信息的步骤,直到检测到全部测试用例被执行完为止。5.一种网络设备自动化测试的装置,其特征在于,包括: 读取模块,用于从测试设备读取测试用例的索引信息,所述测试用例被预先创建并按照所述索引信息保存在所述测试设备中; 查找模块,用于根据读取到的索引信息查找所述测试用例对应的配置信息,所述配置信息为预存的根据所述测试用例对所述被测设备进行设置的信息; 导入模块,用于将所述配置信息导入到所述被测设备中; 配置模块,用于指令所述被测设备按照所述配置信息为所述被测设备配置测试参数,并重新启动所述被测设备,以使配置生效; 测试模块,用于控制所述测试设备执行所述测试用例,对所述被测设备进行测试。6.根据权利要求5所述的网络设备自动化测试的装置,其特征在于,所述读取模块包括: 浏览器读取子模块,用于通过浏览器登录到所述测试设备,并读取所述测试用例的索引信息。7.根据权利要求5所述的网络设备自动化测试的装置,其特征在于,所述导入模块包括: 浏览器导入子模块,用于通过浏览器登录到所述被测设备,并将所述配置信息导入到所述被测设备中。8.根据权利要求5所述的网络设备自动化测试的装置,其特征在于,所述装置还包括: 检测模块,用于实时检测所述测试用例的执行状态; 导出模块,用于当所述检测模块检测到所述测试用例在所述测试设备执行完毕时,从所述测试设备中导出所述测试用例的测试结果,并触发所述读取模块执行所述从所述测试设备读取下一个测试用例的索引信息的步骤。9.一种网络设备自动化测试的系统,其特征在于,所述系统包括控制设备、测试设备和被测设备,所述控制设备通过网络分别连接所述测试设备和所述被测设备,所述测试设备和所述被测设备之间通过网络进行连接; 所述测试设备,用于按照索引信息保存被预先创建的测试用例; 所述控制设备,用于: 从所述测试设备读取测试用例的索引信息; 根据读取到的索引信息查找所述测试用例对应的配置信息,所述配置信息为预存的根据所述测试用例对所述被测设备进行设置的信息; 将所述配置信息导入到所述被测设备中,指令所述被测设备按照所述配置信息为所述被测设备配置测试参数; 重新启动所述被测设备,以使配置生效; 控制所述测试设备执行所述测试用例,对所述被测设备进行测试。10.根据权利要求9所述的网络设备自动化测试的系统,其特征在于,所述控制设备,还用于: 通过浏览器登录到所述测试设备,并读取所述测试用例的索引信息; 通过所述浏览器登录到所述被测设备,并将所述配置信息导入到所述被测设备中; 实时检测所述测试用例的执行状态,当检测到所述测试用例在所述测试设备执行完毕时,从所述测试设备中导出所述测试用例的测试结果,并从所述测试设备读取下一个测试用例的索引信息,执行所述根据读取到的索引信息查找所述测试用例对应的配置信息的步骤,直到检测到全部测试用例被执行完为止。
【文档编号】G06F11/22GK105827460SQ201610310748
【公开日】2016年8月3日
【申请日】2016年5月11日
【发明人】刘运兵, 袁良伟
【申请人】深圳市共进电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1