CN105353828A - 一种具有时间校准功能的交换机开关机测试***及方法 - Google Patents

一种具有时间校准功能的交换机开关机测试***及方法 Download PDF

Info

Publication number
CN105353828A
CN105353828A CN201510891642.XA CN201510891642A CN105353828A CN 105353828 A CN105353828 A CN 105353828A CN 201510891642 A CN201510891642 A CN 201510891642A CN 105353828 A CN105353828 A CN 105353828A
Authority
CN
China
Prior art keywords
time
switch
power switch
computer system
type information
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.)
Granted
Application number
CN201510891642.XA
Other languages
English (en)
Other versions
CN105353828B (zh
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.)
Shanghai Hejiu Network Technology Co ltd
Original Assignee
Shanghai Feixun Data Communication Technology 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 Shanghai Feixun Data Communication Technology Co Ltd filed Critical Shanghai Feixun Data Communication Technology Co Ltd
Priority to CN201510891642.XA priority Critical patent/CN105353828B/zh
Publication of CN105353828A publication Critical patent/CN105353828A/zh
Application granted granted Critical
Publication of CN105353828B publication Critical patent/CN105353828B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/12Synchronisation of different clock signals provided by a plurality of clock generators
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Measurement Of Predetermined Time Intervals (AREA)
  • Stored Programmes (AREA)

Abstract

本发明提供一种具有时间校准功能的交换机开关机测试的***及方法,按照设置的重启时间间隔重启交换机,抓取交换机的打印信息;判断抓取的交换机的打印信息是否与预先定义的打印信息相匹配,若是,则判断交换机重启成功;若否,判断设定的重启间隔时间是否过短;若是,重新设置重启间隔时间;若否,判断计算机***时间和电源开关定时器时间是否不同步;若是,则对计算机***时间和电源开关定时器时间进行同步,直至交换机重启成功。本发明的具有时间校准功能的交换机开关机测试的***及方法能够保持计算机***时间与电源开关定时器时间的同步,防止长时间测试后由于开关机的数据与计算机***的数据不一致而导致的误判。

Description

