一种测试方法和装置制造方法及图纸

技术编号:21003964 阅读:32 留言:0更新日期:2019-04-30 21:30
本申请提供一种测试方法和装置,在服务器出现故障时,通过比对EMS测试时的时域波形,可以确定服务器故障是否与EMS干扰有关。

【技术实现步骤摘要】
一种测试方法和装置
本专利技术涉及计算机领域,尤其涉及一种测试方法和装置。
技术介绍
时域就是我们经历的现实世界,高速信号就是在其中运行的,评估信号的性能,通常要在时域中进行,因为产品的性能最终就是在时域中测量的。时域有代表性的量测仪器是示波器。EMS(ElectroMagneticSusceptibility,电磁抗干扰度)的测试项目有静电抗扰度、雷击浪涌抗扰度、电快速脉冲群抗扰度、工频磁场抗扰度、辐射抗扰度、传导抗扰度等,EMS的项目通常在频域中进行分析和测量的。但是在频域中分析和描述一些问题要比在时域中容易,比如带宽就是频域中的一个概念,可以用来描述与信号、测量、模型或互连线相关的最高的有效正弦波频率分量。现有技术中,用户在使用产品时会出现掉电、重启、数据丢失的等问题,设计工程师分析这些疑难问题时,通常是在时域中用示波器分析。这些疑难问题中的有些问题在时域中经常很难定位根源,并且有一些问题很难复现,这样我们不得不从EMS的角度去分析产品故障。EMS分析是在频域中进行分析的,在频域分析中,我们看到的是最终的频域中多个频点的测量结果,这些测量结果具体是由哪些信号产生的,还需要进一步的分析。如果从EMS角度去分析一些疑难产品故障问题也有难点。EMS测试的测试标准是分等级的,通过相应的等级,即可认为测试通过。但是,存在某种情况,即使通过了测试,由于实际干扰等级超过了标准等级从而引起产品的故障。
技术实现思路
本申请所要解决的技术是提供一种测试方法和装置,可以确定服务器故障是否与EMS干扰有关。为了解决上述技术问题,本申请提供了一种测试方法,所述方法包括:当服务器在使用过程中出现故障时,确定当前疑似问题源;判断所述服务器是否通过了第一EMS测试,若所述服务器未通过所述第一EMS测试,则执行操作A;所述操作A包括:a1、对所述服务器进行第二EMS测试;a2、判断所述第二EMS测试的过程中所述故障是否消失;a3、若在所述第二EMS测试过程中所述故障消失,则执行a4;a4、获取第一时域波形和第二时域波形;a5、判断第二震荡幅度减去第一震荡幅度的差值的绝对值是否大于或等于第一阈值;a6、若第二震荡幅度减去第一震荡幅度的差值的绝对值大于或等于所述第一阈值,则进行系统级抗EMS设计,判断在所述系统级抗EMS设计后所述故障是否消失,若在所述系统级抗EMS设计后所述故障消失,则确定EMS干扰是所述故障的根源;其中,所述第二EMS测试的等级低于所述第一EMS测试的等级,所述第一EMS测试和第二EMS测试为测试点施加在系统级端口的测试;所述第一时域波形和第二时域波形为当前疑似问题源在最近两次进行的EMS测试中获取到的时域波形;第一震荡幅度为第一时域波形的震荡幅度,所述第二震荡幅度为第二时域波形的震荡幅度。可选地,所述a5之后,所述操作A还包括:a7、若所述第二震荡幅度减去所述第一震荡幅度的差值的绝对值小于所述第一阈值,则进行板级抗EMS设计,判断在所述板级抗EMS设计后所述故障是否消失,若在所述板级抗EMS设计后所述故障消失,则确定EMS干扰是所述故障的根源。可选地,所述方法还包括:若在所述系统级抗EMS设计后所述故障未消失,则确定EMS干扰不是所述故障的根源;若在所述板级抗EMS设计后所述故障未消失,则确定EMS干扰不是所述故障的根源。可选地,所述方法还包括:若所述服务器通过了第一EMS测试,则对所述服务器进行第三EMS测试,并判断所述第三EMS测试的过程中是否复制到所述故障,若所述第三EMS测试的过程中复制到所述故障,则从a1开始执行操作A;其中,所述第三EMS测试的等级高于所述第一EMS测试的等级;第三EMS测试为测试点施加在系统级端口的测试。可选地,所述方法还包括:若所述第三EMS测试的过程中没有复制到所述故障,则在所述当前疑似问题源进行第四EMS测试,并执行操作B;所述操作B包括:b1、判断当前进行的第四EMS测试过程中是否复制到所述故障;b2、若当前进行的第四EMS测试过程中复制到所述故障,则从a4开始执行操作A;所述第四EMS测试为测试点施加在板级端口的非系统级测试;所述第四EMS测试为测试点施加在系统级端口的测试。可选地,所述b1之后,操作B还包括:b3、若当前进行的第四EMS测试过程中没有复制到所述故障,则获取第三时域波形和第四时域波形;b4、判断第三震荡幅度减去第四震荡幅度的差值的绝对值是否大于或等于第二阈值;b5、若第三震荡幅度减去第四震荡幅度的差值的绝对值大于或等于第二阈值,则判断是否存在除当前疑似问题源之外的其它疑似问题源;b6、若不存在除当前疑似问题源之外的其它疑似问题源,则确定EMS干扰不是故障根源;其中,所述三时域波形为当前疑似问题源在第三EMS测试过程中获取的第三时域波形;所述四时域波形为当前疑似问题源在第四EMS测试过程中获取的第三时域波形;第三震荡幅度为第三时域波形的震荡幅度,所述第四震荡幅度为第四时域波形的震荡幅度。可选地,所述b4之后,操作B还包括:a7、若第三震荡幅度减去第四震荡幅度的差值的绝对值小于第二阈值,则在当前疑似问题源重新进行第四EMS测试,并从b1开始执行操作B。8、如权利要求7所述的方法,其特征在于,所述b5之后,操作B还包括:a8、若存在除当前疑似问题源之外的其它的疑似问题源,则将所述其它疑似问题源作为当前疑似问题源,并在更新后的当前疑似问题源进行第四EMS测试,并从b1开始执行操作B。可选地,所述a2之后,所述操作A还包括:若在所述第二EMS测试的过程中所述故障未消失,则从b1开始执行操作B。本申请还提供一种测试装置,包括:存储器和处理器;所述存储器,用于保存用于测试的程序;所述处理器,用于读取执行所述用于测试的程序,执行如下操作:当服务器在使用过程中出现故障时,确定当前疑似问题源;判断所述服务器是否通过了第一EMS测试,若所述服务器未通过所述第一EMS测试,则执行操作A;所述操作A包括:a1、对所述服务器进行第二EMS测试;a2、判断所述第二EMS测试的过程中所述故障是否消失;a3、若在所述第二EMS测试过程中所述故障消失,则执行a4;a4、获取第一时域波形和第二时域波形;a5、判断第二震荡幅度减去第一震荡幅度的差值的绝对值是否大于或等于第一阈值;a6、若第二震荡幅度减去第一震荡幅度的差值的绝对值大于或等于所述第一阈值,则进行系统级抗EMS设计,判断在所述系统级抗EMS设计后所述故障是否消失,若在所述系统级抗EMS设计后所述故障消失,则确定EMS干扰是所述故障的根源;其中,所述第二EMS测试的等级低于所述第一EMS测试的等级,所述第一EMS测试和第二EMS测试为测试点施加在系统级端口的测试;所述第一时域波形和第二时域波形为当前疑似问题源在最近两次进行的EMS测试中获取到的时域波形;第一震荡幅度为第一时域波形的震荡幅度,所述第二震荡幅度为第二时域波形的震荡幅度。可选地,所述a5之后,所述操作A还包括:a7、若所述第二震荡幅度减去所述第一震荡幅度的差值的绝对值小于所述第一阈值,则进行板级抗EMS设计,判断在所述板级抗EMS设计后所述故障是否消失,若在所述板级抗EMS设计后所述故障消失,则确定EMS干扰是所述故障的根源。可选地,所述处理器用于读取执行所述用于测试本文档来自技高网...

