CN116185737A - 基于笔记本的dc异常掉电测试方法、装置和计算机设备 - Google Patents
基于笔记本的dc异常掉电测试方法、装置和计算机设备 Download PDFInfo
- Publication number
- CN116185737A CN116185737A CN202310163966.6A CN202310163966A CN116185737A CN 116185737 A CN116185737 A CN 116185737A CN 202310163966 A CN202310163966 A CN 202310163966A CN 116185737 A CN116185737 A CN 116185737A
- Authority
- CN
- China
- Prior art keywords
- notebook
- power
- tested
- test
- computer
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2273—Test methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2284—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by power-on test, e.g. power-on self test [POST]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
Abstract
本申请涉及一种基于笔记本的DC异常掉电测试方法、装置、计算机设备和存储介质,其中该方法包括:设置待测笔记本的电源控制选项,将其中的“低电量操作”选项设定为“使用电池:不采取任何操作”;当待测笔记本电池电量耗尽时出现整机异常掉电;主机测试脚本控制PDU对待测笔记本AC电源适配器供电一段时间,以使待测笔记本自动开机;主机测试脚本控制PDU停止对所述待测笔记本AC电源适配器供电,并检查待测笔记本能否与主机进行通信;若不能通信,则表明待测笔记本的SSD可能出现异常,此时PDU再次开始并一直为待测笔记本AC电源适配器供电以防待测笔记本电池电量耗尽后出现异常掉电而丢失问题现场。本发明最大限度地保证了笔记本电脑原始的掉电场景。
Description
技术领域
本发明涉及计算机测试技术领域,特别是涉及一种基于笔记本的DC异常掉电测试方法、装置、计算机设备和存储介质。
背景技术
消费级个人笔记本电脑(以下简称笔记本)已广泛采用PCIe NVMe SSD(以下简称SSD)作为其操作***启动盘,而在SSD出厂前,厂商会对将SSD安装在对应的笔记本上进行大量严格的测试,其中笔记本整机异常掉电测试通常是SSD在研发阶段的重要测试项之一。
目前,在对笔记本进行整机异常掉电的测试中,通常会覆盖笔记本处于AC(Alternating Current,交流电)电源适配器(即俗称“笔记本充电器”)供电状态下的异常掉电场景和DC(Direct Current,直流电)供电(即拔掉AC电源适配器,使用笔记本自带的电池进行供电)状态下的异常掉电场景。其中,对DC供电下的异常掉电场景,目前所采用的测试方法,主要有两种:一种方法是手动拔插笔记本电池进行异常掉电测试,这种方法虽然简单,但效率低,无法大规模大批量的进行测试;另一种方法是利用可编程直流电源连接笔记本电池,通过可编程直流电源来控制笔记本电池的充放电来实现异常掉电测试,这种方法需要对笔记本电池的管线进行改造,这样会或多或少地改变笔记本的整体真实应用场景,引入一些额外的因素,从而对测试结果造成干扰和失真。
发明内容
基于此,有必要针对上述技术问题,提供一种基于笔记本的DC异常掉电测试方法、装置、计算机设备和存储介质。
一种基于笔记本的DC异常掉电测试方法,所述方法包括:
设置待测笔记本的电源控制选项,将其中的“低电量操作”选项设定为“使用电池:不采取任何操作”;
当所述待测笔记本电池电量耗尽时出现整机异常掉电;
主机测试脚本控制PDU对所述待测笔记本AC电源适配器供电一段时间,以使待测笔记本自动开机;
主机测试脚本控制PDU停止对所述待测笔记本AC电源适配器供电,并检查待测笔记本能否与主机进行通信;
若不能通信,则表明待测笔记本的SSD可能出现异常,此时PDU再次开始并一直为待测笔记本AC电源适配器供电以防待测笔记本电池电量耗尽后出现异常掉电而丢失问题现场,然后测试终止。
在其中一个实施例中,所述主机测试脚本控制PDU对所述待测笔记本AC电源适配器供电一段时间的步骤还包括:
供电的时间不超过120秒,以避免充入过多的笔记本电池电量从而增加整个测试周期。
在其中一个实施例中,在所述主机测试脚本控制PDU停止对所述待测笔记本AC电源适配器供电,并检查待测笔记本能否与主机进行通信的步骤之后还包括:
若能进行通信则继续测试,对SSD进行持续读写测试以加快笔记本电池电量的耗尽;
测试脚本等待一段时间,等待的时间不超过120秒。
在其中一个实施例中,在所述测试脚本等待一段时间的步骤之后还包括:
判断测试轮数是否已经达到要求;
若未达到则跳转至所述主机测试脚本控制PDU对所述待测笔记本AC电源适配器供电一段时间的步骤,若已达到则测试结束。
一种基于笔记本的DC异常掉电测试装置,所述装置包括:
设置模块,所述设置模块用于设置待测笔记本的电源控制选项,将其中的“低电量操作”选项设定为“使用电池:不采取任何操作”;
掉电模块,所述掉电模块用于当所述待测笔记本电池电量耗尽时出现整机异常掉电;
供电模块,所述供电模块用于主机测试脚本控制PDU对所述待测笔记本AC电源适配器供电一段时间,以使待测笔记本自动开机;
检查模块,所述检查模块用于主机测试脚本控制PDU停止对所述待测笔记本AC电源适配器供电,并检查待测笔记本能否与主机进行通信;
重新供电模块,所述重新供电模块用于若不能通信,则表明待测笔记本的SSD可能出现异常,此时PDU再次开始并一直为待测笔记本AC电源适配器供电以防待测笔记本电池电量耗尽后出现异常掉电而丢失问题现场,然后测试终止。
在其中一个实施例中,在所述供电模块中供电的时间不超过120秒,以避免充入过多的笔记本电池电量从而增加整个测试周期。
在其中一个实施例中,所述装置还包括读写模块,所述读写模块用于:
若能进行通信则继续测试,对SSD进行持续读写测试以加快笔记本电池电量的耗尽;
测试脚本等待一段时间,等待的时间不超过120秒。
在其中一个实施例中,所述装置还包括判断模块,所述判断模块用于:
判断测试轮数是否已经达到要求;
若未达到则跳转至所述主机测试脚本控制PDU对所述待测笔记本AC电源适配器供电一段时间的步骤,若已达到则测试结束。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项方法的步骤。
上述基于笔记本的DC异常掉电测试方法、装置、计算机设备和存储介质,利用笔记本在DC供电下的特性进行异常掉电测试,原理即是笔记本在DC供电状态下,用户可在操作***中对电池的相关选项进行设定,这个设定会使笔记本电池电量完全耗尽,当电量耗尽时,即DC无法再对笔记本供电,此时笔记本会自动异常掉电。在笔记本异常掉电后,利用另一个主机,并通过自编测试脚本,控制可编程电源分配器对笔记本AC适配器上电,这样笔记本会自动开机。本发明能大规模自动化地对笔记本进行DC整机异常掉电测试,且无需对笔记本电脑任何部件进行任何改造,最大限度地保证了笔记本电脑原始的掉电场景。
附图说明
图1为一个实施例中基于笔记本的DC异常掉电测试方法的流程示意图;
图2为另一个实施例中基于笔记本的DC异常掉电测试方法的流程示意图;
图3为再一个实施例中基于笔记本的DC异常掉电测试方法的流程示意图;
图4为一个实施例中基于笔记本的DC异常掉电测试装置的结构框图;
图5为另一个实施例中基于笔记本的DC异常掉电测试装置的结构框图;
图6为再一个实施例中基于笔记本的DC异常掉电测试装置的结构框图;
图7为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
目前,对DC供电下的异常掉电场景,所采用的测试方法,主要有两种:一种方法是手动拔插笔记本电池进行异常掉电测试,这种方法虽然简单,但效率低,无法大规模大批量的进行测试;另一种方法是利用可编程直流电源连接笔记本电池,通过可编程直流电源来控制笔记本电池的充放电来实现异常掉电测试,这种方法需要对笔记本电池的管线进行改造,这样会或多或少地改变笔记本的整体真实应用场景,引入一些额外的因素,从而对测试结果造成干扰和失真。
基于此,本发明提出了一种基于笔记本的DC异常掉电测试方法,旨在可以能大规模自动化地对笔记本进行DC整机异常掉电测试,且无需对笔记本电脑任何部件进行任何改造,最大限度地保证了笔记本电脑原始的掉电场景。
在一个实施例中,如图1所示,提供了一种基于笔记本的DC异常掉电测试方法,该方法包括:
步骤102,设置待测笔记本的电源控制选项,将其中的“低电量操作”选项设定为“使用电池:不采取任何操作”;
步骤104,当待测笔记本电池电量耗尽时出现整机异常掉电;
步骤106,主机测试脚本控制PDU对待测笔记本AC电源适配器供电一段时间,以使待测笔记本自动开机;
步骤108,主机测试脚本控制PDU停止对待测笔记本AC电源适配器供电,并检查待测笔记本能否与主机进行通信;
步骤110,若不能通信,则表明待测笔记本的SSD可能出现异常,此时PDU再次开始并一直为待测笔记本AC电源适配器供电以防待测笔记本电池电量耗尽后出现异常掉电而丢失问题现场,然后测试终止。
在本实施例中,提供了一种基于笔记本的DC异常掉电测试方法,该方法,利用笔记本在DC供电下的特性进行异常掉电测试,原理即是笔记本在DC供电状态下,用户可在操作***中对电池的相关选项进行设定,这个设定会使笔记本电池电量完全耗尽,当电量耗尽时,即DC无法再对笔记本供电,此时笔记本会自动异常掉电。在笔记本异常掉电后,利用另一个主机,并通过自编测试脚本,控制可编程电源分配器(PDU)对笔记本AC适配器上电,这样笔记本会自动开机。具体的测试流程如下:。
首先,在Windows***的“控制面板”中,进入“电源计划”,点击“更改高级电源设置”,在“电池”选项中,对“低电量操作”这个选项设定为“使用电池:不采取任何操作”。这个设定可使笔记本电池处于低电量时,***不主动进行任何操作,这样笔记本电池就会在自动完全耗尽后,笔记本出现异常掉电。
主机测试脚本控制PDU对笔记本AC电源适配器供电一段时间,这个步骤相当于既给DC电源充电,亦可使笔记本自动开机。
在一个实施例中,主机测试脚本控制PDU对待测笔记本AC电源适配器供电一段时间的步骤还包括:
供电的时间不超过120秒,以避免充入过多的笔记本电池电量从而增加整个测试周期。
具体地,供电的时间N的值可根据实际情况而定,建议N不超过120,这样不至于充入过多的笔记本电池电量,从而增加整个测试周期。
然后,主机测试脚本控制PDU停止对笔记本AC电源适配器供电,此时相当于笔记本电池供电。主机测试脚本检查笔记本能否与主机进行通信,若能,则继续测试;若不能,则表明此时SSD很有可能出现异常而导致笔记本无法与主机进行通信,此时PDU再次开始并一直为笔记本AC电源适配器供电,以防笔记本电池电量耗尽后出现异常掉电而丢失问题现场,然后测试终止。
在上述实施例中,利用笔记本在DC供电下的特性进行异常掉电测试,原理即是笔记本在DC供电状态下,用户可在操作***中对电池的相关选项进行设定,这个设定会使笔记本电池电量完全耗尽,当电量耗尽时,即DC无法再对笔记本供电,此时笔记本会自动异常掉电。在笔记本异常掉电后,利用另一个主机,并通过自编测试脚本,控制可编程电源分配器对笔记本AC适配器上电,这样笔记本会自动开机。本发明能大规模自动化地对笔记本进行DC整机异常掉电测试,且无需对笔记本电脑任何部件进行任何改造,最大限度地保证了笔记本电脑原始的掉电场景。
在一个实施例中,如图2所示,提供了一种基于笔记本的DC异常掉电测试方法,该方法在主机测试脚本控制PDU停止对待测笔记本AC电源适配器供电,并检查待测笔记本能否与主机进行通信的步骤之后还包括:
步骤202,若能进行通信则继续测试,对SSD进行持续读写测试以加快笔记本电池电量的耗尽;
步骤204,测试脚本等待一段时间,等待的时间不超过120秒;
步骤206,判断测试轮数是否已经达到要求;
步骤208,若未达到则跳转至主机测试脚本控制PDU对待测笔记本AC电源适配器供电一段时间的步骤,若已达到则测试结束。
具体地,参考图3所示,提供完整的DC异常掉电测试方法其具体的测试环境和测试过程如下:
硬件需求:控制主机优选为联想M8600T台式机,待测笔记本电脑为需要具备在AC适配器插上后能自启动而无需手动按开机键才能启动功能的笔记本;待测SSD为支持PCIe和NVMe协议的SSD;PDU设备为APC公司的AP7921型PDU,该PDU可通过Python语言调用其给出的接口而对其进行上下电操作。其中对于掉电设备,本实施例中并没有做强制要求,优选APC公司的AP7921型可编程电源分配单元作为掉电设备。
软件需求:测试软件为Windows***,MobaXterm软件,用于调用测试脚本;测试脚本为Python语言编写的测试脚本。
步骤1、在Windows***的“控制面板”中,进入“电源计划”,点击“更改高级电源设置”,在“电池”选项中,对“低电量操作”这个选项设定为“使用电池:不采取任何操作”。这个设定可使笔记本电池处于低电量时,***不主动进行任何操作,这样笔记本电池就会在自动完全耗尽后,笔记本出现异常掉电。
步骤2、笔记本电池电量耗尽,出现整机异常掉电。
步骤3、主机测试脚本控制PDU对笔记本AC电源适配器供电N秒,其中,N的值可根据实际情况而定,建议N不超过120,这样不至于充入过多的笔记本电池电量,从而增加整个测试周期,这个步骤相当于既给DC电源充电,亦可使笔记本自动开机。
步骤4、主机测试脚本控制PDU停止对笔记本AC电源适配器供电,此时相当于笔记本电池供电。
步骤5、主机测试脚本检查笔记本能否与主机进行通信,若能,则继续测试;若不能,则表明此时SSD很有可能出现异常而导致笔记本无法与主机进行通信,此时PDU再次开始并一直为笔记本AC电源适配器供电,以防笔记本电池电量耗尽后出现异常掉电而丢失问题现场,然后测试终止。
步骤6、对SSD进行持续读写测试,以此加快笔记本电池电量的耗尽。
步骤7、测试脚本等待M秒,此处M值需根据步骤6用时多久才使得笔记本电池电量耗尽而定,若上述步骤3中的N≤120,则M一般不会超过120秒。
步骤8、重复步骤3-7X轮,X的值根据实际情况而定。
在本实施例中,可以更加准确地还原笔记本掉电的真实场景,并且不需要对笔记本进行改造,仅通过电源设置以及脚本控制即可实现批量的大规模自动化测试。
应该理解的是,虽然图1-3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图4所示,提供了一种基于笔记本的DC异常掉电测试装置400,该装置包括:
设置模块401,所述设置模块用于设置待测笔记本的电源控制选项,将其中的“低电量操作”选项设定为“使用电池:不采取任何操作”;
掉电模块402,所述掉电模块用于当所述待测笔记本电池电量耗尽时出现整机异常掉电;
供电模块403,所述供电模块用于主机测试脚本控制PDU对所述待测笔记本AC电源适配器供电一段时间,以使待测笔记本自动开机;
检查模块404,所述检查模块用于主机测试脚本控制PDU停止对所述待测笔记本AC电源适配器供电,并检查待测笔记本能否与主机进行通信;
重新供电模块405,所述重新供电模块用于若不能通信,则表明待测笔记本的SSD可能出现异常,此时PDU再次开始并一直为待测笔记本AC电源适配器供电以防待测笔记本电池电量耗尽后出现异常掉电而丢失问题现场,然后测试终止。
在一个实施例中,在供电模块403中供电的时间不超过120秒,以避免充入过多的笔记本电池电量从而增加整个测试周期。
在一个实施例中,如图5所示,提供了一种基于笔记本的DC异常掉电测试装置400,该装置还包括读写模块406,所述读写模块用于:
若能进行通信则继续测试,对SSD进行持续读写测试以加快笔记本电池电量的耗尽;
测试脚本等待一段时间,等待的时间不超过120秒。
在一个实施例中,如图6所示,提供了一种基于笔记本的DC异常掉电测试装置400,该装置还包括判断模块407,所述判断模块用于:
判断测试轮数是否已经达到要求;
若未达到则跳转至所述主机测试脚本控制PDU对所述待测笔记本AC电源适配器供电一段时间的步骤,若已达到则测试结束。
关于基于笔记本的DC异常掉电测试装置的具体限定可以参见上文中对于基于笔记本的DC异常掉电测试方法的限定,在此不再赘述。
在一个实施例中,提供了一种计算机设备,其内部结构图可以如图7所示。该计算机设备包括通过***总线连接的处理器、存储器以及网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种基于笔记本的DC异常掉电测试方法。
本领域技术人员可以理解,图7中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以上各个方法实施例中的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以上各个方法实施例中的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一种非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种基于笔记本的DC异常掉电测试方法,所述方法包括:
设置待测笔记本的电源控制选项,将其中的“低电量操作”选项设定为“使用电池:不采取任何操作”;
当所述待测笔记本电池电量耗尽时出现整机异常掉电;
主机测试脚本控制PDU对所述待测笔记本AC电源适配器供电一段时间,以使待测笔记本自动开机;
主机测试脚本控制PDU停止对所述待测笔记本AC电源适配器供电,并检查待测笔记本能否与主机进行通信;
若不能通信,则表明待测笔记本的SSD可能出现异常,此时PDU再次开始并一直为待测笔记本AC电源适配器供电以防待测笔记本电池电量耗尽后出现异常掉电而丢失问题现场,然后测试终止。
2.根据权利要求1所述的基于笔记本的DC异常掉电测试方法,其特征在于,所述主机测试脚本控制PDU对所述待测笔记本AC电源适配器供电一段时间的步骤还包括:
供电的时间不超过120秒,以避免充入过多的笔记本电池电量从而增加整个测试周期。
3.根据权利要求2所述的基于笔记本的DC异常掉电测试方法,其特征在于,在所述主机测试脚本控制PDU停止对所述待测笔记本AC电源适配器供电,并检查待测笔记本能否与主机进行通信的步骤之后还包括:
若能进行通信则继续测试,对SSD进行持续读写测试以加快笔记本电池电量的耗尽;
测试脚本等待一段时间,等待的时间不超过120秒。
4.根据权利要求3所述的基于笔记本的DC异常掉电测试方法,其特征在于,在所述测试脚本等待一段时间的步骤之后还包括:
判断测试轮数是否已经达到要求;
若未达到则跳转至所述主机测试脚本控制PDU对所述待测笔记本AC电源适配器供电一段时间的步骤,若已达到则测试结束。
5.一种基于笔记本的DC异常掉电测试装置,其特征在于,所述装置包括:
设置模块,所述设置模块用于设置待测笔记本的电源控制选项,将其中的“低电量操作”选项设定为“使用电池:不采取任何操作”;
掉电模块,所述掉电模块用于当所述待测笔记本电池电量耗尽时出现整机异常掉电;
供电模块,所述供电模块用于主机测试脚本控制PDU对所述待测笔记本AC电源适配器供电一段时间,以使待测笔记本自动开机;
检查模块,所述检查模块用于主机测试脚本控制PDU停止对所述待测笔记本AC电源适配器供电,并检查待测笔记本能否与主机进行通信;
重新供电模块,所述重新供电模块用于若不能通信,则表明待测笔记本的SSD可能出现异常,此时PDU再次开始并一直为待测笔记本AC电源适配器供电以防待测笔记本电池电量耗尽后出现异常掉电而丢失问题现场,然后测试终止。
6.根据权利要求5所述的基于笔记本的DC异常掉电测试装置,其特征在于,在所述供电模块中供电的时间不超过120秒,以避免充入过多的笔记本电池电量从而增加整个测试周期。
7.根据权利要求6所述的基于笔记本的DC异常掉电测试装置,其特征在于,所述装置还包括读写模块,所述读写模块用于:
若能进行通信则继续测试,对SSD进行持续读写测试以加快笔记本电池电量的耗尽;
测试脚本等待一段时间,等待的时间不超过120秒。
8.根据权利要求7所述的基于笔记本的DC异常掉电测试装置,其特征在于,所述装置还包括判断模块,所述判断模块用于:
判断测试轮数是否已经达到要求;
若未达到则跳转至所述主机测试脚本控制PDU对所述待测笔记本AC电源适配器供电一段时间的步骤,若已达到则测试结束。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310163966.6A CN116185737A (zh) | 2023-02-24 | 2023-02-24 | 基于笔记本的dc异常掉电测试方法、装置和计算机设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310163966.6A CN116185737A (zh) | 2023-02-24 | 2023-02-24 | 基于笔记本的dc异常掉电测试方法、装置和计算机设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116185737A true CN116185737A (zh) | 2023-05-30 |
Family
ID=86440098
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310163966.6A Pending CN116185737A (zh) | 2023-02-24 | 2023-02-24 | 基于笔记本的dc异常掉电测试方法、装置和计算机设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116185737A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117082170A (zh) * | 2023-10-16 | 2023-11-17 | 荣耀终端有限公司 | 一种开关机测试方法、测试***及共享主机 |
-
2023
- 2023-02-24 CN CN202310163966.6A patent/CN116185737A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117082170A (zh) * | 2023-10-16 | 2023-11-17 | 荣耀终端有限公司 | 一种开关机测试方法、测试***及共享主机 |
CN117082170B (zh) * | 2023-10-16 | 2024-03-08 | 荣耀终端有限公司 | 一种开关机测试方法、测试***及共享主机 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113378403B (zh) | 仿真测试建模方法、***、测试方法、设备及存储介质 | |
CN111128290B (zh) | 固态硬盘apst特性的测试方法、装置和计算机设备 | |
CN109188296B (zh) | 一种bbu电量校验方法、装置、终端及fcc计算方法 | |
CN116185737A (zh) | 基于笔记本的dc异常掉电测试方法、装置和计算机设备 | |
CN110569158A (zh) | 测试ssd随机场景下异常掉电的方法、装置及计算机设备 | |
CN107005051A (zh) | 用于电力输送***中的电力冲突解析的装置和方法 | |
WO2023184830A1 (zh) | 一种备份电池单元的控制电路、方法、装置及存储*** | |
CN112162892A (zh) | 测试机开关机测试的实现方法、装置、计算机设备及存储介质 | |
CN110224461A (zh) | 电池功率限制方法、装置、计算机设备和存储介质 | |
CN114880177A (zh) | 固态硬盘的整机异常掉电测试方法、装置和计算机设备 | |
CN108828451B (zh) | 一种电池备份单元的检修方法 | |
CN101751304A (zh) | 电脑开机测试***及方法 | |
CN113359970B (zh) | 服务器电源模组均流测试方法、装置、设备及存储介质 | |
CN112392688B (zh) | 机组调试方法、装置、***、设备和存储介质 | |
CN114138587A (zh) | 服务器电源固件升级的可靠性验证方法、装置和设备 | |
CN110850354B (zh) | 计量故障识别模块检测方法、装置、***和存储介质 | |
CN114584498A (zh) | 网关设备上下电测试方法、装置、设备、***及产品 | |
CN112910035A (zh) | 电芯充电检测的方法、装置、电子设备和存储介质 | |
CN112531750A (zh) | 储能设备管理***、方法及装置 | |
CN116257397A (zh) | 一种压力测试方法、装置、存储介质及设备 | |
CN115729756A (zh) | 陪测硬盘、基于陪测硬盘陪测服务器的方法及*** | |
CN116107855A (zh) | 测试方法、***、芯片、电子设备及存储介质 | |
CN112667643B (zh) | 基于双芯智能电表的掉电数据保存方法和装置 | |
CN113078719B (zh) | 矿用蓄电池组的识别方法和*** | |
CN113835944A (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 |