一种具有时间校准功能的交换机开关机测试***及方法
技术领域
本发明涉及交换机测试的技术领域,特别是涉及一种具有时间校准功能的交换机开关机测试的***及方法。
背景技术
交换机测试的一个重要项目就是重复进行断电/通电操作,以判断交换机软件是否能正常启动,从而达到交换机开关机测试的目的。
现有技术中的开关机的测试软件中,时间一旦设置后,便无法自动更改。长时间进行交换机开关测试后,就会出现由于开关机的时间与计算机***时间据不一致而导致的误判。本来交换机已经成功启动,因为时间无法校准的原因,导致开关机信息没有采集完整,被***误认为启动失败。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种具有时间校准功能的交换机开关机测试的***及方法,能够由用户自行设定同步时间间隔,将计算机***时间通过串口下发到电源开关定时器,确保在长时间的测试过程中,计算机***时间与电源开关定时器时间的同步,从而减少由于时间不一致而导致误判被测交换机启动失败的几率。
为实现上述目的及其他相关目的,本发明提供一种具有时间校准功能的交换机开关机测试的方法,在进行交换机开关机测试时,通过电源开关定时器按照设置的重启时间间隔来反复重启交换机,通过计算机***来控制电源开关定时器的操作;包括以下步骤:
如上所述,本发明的具有时间校准功能的交换机开关机测试的***及方法,具有以下有益效果:
(1)能够通过串口对电源开关定时器进行设置;
(2)能够保持计算机***时间与电源开关定时器时间的同步,防止长时间测试后由于开关机的时间与计算机***机的时间不一致而导致的误判。
附图说明
图1显示为本发明的具有时间校准功能的交换机开关机测试的***的结构示意图;
图2显示为本发明的具有时间校准功能的交换机开关机测试的方法的流程图。
元件标号说明
1打印信息抓取模块
2第一判断模块
3第二判断模块
4间隔时间设置模块
5时间校准模块
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。
需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
本发明的具有时间校准功能的交换机开关机测试的***及方法在进行断电/通电操作后,通过抓取被测交换机的打印信息来判断交换机是否启动成功;同时,通过手动设置同步时间间隔,来同步计算机***时间与电源开关定时器时间,防止由于时间不同步而导致交换机启动测试失败。
本发明的具有时间校准功能的交换机开关机测试的***及方法在进行交换机开关机测试时,通过电源开关定时器按照设置的重启时间间隔来反复重启交换机,通过计算机***来控制电源开关定时器的操作。首先,按照设置的重启时间间隔重启交换机,抓取交换机的打印信息;判断抓取的交换机的打印信息是否与预先定义的打印信息相匹配,若是,则判断交换机重启成功;若否,判断设定的重启间隔时间是否过短;若是,重新设置重启间隔时间;若否,判断计算机***时间和电源开关定时器时间是否不同步;若是,则对计算机***时间和电源开关定时器时间进行同步,直至交换机重启成功。
参照图1,本发明的具有时间校准功能的交换机开关机测试方法在进行交换机开关机测试时,通过电源开关定时器按照设置的重启时间间隔来反复重启交换机,通过计算机***来控制电源开关定时器的操作。
具体包括以下步骤:
步骤S1、按照设置的重启时间间隔重启交换机,抓取交换机的打印信息。
步骤S2、判断抓取的交换机的打印信息是否与预先定义的打印信息相匹配,若是,则判断交换机重启成功;若否,转入步骤S3。
其中,若交换机重启成功,交换机的打印信息必然与预先定义的打印信息相匹配。具体地,通过串口来抓取交换机的打印信息,通过正则表达式去与预先定义的打印信息进行匹配。
步骤S3、判断设定的重启间隔时间是否过短;若是,转入步骤S4;若否,转入步骤S5。
其中,若重启间隔时间小于交换机重启后能成功抓取到预先定义的打印信息的时间,则判断重启间隔时间过短。
步骤S4、重新设置重启间隔时间,转入步骤S1。
优选地,用户可以手动或者通过软件重新设置重启间隔时间。
步骤S5、判断计算机***时间和电源开关定时器时间是否不同步;若是,则对计算机***时间和电源开关定时器时间进行同步,转入步骤S1;若否,不执行任何操作。
具体地,在本发明中,计算机***时间和电源开关定时器时间的同步时间间隔由用户自行设定。
对计算机***时间和电源开关定时器时间进行同步时,包括以下步骤:
a)发送时间同步报文至电源开关定时器;
b)若接收到继电器发回的已经准备就绪的响应,将***时间通过串口同步到电源开关定时器,继而完成同步动作;
c)若在时间同步报文发出预设时间后,仍未收到继电器发回的已经准备就绪的响应,则继续发送时间同步报文,直至接收到继电器发回的已经准备就绪的响应,再进行计算机***时间和电源开关定时器时间的同步。
优选地,预设时间为3s。
参照图2,本发明的具有时间校准功能的交换机开关机测试***中,进行交换机开关机测试时,通过电源开关定时器按照设置的重启时间间隔来反复重启交换机,通过计算机***来控制电源开关定时器的操作。本发明的具有时间校准功能的交换机开关机测试***具体包括打印信息抓取模块1、第一判断模块2、第二判断模块3、间隔时间设置模块4和时间校准模块5。
打印信息抓取模块1用于按照设置的重启时间间隔重启交换机,抓取交换机的打印信息。
第一判断模块2与打印信息抓取模块1相连,用于判断抓取的交换机的打印信息是否与预先定义的打印信息相匹配,并在相匹配时判断交换机重启成功。
其中,若交换机重启成功,交换机的打印信息必然与预先定义的打印信息相匹配。具体地,通过串口来抓取交换机的打印信息,通过正则表达式去与预先定义的打印信息进行匹配。
第二判断模块3与第一判断模块2相连,用于在抓取的交换机的打印信息与预先定义的打印信息不相匹配时,判断设定的重启间隔时间是否过短。
间隔时间设置模块4与第二判断模块3相连,用于在判断重启间隔时间过短时,重新设置重启间隔时间。
优选地,可以手动或者通过软件重新设置重启间隔时间。
时间校准模块5与第二判断模块3相连,用于在判断重启间隔时间并非过短时,判断计算机***时间和电源开关定时器时间是否不同步;若是,则对计算机***时间和电源开关定时器时间进行同步。
具体地,在本发明中,计算机***时间和电源开关定时器时间的同步时间间隔由用户自行设定。
时间校准模块对计算机***时间和电源开关定时器时间进行同步时,包括以下步骤:
a)发送时间同步报文至电源开关定时器;
b)若接收到继电器发回的已经准备就绪的响应,将***时间通过串口同步到电源开关定时器,继而完成同步动作;
c)若在时间同步报文发出预设时间后,仍未收到继电器发回的已经准备就绪的响应,则继续发送时间同步报文,直至接收到继电器发回的已经准备就绪的响应,再进行计算机***时间和电源开关定时器时间的同步。
优选地,预设时间为3s。
综上所述,本发明的具有时间校准功能的交换机开关机测试的***及方法能够通过串口对电源开关定时器进行设置;能够保持计算机***时间与电源开关定时器时间的同步,防止长时间测试后由于开关机的数据与计算机***机的数据不一致而导致的误判。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

Claims (10)