【技术保护点】
1.一种测试方法,其特征在于,所述方法包括:当服务器在使用过程中出现故障时,确定当前疑似问题源;判断所述服务器是否通过了第一EMS测试,若所述服务器未通过所述第一EMS测试,则执行操作A;所述操作A包括:a1、对所述服务器进行第二EMS测试;a2、判断所述第二EMS测试的过程中所述故障是否消失;a3、若在所述第二EMS测试过程中所述故障消失,则执行a4;a4、获取第一时域波形和第二时域波形;a5、判断第二震荡幅度减去第一震荡幅度的差值的绝对值是否大于或等于第一阈值;a6、若第二震荡幅度减去第一震荡幅度的差值的绝对值大于或等于所述第一阈值,则进行系统级抗EMS设计,判断在所述系统级抗EMS设计后所述故障是否消失,若在所述系统级抗EMS设计后所述故障消失,则确定EMS干扰是所述故障的根源;其中,所述第二EMS测试的等级低于所述第一EMS测试的等级,所述第一EMS测试和第二EMS测试为测试点施加在系统级端口的测试;所述第一时域波形和第二时域波形为当前疑似问题源在最近两次进行的EMS测试中获取到的时域波形;第一震荡幅度为第一时域波形的震荡幅度,所述第二震荡幅度为第二时域波形的震荡幅度。

