[go: up one dir, main page]

CN114816998A - 一种测试光猫可靠性的自动化测试方法 - Google Patents

一种测试光猫可靠性的自动化测试方法 Download PDF

Info

Publication number
CN114816998A
CN114816998A CN202210323950.2A CN202210323950A CN114816998A CN 114816998 A CN114816998 A CN 114816998A CN 202210323950 A CN202210323950 A CN 202210323950A CN 114816998 A CN114816998 A CN 114816998A
Authority
CN
China
Prior art keywords
test
tested
device under
testing
reliability
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210323950.2A
Other languages
English (en)
Inventor
崔宏顺
张莹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Huaxun Optical Communication Co ltd
Original Assignee
Shenzhen Huaxun Optical Communication Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Huaxun Optical Communication Co ltd filed Critical Shenzhen Huaxun Optical Communication Co ltd
Priority to CN202210323950.2A priority Critical patent/CN114816998A/zh
Publication of CN114816998A publication Critical patent/CN114816998A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Prevention of errors by analysis, debugging or testing of software
    • G06F11/3668Testing of software
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

本发明公开了一种测试光猫可靠性的自动化测试方法,包括以下步骤:S1.设置多个待测设备的mac地址;S2.在测试程序中添加多个待测设备的mac地址,并按照mac地址由小到大的顺序设置待测设备的启动顺序;S3.测试软件对待测设备测试,测试判断待测设备是否正常启动,若启动失败,从测试程序中剔除此台设备;S4.测试软件对待测设备测试,测试待测设备的各项功能是否正常,若功能运行不正常,从测试程序中剔除此台设备;S5.测试软件对待测设备多次重新开机测试,测试待测设备的重新开机次数是否满足,若重新开机次数满足则从测试程序中剔除此台设备;S6.测试完成,对下一个待测设备进行测试。可自动化的达到千次级别的测试。

Description