1.一种具有时间校准功能的交换机开关机测试的方法,在进行交换机开关机测试时,通过电源开关定时器按照设置的重启时间间隔来反复重启交换机,通过计算机***来控制电源开关定时器的操作;其特征在于:包括以下步骤:
步骤S1、按照设置的重启时间间隔重启交换机,抓取交换机的打印信息;
步骤S2、判断抓取的交换机的打印信息是否与预先定义的打印信息相匹配,若是,则判断交换机是否重启成功;若否,转入步骤S3;
步骤S3、判断设定的重启间隔时间是否过短;若是,转入步骤S4;若否,转入步骤S5;
步骤S4、重新设置重启间隔时间,转入步骤S1;
步骤S5、判断计算机***时间和电源开关定时器时间是否不同步;若是,则对计算机***时间和电源开关定时器时间进行同步,转入步骤S1。
2.根据权利要求1所述的具有时间校准功能的交换机开关机测试的方法,其特征在于:所述步骤S2中,通过串口来抓取交换机的打印信息,通过正则表达式去与预先定义的打印信息进行匹配。
3.根据权利要求1所述的具有时间校准功能的交换机开关机测试的方法,其特征在于:计算机***时间和电源开关定时器时间的同步时间间隔由用户自行设定。
4.根据权利要求1所述的具有时间校准功能的交换机开关机测试的方法,其特征在于:对计算机***时间和电源开关定时器时间进行同步时,包括以下步骤:
发送时间同步报文至电源开关定时器;
若接收到继电器发回的已经准备就绪的响应,将***时间通过串口同步到电源开关定时器,继而完成同步动作;
若在时间同步报文发出预设时间后,仍未收到继电器发回的已经准备就绪的响应,则继续发送时间同步报文,直至接收到继电器发回的已经准备就绪的响应,再进行计算机***时间和电源开关定时器时间的同步。
5.根据权利要求4所述的具有时间校准功能的交换机开关机测试的方法,其特征在于:所述预设时间为3s。
6.一种具有时间校准功能的交换机开关机测试的***,在进行交换机开关机测试时,通过电源开关定时器按照设置的重启时间间隔来反复重启交换机,通过计算机***来控制电源开关定时器的操作;其特征在于:包括打印信息抓取模块、第一判断模块、第二判断模块、间隔时间设置模块和时间校准模块;
所述打印信息抓取模块用于按照设置的重启时间间隔重启交换机,抓取交换机的打印信息;
所述第一判断模块用于判断抓取的交换机的打印信息是否与预先定义的打印信息相匹配,并在相匹配时判断交换机是否重启成功;
所述第二判断模块用于在抓取的交换机的打印信息与预先定义的打印信息不相匹配时,判断设定的重启间隔时间是否过短;
所述间隔时间设置模块用于在判断重启间隔时间过短时,重新设置重启间隔时间;
所述时间校准模块用于在判断重启间隔时间并非过短时,判断计算机***时间和电源开关定时器时间是否不同步;若是,则对计算机***时间和电源开关定时器时间进行同步。
7.根据权利要求6所述的具有时间校准功能的交换机开关机测试的***,其特征在于:所述第一判断模块通过串口来抓取交换机的打印信息,通过正则表达式去与预先定义的打印信息进行匹配。
8.根据权利要求6所述的具有时间校准功能的交换机开关机测试的***,其特征在于:计算机***时间和电源开关定时器时间的同步时间间隔由用户自行设定。
9.根据权利要求6所述的具有时间校准功能的交换机开关机测试的***,其特征在于:所述时间校准模块对计算机***时间和电源开关定时器时间进行同步时,包括以下步骤:
发送时间同步报文至电源开关定时器;
若接收到继电器发回的已经准备就绪的响应,将***时间通过串口同步到电源开关定时器,继而完成同步动作;
若在时间同步报文发出预设时间后,仍未收到继电器发回的已经准备就绪的响应,则继续发送时间同步报文,直至接收到继电器发回的已经准备就绪的响应,再进行计算机***时间和电源开关定时器时间的同步。
10.根据权利要求9所述的具有时间校准功能的交换机开关机测试的***,其特征在于:所述预设时间为3s。
CN201510891642.XA 2015-12-04 2015-12-04 一种具有时间校准功能的交换机开关机测试***及方法 Active CN105353828B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510891642.XA CN105353828B (zh) 2015-12-04 2015-12-04 一种具有时间校准功能的交换机开关机测试***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510891642.XA CN105353828B (zh) 2015-12-04 2015-12-04 一种具有时间校准功能的交换机开关机测试***及方法

Publications (2)

Publication Number Publication Date
CN105353828A true CN105353828A (zh) 2016-02-24
CN105353828B CN105353828B (zh) 2018-04-06

Family

ID=55329814

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510891642.XA Active CN105353828B (zh) 2015-12-04 2015-12-04 一种具有时间校准功能的交换机开关机测试***及方法

Country Status (1)