【技术特征摘要】
1.一种测试方法,其特征在于,所述方法包括:当服务器在使用过程中出现故障时,确定当前疑似问题源;判断所述服务器是否通过了第一EMS测试,若所述服务器未通过所述第一EMS测试,则执行操作A;所述操作A包括:a1、对所述服务器进行第二EMS测试;a2、判断所述第二EMS测试的过程中所述故障是否消失;a3、若在所述第二EMS测试过程中所述故障消失,则执行a4;a4、获取第一时域波形和第二时域波形;a5、判断第二震荡幅度减去第一震荡幅度的差值的绝对值是否大于或等于第一阈值;a6、若第二震荡幅度减去第一震荡幅度的差值的绝对值大于或等于所述第一阈值,则进行系统级抗EMS设计,判断在所述系统级抗EMS设计后所述故障是否消失,若在所述系统级抗EMS设计后所述故障消失,则确定EMS干扰是所述故障的根源;其中,所述第二EMS测试的等级低于所述第一EMS测试的等级,所述第一EMS测试和第二EMS测试为测试点施加在系统级端口的测试;所述第一时域波形和第二时域波形为当前疑似问题源在最近两次进行的EMS测试中获取到的时域波形;第一震荡幅度为第一时域波形的震荡幅度,所述第二震荡幅度为第二时域波形的震荡幅度。2.如权利要求1所述的方法,其特征在于,所述a5之后,所述操作A还包括:a7、若所述第二震荡幅度减去所述第一震荡幅度的差值的绝对值小于所述第一阈值,则进行板级抗EMS设计,判断在所述板级抗EMS设计后所述故障是否消失,若在所述板级抗EMS设计后所述故障消失,则确定EMS干扰是所述故障的根源。3.如权利要求2所述的方法,其特征在于,所述方法还包括:若在所述系统级抗EMS设计后所述故障未消失,则确定EMS干扰不是所述故障的根源;若在所述板级抗EMS设计后所述故障未消失,则确定EMS干扰不是所述故障的根源。4.如权利要求1所述的方法,其特征在于,所述方法还包括:若所述服务器通过了第一EMS测试,则对所述服务器进行第三EMS测试,并判断所述第三EMS测试的过程中是否复制到所述故障,若所述第三EMS测试的过程中复制到所述故障,则从a1开始执行操作A;其中,所述第三EMS测试的等级高于所述第一EMS测试的等级;第三EMS测试为测试点施加在系统级端口的测试。5.如权利要求4所述的方法,其特征在于,所述方法还包括:若所述第三EMS测试的过程中没有复制到所述故障,则在所述当前疑似问题源进行第四EMS测试,并执行操作B;所述操作B包括:b1、判断当前进行的第四EMS测试过程中是否复制到所述故障;b2、若当前进行的第四EMS测试过程中复制到所述故障,则从a4开始执行操作A;所述第四EMS测试为测试点施加在板级端口的非系统级测试;所述第四EMS测试为测试点施加在系统级端口的测试。6.如权利要求5所述的方法,其特征在于,所述b1之后,操作B还包括:b3、若当前进行的第四EMS测试过程中没有复制到所述故障,则获取第三时域波形和第四时域波形;b4、判断第三震荡幅度减去第四震荡幅度的差值的绝对值是否大于或等于第二阈值;b5、若第三震荡幅度减去第四震荡幅度的差值的绝对值大于或等于第二阈值,则判断是否存在除当前疑似问题源之外的其它疑似问题源;b6、若不存在除当前疑似问题源之外的其它疑似问题源,则确定EMS干扰不是故障根源;其中,所述三时域波形为当前疑似问题源在第三EMS测试过程中获取的第三时域波形;所述四时域波形为当前疑似问题源在第四EMS测试过程中获取的第三时域波形;第三震荡幅度为第三时域波形的震荡幅度,所述第四震荡幅度为第四时域波形的震荡幅度。7.如权利要求6所述的方法,其特征在于,所述b4之后,操作B还包括:a7、若第三震荡幅度减去第四震荡幅度的差值的绝对值小于第二阈值,则在当前疑似问题源重新进行第四EMS测试,并从b1开始执行操作B。8.如权利要求7所述的方法,其特征在于,所述b5之后,操作B还包括:a8、若存在除当前疑似问题源之外的其它的疑似问题源,则将所述其它疑似问题源作为当前疑似问题源,并在更新后的当前疑似问题源进行第四EMS测试,并从b1开始执行操作B。9.如权利要求8所述的方法,其特征在于,所述a2之后,所述操作A还包括:若在所述第二EMS测试的过程中所述故障未消失,则从b1开始执行操作B。10.一种测试装置,包括:存储器和处理器;其特征在于:所述存储器,用于保存用于测试的程序;所述处理器,用于读取执行所述用于测试的程...

【专利技术属性】
技术研发人员:党杰
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1