一种测试光猫可靠性的自动化测试方法
技术领域
本发明涉及交换测试技术,具体地说,本发明涉及一种测试光猫可靠性的自动化测试方法。
背景技术
光猫在生产成品后需对其测试可靠性,且需测试多次降低容错率,提高产品的检测成功率,目前的专用开关机测试设备价格昂贵,体积大且无法根据具体产品特性判断待测设备功能启动情况,并且手动测试逐一检查测试项,耗时长,无法达到千次级别测试。
发明内容
为了克服现有技术的不足,本发明提供一种全自动化、快速定位测试出问题功能的测试光猫可靠性的自动化测试方法。
本发明解决其技术问题所采用的技术方案是:一种测试光猫可靠性的自动化测试方法,其改进之处在于包括以下步骤:
S1.设置多个待测设备的mac地址;
S2.在测试程序中添加多个待测设备的mac地址,并按照mac地址由小到大的顺序设置待测设备的启动顺序;
S3.测试软件对待测设备测试,测试判断待测设备是否正常启动,若正常启动进行下一步测试,若启动失败,从测试程序中剔除此台设备;
S4.测试软件对待测设备测试,测试待测设备的各项功能是否正常,若功能正常,进行下一步测试,若功能运行不正常,从测试程序中剔除此台设备;
S5.测试软件对待测设备多次重新开机测试,测试待测设备的重新开机次数是否满足,若重新开机次数不满足,对此待测设备继续进行重新开机,若重新开机次数满足则从测试程序中剔除此台设备;
S6.测试完成,对下一个待测设备进行测试。
上述技术方案中所述步骤S1中为通过talnet设置mac地址。
上述技术方案中所述步骤S3中对待测设备启动成功判定时间为2-5分钟。
上述技术方案中所述步骤S4中测试软件测试待测设备2.4G WIFI、5.8G WIFI和网口PHY芯片是否启动,测试待测设备跟OLT设备是否注册成功,测试待测设备是否联网成功,测试待测设备的语音功能是否正常,测试待测设备USB功能是否启动正常,若所述测试的所有功能启动正常,则进行下一步,若测试不通过则邮件通知测试人员并告知测试未通过的功能。
上述技术方案中所述步骤S5中若达到重新开机测试次数,则邮件通知测试人员,并将该待测设备从测试软件中剔除,若没达到重新开机测试次数则继续进行测试。
上述技术方案中所述重新开机通过断电方式实现。
本发明的有益效果是:本发明通过测试软件对待测设备测试,待测设备的各项待测功能均可测试,且对于出问题的功能邮件通知测试人员,可快速定位出该待测设备有问题的功能,测试完后重新开机再次测试,测试速度快,效率高,可满足千次级别的测试。
附图说明
图1为本发明一种测试光猫可靠性的自动化测试方法的工作流程图。
具体实施方式
下面结合附图和实施例对本发明进一步说明。
以下将结合实施例和附图对本发明的构思、具体结构及产生的技术效果进行清楚、完整地描述,以充分地理解本发明的目的、特征和效果。显然,所描述的实施例只是本发明的一部分实施例,而不是全部实施例,基于本发明的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本发明保护的范围。另外,专利中涉及到的所有联接/连接关系,并非单指构件直接相接,而是指可根据具体实施情况,通过添加或减少联接辅件,来组成更优的联接结构。本发明创造中的各个技术特征,在不互相矛盾冲突的前提下可以交互组合。
参照图1,如图所示,本发明提供的一种测试光猫可靠性的自动化测试方法包括以下步骤:
S1.设置10个待测设备的mac地址;
步骤S1中为通过talnet设置mac地址,通过在telnet下输入sismac 1 32769XX:XX:XX:XX:XX:XX来设置待测设备的mac地址,通过在telnet下输入sismac 232769,若是返回值跟设置的值相同,则设置mac成功。
S2.在测试程序中添加10个待测设备的mac地址,并按照mac地址由小到大的顺序设置待测设备的启动顺序;
S3.测试软件对待测设备测试,测试判断待测设备是否正常启动,若正常启动进行下一步测试,若启动失败,从测试程序中剔除此台设备;
测试软件对待测设备不断进行ping 192.168.1.1操作,直到待测设备返回信息对待测试设备进行telnet操作,telnet 192.168.1.1,并输入用户名及密码,对待测设备启动成功判定时间为3分钟,若3分钟内登录成功则启动成功,若超过三分钟未登录成功则邮件通知工作人员并剔除该待测设备。
S4.测试软件对待测设备测试,测试待测设备的各项功能是否正常,若功能正常,进行下一步测试,若功能运行不正常,从测试程序中剔除此台设备;
测试软件测试待测设备2.4G WIFI、5.8G WIFI和网口PHY芯片是否启动,测试待测设备跟OLT设备是否注册成功,测试待测设备是否联网成功,测试待测设备的语音功能是否正常,测试待测设备USB功能是否启动正常,若所述测试的所有功能启动正常,则进行下一步,若测试不通过则邮件通知测试人员并告知测试未通过的功能。
在telnet下ifconfi g指令;
检查返回值是否有WLAN0判断2.4G WIFI是否启动;
检查返回值是否有WLAN1判断5.8G WIFI是否启动;
检查返回值是否有bro判断网口PHY芯片是否启动;
通过opticaltst-getpara_g指令,抓取返回值中RX POWER关键字,判断待测设备跟OLT设备是否注册成功;
通过ping www.baidu.com判断并打开特定网站的方式,检查待测是否上网是否成功;
通过sidbg 2BoardControl vt fxs startport endport指令,判断待测设备的语音功能是否正常;
下devmem2 0x09000440w 0x9000命令,抓取返回值中USB0关键字,判断待测设备的USB功能是否启动正常;
S5.测试软件对待测设备多次重新开机测试,测试待测设备的重新开机次数是否满足,若重新开机次数不满足,对此待测设备继续进行重新开机,若重新开机次数满足则从测试程序中剔除此台设备;
若达到重新开机测试次数,则邮件通知测试人员,并将该待测设备从测试软件中剔除,后续不再对该待测设备进行测试,若没达到重新开机测试次数则继续进行测试,重复S4步骤,直至测试次数达到要求,重新开机通过断电方式实现。
S6.测试完成,对下一个待测设备进行测试。
以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。

Claims (7)