Country Link
CN (1) CN105353828B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109739127A (zh) * 2018-12-28 2019-05-10 广东九联科技股份有限公司 一种智能的程控信息抓捕方法
CN110609250A (zh) * 2019-09-11 2019-12-24 深圳市灵感智慧科技有限公司 一种电量计量电路的批量校准方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101477478A (zh) * 2009-01-15 2009-07-08 福建星网锐捷网络有限公司 一种嵌入式设备时间相关事件的测试方法及***
US20110066296A1 (en) * 2002-10-25 2011-03-17 S&C Electric Company Method and Apparatus for Control of an Electric Power Distribution System in Response to Circuit Abnormalities
CN102854423A (zh) * 2012-09-14 2013-01-02 上海斐讯数据通信技术有限公司 设备启动可靠性的测试方法
CN102937927A (zh) * 2011-08-15 2013-02-20 鸿富锦精密工业(深圳)有限公司 服务器稳定性测试方法及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110066296A1 (en) * 2002-10-25 2011-03-17 S&C Electric Company Method and Apparatus for Control of an Electric Power Distribution System in Response to Circuit Abnormalities
CN101477478A (zh) * 2009-01-15 2009-07-08 福建星网锐捷网络有限公司 一种嵌入式设备时间相关事件的测试方法及***
CN102937927A (zh) * 2011-08-15 2013-02-20 鸿富锦精密工业(深圳)有限公司 服务器稳定性测试方法及***
CN102854423A (zh) * 2012-09-14 2013-01-02 上海斐讯数据通信技术有限公司 设备启动可靠性的测试方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109739127A (zh) * 2018-12-28 2019-05-10 广东九联科技股份有限公司 一种智能的程控信息抓捕方法
CN110609250A (zh) * 2019-09-11 2019-12-24 深圳市灵感智慧科技有限公司 一种电量计量电路的批量校准方法

Also Published As

Publication number Publication date
CN105353828B (zh) 2018-04-06

Similar Documents

Publication Publication Date Title
US10353763B2 (en) Fault processing method, related apparatus, and computer
US20220179682A1 (en) Task processing method, apparatus, and system based on distributed system
US8959394B2 (en) Electronic device, system, and method for testing exception handling mechanism
CN109510742B (zh) 一种服务器网卡远程测试方法、装置、终端及存储介质
CN105487779A (zh) 应用程序的启动方法、应用程序的启动装置和终端
WO2016184058A1 (zh) 一种终端异常恢复方法及终端
CN107656856A (zh) 一种基于cpld的***状态显示方法及装置
WO2018001048A1 (zh) 一种多进程监测方法、装置及服务***
CN112506702A (zh) 数据中心容灾方法、装置、设备及存储介质
CN105353828A (zh) 一种具有时间校准功能的交换机开关机测试***及方法
CN106301840A (zh) 双向转发检测bfd报文的发送方法及装置
CN110445932B (zh) 异常掉卡处理方法、装置、存储介质以及终端
CN110874295B (zh) 一种异常关机后开机验证的测试方法和***
CN110209548B (zh) 服务控制方法、***、电子设备及计算机可读存储介质
CN113907695A (zh) 去噪方法、装置、内窥镜、手术机器人及可读存储介质
EP3321752B1 (en) Controller, control method for controller, and information processing program
CN105451077A (zh) 一种基于模块电视的按键处理方法及***
CN109491771B (zh) 基于***性能优化的任务处理方法及相关设备
CN101989936B (zh) 单板故障的测试方法及***
CN112437348A (zh) 一种状态信息采集方法、存储介质及智能电视
CN114791780B (zh) 显示屏触摸控制方法、装置、设备及存储介质
CN116089256B (zh) 终端测试方法、装置及存储介质
CN110515834B (zh) 接口测试方法、装置、移动终端及存储介质
CN112859660B (zh) 一种设备同步控制方法、装置、终端及***
CN106792193A (zh) 一种基于Android电视的修复***及修复方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20201104

Address after: 318015 no.2-3167, zone a, Nonggang City, no.2388, Donghuan Avenue, Hongjia street, Jiaojiang District, Taizhou City, Zhejiang Province

Patentee after: Taizhou Jiji Intellectual Property Operation Co.,Ltd.

Address before: 201616 Shanghai city Songjiang District Sixian Road No. 3666

Patentee before: Phicomm (Shanghai) Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20231031

Address after: 200333 Room 302, 3rd floor, building 5, Lane 879, Zhongjiang Road, Putuo District, Shanghai

Patentee after: Shanghai Hejiu Network Technology Co.,Ltd.

Address before: 318015 no.2-3167, area a, nonggangcheng, 2388 Donghuan Avenue, Hongjia street, Jiaojiang District, Taizhou City, Zhejiang Province

Patentee before: Taizhou Jiji Intellectual Property Operation Co.,Ltd.

TR01 Transfer of patent right