1.一种测试光猫可靠性的自动化测试方法,其特征在于包括以下步骤:
S1.设置多个待测设备的mac地址;
S2.在测试程序中添加多个待测设备的mac地址,并按照mac地址由小到大的顺序设置待测设备的启动顺序;
S3.测试软件对待测设备测试,测试判断待测设备是否正常启动,若正常启动进行下一步测试,若启动失败,从测试程序中剔除此台设备;
S4.测试软件对待测设备测试,测试待测设备的各项功能是否正常,若功能正常,进行下一步测试,若功能运行不正常,从测试程序中剔除此台设备;
S5.测试软件对待测设备多次重新开机测试,测试待测设备的重新开机次数是否满足,若重新开机次数不满足,对此待测设备继续进行重新开机,若重新开机次数满足则从测试程序中剔除此台设备;
S6.测试完成,对下一个待测设备进行测试。
2.根据权利要求1所述的一种测试光猫可靠性的自动化测试方法,其特征在于:所述步骤S1中为通过talnet设置mac地址。
3.根据权利要求1所述的一种测试光猫可靠性的自动化测试方法,其特征在于:所述步骤S3中对待测设备启动成功判定时间为2-5分钟。
4.根据权利要求1所述的一种测试光猫可靠性的自动化测试方法,其特征在于:所述步骤S4中测试软件测试待测设备2.4G WIFI、5.8G WIFI和网口PHY芯片是否启动,测试待测设备跟OLT设备是否注册成功,测试待测设备是否联网成功,测试待测设备的语音功能是否正常,测试待测设备USB功能是否启动正常。
5.根据权利要求4所述的一种测试光猫可靠性的自动化测试方法,其特征在于:若所述测试的所有功能启动正常,则进行下一步,若测试不通过则邮件通知测试人员并告知测试未通过的功能。
6.根据权利要求1所述的一种测试光猫可靠性的自动化测试方法,其特征在于:所述步骤S5中若达到重新开机测试次数,则邮件通知测试人员,并将该待测设备从测试软件中剔除,若没达到重新开机测试次数则继续进行测试。
7.根据权利要求1所述的一种测试光猫可靠性的自动化测试方法,其特征在于:所述重新开机通过断电方式实现。
CN202210323950.2A 2022-03-29 2022-03-29 一种测试光猫可靠性的自动化测试方法 Pending CN114816998A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210323950.2A CN114816998A (zh) 2022-03-29 2022-03-29 一种测试光猫可靠性的自动化测试方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210323950.2A CN114816998A (zh) 2022-03-29 2022-03-29 一种测试光猫可靠性的自动化测试方法

Publications (1)

Publication Number Publication Date
CN114816998A true CN114816998A (zh) 2022-07-29

Family

ID=82532240

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210323950.2A Pending CN114816998A (zh) 2022-03-29 2022-03-29 一种测试光猫可靠性的自动化测试方法

Country Status (1)

Country Link
CN (1) CN114816998A (zh)

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090235118A1 (en) * 2008-03-12 2009-09-17 Hon Hai Precision Industry Co., Ltd. Device testing system and test data obtaining method
CN102118283A (zh) * 2011-03-30 2011-07-06 大唐移动通信设备有限公司 一种对通信设备进行测试的方法及装置
CN103593272A (zh) * 2012-08-16 2014-02-19 鸿富锦精密工业(深圳)有限公司 主板功能测试管控系统及方法
CN105553782A (zh) * 2016-01-13 2016-05-04 华自科技股份有限公司 通讯链路测试方法和系统
CN106803800A (zh) * 2015-11-26 2017-06-06 昆达电脑科技(昆山)有限公司 网络自动开机测试系统及其方法
US20170264528A1 (en) * 2016-03-11 2017-09-14 Spirent Communications, Inc. Systems and methods for automated testing of moca networks
WO2017185881A1 (zh) * 2016-04-28 2017-11-02 浪潮电子信息产业股份有限公司 一种在计算机整机系统批量生产中确保网卡mac地址唯一性的方法
CN108647141A (zh) * 2018-04-26 2018-10-12 腾讯科技(深圳)有限公司 自动测试方法、装置、计算机可读介质及电子设备
KR101926987B1 (ko) * 2017-07-11 2018-12-07 사단법인 엑시콘산학공동연구소 반도체 메모리 디바이스를 테스트 하기 위한 테스트 시스템 및 방법
CN110659165A (zh) * 2019-08-30 2020-01-07 苏州浪潮智能科技有限公司 一种多节点服务器自动化测试方法和装置
CN112100012A (zh) * 2020-09-08 2020-12-18 深圳市创维群欣安防科技股份有限公司 一种安卓设备测试方法、安卓设备及存储介质
US20210021462A1 (en) * 2017-10-31 2021-01-21 Orange Method for applying a patch to a virtualized network function to be updated
CN112463610A (zh) * 2020-12-01 2021-03-09 苏州浪潮智能科技有限公司 一种测试过程控制方法及装置
CN114141302A (zh) * 2021-12-09 2022-03-04 深圳华电通讯有限公司 固态硬盘的测试方法及电子设备

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090235118A1 (en) * 2008-03-12 2009-09-17 Hon Hai Precision Industry Co., Ltd. Device testing system and test data obtaining method
CN102118283A (zh) * 2011-03-30 2011-07-06 大唐移动通信设备有限公司 一种对通信设备进行测试的方法及装置
CN103593272A (zh) * 2012-08-16 2014-02-19 鸿富锦精密工业(深圳)有限公司 主板功能测试管控系统及方法
CN106803800A (zh) * 2015-11-26 2017-06-06 昆达电脑科技(昆山)有限公司 网络自动开机测试系统及其方法
CN105553782A (zh) * 2016-01-13 2016-05-04 华自科技股份有限公司 通讯链路测试方法和系统
US20170264528A1 (en) * 2016-03-11 2017-09-14 Spirent Communications, Inc. Systems and methods for automated testing of moca networks
WO2017185881A1 (zh) * 2016-04-28 2017-11-02 浪潮电子信息产业股份有限公司 一种在计算机整机系统批量生产中确保网卡mac地址唯一性的方法
KR101926987B1 (ko) * 2017-07-11 2018-12-07 사단법인 엑시콘산학공동연구소 반도체 메모리 디바이스를 테스트 하기 위한 테스트 시스템 및 방법
US20210021462A1 (en) * 2017-10-31 2021-01-21 Orange Method for applying a patch to a virtualized network function to be updated
CN108647141A (zh) * 2018-04-26 2018-10-12 腾讯科技(深圳)有限公司 自动测试方法、装置、计算机可读介质及电子设备
CN110659165A (zh) * 2019-08-30 2020-01-07 苏州浪潮智能科技有限公司 一种多节点服务器自动化测试方法和装置
CN112100012A (zh) * 2020-09-08 2020-12-18 深圳市创维群欣安防科技股份有限公司 一种安卓设备测试方法、安卓设备及存储介质
CN112463610A (zh) * 2020-12-01 2021-03-09 苏州浪潮智能科技有限公司 一种测试过程控制方法及装置
CN114141302A (zh) * 2021-12-09 2022-03-04 深圳华电通讯有限公司 固态硬盘的测试方法及电子设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
魏宏甲: "基于ATF的 自 动化测试云平台的研究与应用", 《中国优秀硕士学位论文全文数据库 (信息科技辑)》, 15 June 2017 (2017-06-15), pages 139 - 112 *

Similar Documents

Publication Publication Date Title
CN109698772B (zh) 一种验证网卡pxe功能稳定性的方法及系统
CN107277193B (zh) 一种基板管理控制器地址管理方法、装置和系统
CN113867814B (zh) 基于uefi接口实现服务器多类型重启的方法及装置
CN113839825B (zh) 设备故障检测方法、系统、装置、计算机设备及存储介质
CN111585841B (zh) 一种自动测试方法及相关装置
CN107577591A (zh) 一种自动化测试异常保护的方法、装置及系统
CN109240865A (zh) 一种aep内存的ac测试方法、装置、终端及存储介质
EP3806392A1 (en) Fault management method and related device
CN114816998A (zh) 一种测试光猫可靠性的自动化测试方法
CN116089265A (zh) 一种基本输入输出系统的测试方法、装置及存储介质
CN108011783A (zh) 一种诊断服务器的备份方法和备份系统
CN112787889B (zh) 一种交换机冷启动测试方法、系统及介质
CN109446101A (zh) 基于ipmi指令重启BMC的自动化测试方法及装置
CN110213126A (zh) 一种自动化检测网络链路crc报错的方法及装置
CN108959082A (zh) 一种Openstack的硬件兼容性测试方法及系统
CN110581786A (zh) Ncsi网络连通稳定性的测试方法、装置、系统及介质
CN111343044A (zh) 一种快速读取序列号的交换机测试方法及系统
CN118193139A (zh) 一种虚拟机双机备份的迁移方法、系统及电子设备
CN211296737U (zh) 可配置的二取二硬件平台老化测试系统
CN116702668A (zh) 一种回归测试方法、装置、电子设备和存储介质
CN110795293B (zh) 一种服务器软关机的测试方法、系统及装置
CN109116141B (zh) 一种poe交换机重启供电可靠性的测试方法
CN115361434A (zh) 一种分布式系统高负载情况下的多路径心跳检测方法
CN115766393B (zh) 一种软硬件配置一致性检查方法、装置及系统
CN114253801A (zh) 一种带外主动隔离故障外设的方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20220729