CN109189616A - 一种放电测试方法及待测终端 - Google Patents

一种放电测试方法及待测终端 Download PDF

Info

Publication number
CN109189616A
CN109189616A CN201810833348.7A CN201810833348A CN109189616A CN 109189616 A CN109189616 A CN 109189616A CN 201810833348 A CN201810833348 A CN 201810833348A CN 109189616 A CN109189616 A CN 109189616A
Authority
CN
China
Prior art keywords
discharge
terminal
measured
current value
discharge current
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
CN201810833348.7A
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.)
Shanghai Wind Communication Technologies Co Ltd
Original Assignee
Shanghai Wind Communication Technologies 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 Wind Communication Technologies Co Ltd filed Critical Shanghai Wind Communication Technologies Co Ltd
Priority to CN201810833348.7A priority Critical patent/CN109189616A/zh
Publication of CN109189616A publication Critical patent/CN109189616A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2273Test methods
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/12Testing dielectric strength or breakdown voltage ; Testing or monitoring effectiveness or level of insulation, e.g. of a cable or of an apparatus, for example using partial discharge measurements; Electrostatic testing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2268Logging of test results

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Testing Relating To Insulation (AREA)

Abstract

本发明实施例涉及终端测试技术领域,公开了一种放电测试方法及待测终端。本发明中提供的一种放电测试方法,包括:获取测试人员输入的放电条件;控制与放电条件对应的程序开启,待测终端进行放电;在放电过程中,监测待测终端的实际放电电流值,控制待测终端的程序的运行状态以使实际放电电流值满足放电条件,并记录放电参数;在放电结束时,根据放电参数生成测试报告。本发明实施例提供的放电测试方法和待测终端,使得待测终端在放电测试过程中能够保持放电电流值的稳定,不会产生较大的波动,且能够及时发现放电电流值的异常情况并及时调整,从而保证了测试结果的准确性,且测试过程中无需测试人员全程监控,节省了人力,提高了测试效率。

Description

一种放电测试方法及待测终端
技术领域
本发明实施例涉及终端测试技术领域,特别涉及一种放电测试方法及待测终端。
背景技术
电子产品在出厂之前,都需要进行充放电测试。在进行放电测试时,需要测试人员手动对待测电子产品进行设置,使得电子产品在放电电流值达到预计电流值的条件下进行放电。待测电子产品外接扫描仪,由扫描仪对待测电子产品的放电电流值进行监控。测试人员通过观察扫描仪上放电电流值的大小来对待测电子产品进行手动设置调整,以保证放电电流值的稳定。
然而,发明人发现现有技术中至少存在如下问题:在测试过程中,电子产品的电量过低、温度过高、程序的运行内存增大等原因会导致应用程序的关闭,从而导致电子产品功耗的降低;而电子产品内应用程序的自启动,会导致电子产品功耗的增加,电子产品功耗的变化会造成测试过程中放电电流变大或变小,很不稳定,且由于外接扫描仪的刷新频率较慢,获取放电电流值的变动不及时,因此,测试人员无法在放电电流值出现异常时及时进行处理,从而导致测试结果的不准确性,甚至导致整个测试数据的错误需要重新测试,极大的浪费了人力,物力。
发明内容
本发明实施方式的目的在于提供一种放电测试方法及待测终端,使得在放电过程中能够及时发现放电电流值的波动,并稳定放电电流值,从而保证了测试结果的准确性,且测试过程中无需测试人员全程监控,节省了人力,提高了测试效率。
为解决上述技术问题,本发明的实施方式提供了一种放电测试方法,包括:获取测试人员输入的放电条件;控制与放电条件对应的程序开启,待测终端进行放电;在放电过程中,监测待测终端的实际放电电流值,控制待测终端的程序的运行状态以使实际放电电流值满足放电条件,并记录放电参数;在放电结束时,根据放电参数生成测试报告。
本发明的实施方式还提供了待测终端,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行上述放电测试方法。
本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述的放电测试方法。
本发明实施方式相对于现有技术而言,提供了一种放电测试方法,该放电测试方法被待测终端执行,待测终端中包含一APK程序,待测终端在进行放电测试时运行该APK程序。获取测试人员输入的放电条件,控制与放电条件对应的程序开启,待测终端进行放电,即在放电测试时,测试人员仅需输入放电条件,该APK程序便会自动识别放电条件,并控制与该放电条件对应的程序启动,待测终端进行放电。在放电过程中,APK程序监测待测终端的实际放电电流值、控制待测终端的程序的运行状态以使实际放电电流值满足放电条件,即在放电过程中监测放电电流值,通过控制终端程序的运行状态以使待测终端的放电电流值满足放电条件,从而保证在放电过程中,待测终端的放电电流值基本保持恒定,不会发生较大波动。在放电过程中,记录放电参数,在放电结束时,根据放电参数生成测试报告,即记录在放电过程中的放电参数并在放电结束时生成测试报告,使得测试报告的结果更加的准确。通过运行该APK程序进行放电测试,测试过程中由该APK程序执行,测试人员仅需输入放电条件即可,无需测试人员全程监控,节省了人力,提高了测试效率,使得测试过程更加的自动化;在放电过程中,由于通过程序监测放电电流值,而程序的刷新频率往往高于机器扫描仪的刷新频率,因此,能够及时发现放电电流值的异常情况并及时处理,从而保证了测试结果的准确性。
另外,若不处于放电电流值范围内,则通过控制待测终端的程序的运行状态将实际放电电流值调整至放电电流值范围内的步骤,具体包括:若实际放电电流值大于放电电流值范围的最大值,则通过控制待测终端的程序的运行状态降低待测终端的运行内存,以降低实际放电电流值;若实际放电电流值小于放电电流值范围的最小值,则通过控制待测终端的程序的运行状态增大待测终端的运行内存,以提高实际放电电流值。该种设置提供了一种利用APK程序自动控制电流处于一定范围内的实现方式。
另外,通过控制待测终端的程序的运行状态降低待测终端的运行内存,以降低实际放电电流值,具体为:降低待测终端的已运行程序的运行速率或关闭部分已运行程序,以降低实际放电电流值。该种设置提供了一种具体的降低待测终端放电电流值的实现方式。
另外,通过控制待测终端的程序的运行状态增大待测终端的运行内存,以提高实际放电电流值,具体为:提高待测终端的已运行程序的运行速率或开启部分未运行程序,以提高实际放电电流值。该种设置提供了一种具体的提高待测终端放电电流值的实现方式。
另外,在放电过程中,监测待测终端的实际放电电流值的步骤,具体为:在放电过程中,实时监测待测终端的实际放电电流值。通过实时监测放电电流值,有利于及时发现放电电流异常的情况,从而及时对异常情况进行处理。
另外,放电条件具体为:放电电流值范围;控制待测终端的程序的运行状态以使实际放电电流值满足放电条件的步骤,具体包括:判断实际放电电流值是否处于放电电流值范围内;若不处于放电电流值范围内,则通过控制待测终端的程序的运行状态将实际放电电流值调整至放电电流值范围内。通过将放电条件限定为放电值范围,具体限定了一种控制放电电流值满足放电条件的方式。
另外,控制与放电条件对应的程序开启,待测终端进行放电的步骤,具体包括:判断放电条件是否为第一类放电条件;若为第一类放电条件,则控制第一类程序开启,待测终端进行放电,其中,第一类程序在开始运行时的放电电流值总和满足第一类放电条件。放电条件包含第一类放电条件且对应第一类程序,待测终端根据第一类放电条件开启对应的第一类程序,使得待测终端能够快速开启,进行放电,
另外,判断放电条件是否为第一类放电条件之后,还包括:若判定放电条件不为第一类放电条件;则判断放电条件是否为第二类放电条件;若为第二类放电条件,则控制第二类程序开启,待测终端进行放电,其中,第二类程序在开始运行时的放电电流值总和满足第二类放电条件。放电条件包含第二类放电条件且对应第二类程序,待测终端根据第二类放电条件开启对应的第二类程序,使得待测终端能够快速开启,进行放电,
另外,放电参数至少包括:放电电流值、开启放电时间点以及结束放电时间点;根据放电参数生成测试报告,具体包括:根据开启放电时间点以及结束放电时间点计算放电时长;根据放电电流值和放电时长计算待测终端的电池容量,生成至少包括待测终端的电池容量的测试报告。该种设置提供了一种根据放电参数生成测试报告的方式。
附图说明
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
图1是根据本发明第一实施方式的放电测试方法的流程示意图;
图2是根据本发明第二实施方式的放电测试方法的流程示意图;
图3是根据本发明第三实施方式的待测终端的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
本发明的第一实施方式涉及一种放电测试方法,本实施方式的核心在于,提供了一种放电测试方法,该放电测试方法被待测终端执行,待测终端中包含一APK程序,待测终端在进行放电测试时运行该APK程序。获取测试人员输入的放电条件,控制与放电条件对应的程序开启,待测终端进行放电;在放电过程中,APK程序监测待测终端的实际放电电流值、控制待测终端的程序的运行状态以使实际放电电流值满足放电条件,并记录放电参数;在放电结束时,根据放电参数生成测试报告。通过运行该APK程序进行放电测试,测试过程中由该APK程序执行,在放电过程中能够保持放电电流值的稳定性,不会产生较大的波动,且测试人员仅需输入放电条件即可,无需测试人员全程监控,节省了人力,提高了测试效率,使得测试过程更加的自动化;在放电过程中,由于通过程序监测放电电流值,而程序的刷新频率往往高于机器扫描仪的刷新频率,因此,能够及时发现放电电流值的异常情况并及时处理,从而保证了测试结果的准确性。下面对本实施方式的放电测试方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。
本实施方式中的放电测试方法的流程示意图如图1所示,具体包括:
步骤101:获取测试人员输入的放电条件。
具体地说,本实施方式中放电测试方法被待测终端执行,待测终端中包含一APK程序,待测终端在进行放电测试时运行该APK程序,运行该APK程序后,待测终端显示界面会提示测试人员输入放电条件。此处的放电条件可以为一放电电流值,也可以为一放电电流值范围,比如说,在现有的手机的放电测试中通常会有两种设定方法,一种小电流放电电流值范围约为200mA-300mA,另一种大电流放电电流值范围约为700mA-800mA。此处仅为举例说明,具体的放电条件根据待测电子产品的性能不同而不同。
较佳的,在待测终端显示界面会提示测试人员输入放电条件的同时,待测终端显示界面还可提示测试人员输入采集数据的时间间隔,该APK程序自动识别采集数据的时间间隔,并按照获取的时间间隔采集待测终端的放电参数,优选地,时间间隔可设置为30秒或60秒,此处仅为举例说明,测试人员可根据测试需求自行设置。
步骤102:控制与放电条件对应的程序开启,待测终端进行放电,放电条件为放电电流值范围。
具体地说,运行待测终端中的APK程序后,待测终端显示界面提示测试人员输入放电条件之后,APK程序自动识别待测人员输入的放电条件,从而控制与所识别到的放电条件对应的程序开启,待测终端开始进行放电。此处,限定放电条件具体为一放电电流值范围,后续以放电条件为一放电电流值范围为例进行说明,但可以理解的是,放电条件为放电电流值的情况仍适用于本方案。需要说明的是,在开启与所识别到的放电条件对应的程序,待测终端进行放电之前,APK程序可检测待测终端电池电量是否充满,在保证电池电量为满格的情况下,再开启与所识别到的放电条件对应的程序,进一步保证了放电测试结果的准确性。
步骤103:监测待测终端的实际放电电流值,并记录放电参数。
具体地说,在APK程序控制与所识别到的放电条件对应的程序开启,待测终端开始进行放电之后,在待测终端放电的过程中,由APK程序监测待测终端的实际放电电流值,还可将当前的实际放电电流值显示在待测终端的显示屏幕上,以供测试人员随时检查。在放电过程中,由于通过APK程序监测放电电流值,而程序的刷新频率往往高于现有的与待测终端焊线外接的扫描仪的刷新频率,因此,能够监测到较为准确的实际放电电流值,从而能够及时发现放电电流值的异常情况并及时处理,从而保证了测试结果的准确性。在测试过程中,APK程序启动记录功能,间隔预设时间记录待测终端的放电参数,此处的预设时间为测试人员预先设置好的,较佳地,可设定为60秒。若APK程序识别到测试人员输入的采集数据的时间间隔时,则以测试人员输入的时间间隔为准来采集放电数据。
较佳地,在放电过程中,监测待测终端的实际放电电流值的步骤,具体为:在放电过程中,实时监测待测终端的实际放电电流值,通过APK程序实时监测放电电流值,有利于及时发现放电电流异常的情况,从而及时对异常情况进行处理,进一步保证了测试结果的准确性。
步骤104:判断实际放电电流值是否处于放电电流值范围内。若判定为否,则执行步骤105;若判定为是,则返回步骤103。
具体地说,APK程序监测放电电流值,并判断实际放电电流值是否处于测试人员输入的放电电流值范围内,若实际放电电流值处于测试人员输入的放电电流值范围内,则说明当前的放电电流值符合放电测试要求,则返回步骤103,继续监测待测终端的实际放电电流值;若实际放电电流值不处于测试人员输入的放电电流值范围内,则说明当前的放电电流值不符合放电测试要求,则执行步骤105,需要对待测终端的程序进行调整。
步骤105:控制待测终端的程序的运行状态将实际放电电流值调整至放电电流值范围内。
现有的放电测试大致分为:大电流放电和小电流放电两种,在测试时小电流放电是通过测试人员手动设置手机永不灭屏和手机的亮度的大小,来控制待测终端放电电流的大小;大电流放电需要测试人员同时打开测试人员的位置信息,蓝牙,WiFi,闪光灯等程序,但即使全部打开也可能不能满足测试所需要的放电电流。且在放电过程中,由于电量过低、温度过高、运行内存增大等的因素,手机的一些自启动程序可能会被触发(手机中的程序被自动打开或关闭),导致在测试过程中电流并不恒定,从而导致测试结果错误,甚至需要重新测定,很不方便。而本申请中利用APK程序自动控制,在放电过程中的待测终端的程序的运行状态,从而确保放电电流值始终满足放电要求,基本保持恒定,不会发生较大波动。在判定当前实际的放电电流值不属于测试人员输入的放电电流值范围内时,则需要调整待测终端的程序的运行状态,将实际放电电流值调整至测试人员输入的放电电流值范围内,以确保放电电流值始终满足放电要求,基本保持恒定。
具体的,若APK程序检测到实际放电电流值大于放电电流值范围的最大值,则通过控制待测终端的程序的运行状态降低待测终端的运行内存,以降低实际放电电流值;若APK程序检测到实际放电电流值小于放电电流值范围的最小值,则通过控制待测终端的程序的运行状态增大待测终端的运行内存,以提高实际放电电流值,提供了一种利用APK程序自动控制电流处于一定范围内的实现方式。
需要说明的是,“降低实际放电电流值”可以通过降低待测终端的已运行程序的运行速率或关闭部分已运行程序来实现。通过降低已运行程序的运行速率或这关闭部分已运行程序,减小了待测终端的运行内存,从而降低待测终端的功耗,以达到降低待测终端实际放电电流值的目的。比如说,通过降低屏幕显示的亮度、关闭手机正在运行的蓝牙程序或者降低手机正在运行的游戏的运行速率等,都可以减小待测终端的运行内存,从而降低功耗以达到降低待测终端实际放电电流值的目的。
相应的,“提高实际放电电流值”则可以通过提高待测终端的已运行程序的运行速率或开启部分未运行程序来实现。通过提高已运行程序的运行速率或这开启部分未运行程序,增大了待测终端的运行内存,从而增加待测终端的功耗,以达到提高待测终端实际放电电流值的目的。比如说,通过增大屏幕显示的亮度、开启手机未运行的小游戏或者提高手机正在运行的游戏的运行速率等,都可以有效提高待测终端的运行内存,从而增加功耗以达到提高待测终端实际放电电流值的目的。
值得说明的是,当测试人员输入的放电条件为一放电电流值,则APK程序监测放电电流值,并判断实际放电电流值是否与测试人员输入的放电电流值相当,在实际放电电流值与测试人员输入的放电电流值相差较大时,则需要调整待测终端的程序的运行状态,以确保放电电流值始终满足放电要求,基本保持恒定,不会发生较大波动。
步骤106:判断放电是否结束。若是,则执行步骤107;若否,则返回步骤103。
具体地说,判断待测终端放电是否结束,并在放电结束(电量趋于0时),进入步骤107,根据在测试过程中记录的放电参数生成测试报告;若放电仍未结束,则返回步骤103,继续监测待测终端的实际放电电流值,直至待测终端放电结束。
步骤107:根据放电参数生成测试报告。
具体地说,放电参数至少包括:放电电流值、开启放电时间点以及结束放电时间点;根据放电参数生成测试报告,具体包括:根据开启放电时间点以及结束放电时间点计算放电时长;根据放电电流值和放电时长计算待测终端的电池容量,生成至少包括待测终端的电池容量的测试报告。待测终端的电池容量mA/h=实际电流值(A)*1000/时间(H)60,据此公式,在获取到放电时长以及放电电流值后,便可计算出待测终端的电池容量。当然,在测试过程中,记录的放电参数还包括:放电电压值、电量百分比以及记录当前数据的时间点,在生成测试报告时,可将放电参数以列表的形式展现出来,方便测试人员查看,还可将出现异常的数据进行标记,便于测试人员直观地看出异常数据。例如:充电过程中,若待测终端电池的电量百分比变化一直为每个一分钟降低百分之一的电量,突然在某个一分钟内降低了百分之二的电量,则认为数据出现异常。将这一类数据进行标记,方便测试人员的查看。值得说明的是,在放电过程中记录的放电参数不应仅限于本实施方式中的举例。
与现有技术相比,本发明实施方式提供了一种放电测试方法,该放电测试方法被待测终端执行,待测终端中包含一APK程序,待测终端在进行放电测试时运行该APK程序。获取测试人员输入的放电条件,控制与放电条件对应的程序开启,待测终端进行放电,即在放电测试时,测试人员仅需输入放电条件,该APK程序便会自动识别放电条件并控制与该放电条件对应的程序启动,待测终端进行放电。在放电过程中,APK程序监测待测终端的实际放电电流值、控制待测终端的程序的运行状态以使实际放电电流值满足放电条件,即在放电过程中监测放电电流值,通过控制终端程序的运行状态以使待测终端的放电电流值满足放电条件,从而保证在放电过程中,待测终端的放电电流值基本保持恒定,不会发生较大波动。在放电过程中,记录放电参数,在放电结束时,根据放电参数生成测试报告,即记录在放电过程中的放电参数并在放电结束时生成测试报告,使得测试报告的结果更加的准确。通过运行该APK程序进行放电测试,测试过程中由该APK程序执行,测试人员仅需输入放电条件即可,无需测试人员全程监控,节省了人力,提高了测试效率,使得测试过程更加的自动化;在放电过程中,由于通过程序监测放电电流值,而程序的刷新频率往往高于机器扫描仪的刷新频率,因此,能够及时发现放电电流值的异常情况并及时处理,从而保证了测试结果的准确性。
本发明的第二实施方式涉及一种放电测试方法。第二实施方式是对第一实施方式的改进,主要改进之处在于,控制与放电条件对应的程序开启,待测终端进行放电的步骤,具体包括:判断放电条件是否为第一类放电条件;若为第一类放电条件,则控制第一类程序开启,待测终端进行放电,其中,第一类程序在开始运行时的放电电流值总和满足第一类放电条件。
本实施方式中的放电测试方法的流程示意图如图2示,具体包括:
步骤201:获取测试人员输入的放电条件。
上述步骤201与第一实施方式中的步骤101大致相同,在此不再进行赘述。
步骤202:判断放电条件是否为第一类放电条件。若判定为是,则进入步骤203;若判断为否,则进入步骤204。
具体的说,本实施方式中放电测试方法被待测终端执行,待测终端中包含一APK程序,待测终端在进行放电测试时运行该APK程序,运行该APK程序后,待测终端显示界面会提示测试人员输入放电条件,APK程序自动识别待测人员输入的放电条件,从而控制与所识别到的放电条件对应的程序开启,待测终端开始进行放电。在控制与所识别到的放电条件对应的程序开启时,先判断识别到的待测终端的放电条件是否为第一类放电条件,此处第一类放电条件为仅需开启一个或少数几个小程序便可达到的小电流值或小电流范围,具体的第一类放电条件可设定为放电电流值不大于300mA。
步骤203:控制第一类程序开启,待测终端进行放电。
具体地说,在判定识别到的待测终端的放电条件为第一类放电条件时,则控制第一类程序开启,其中,第一类程序在开始运行时的放电电流值总和满足第一类放电条件。比如说,若测试人员输入的放电条件为放电电流值处于200mA-300mA,满足第一类放电条件,则此时开启待测终端的屏幕亮度调节程序,将待测终端的屏幕亮度控制在一值附近,即可保证待测终端的放电电量满足第一类放电条件。需要说明的是,此处的第一类程序并不以屏幕亮度调节程序为限,任何在运行时电量满足第一类放电条件的程序均在本实施方式的保护范围之内。
步骤204:判断放电条件是否为第二类放电条件。若判定为是,则进入步骤205;若判断为否,该重新执行步骤201。
具体地说,在判定识别到的待测终端的放电条件不为第一类放电条件时,需要判定放电条件是否为第二类放电条件。若判定为是,则进入步骤205,控制第二类程序开启,待测终端进行放电;若判断为否,该重新执行步骤201,提示测试人员输入正确的放电条件。此处第二类放电条件为需要开启较多程序才能够达到的大电流值或大电流范围,具体的第二类放电条件可设定为放电电流值不小于700mA。值得说明的是,本实施方式中第一类放电条件和第二类放电条件可由测试人员自行设置。
步骤205:控制第二类程序开启,待测终端进行放电。
具体地说,在判定识别到的待测终端的放电条件为第二类放电条件时,则控制第二类程序开启,其中,第二类程序在开始运行时的放电电流值总和满足第二类放电条件。比如说,若测试人员输入的放电条件为放电电流值处于700mA-800mA,满足第二类放电条件,则此时需要同时开启待测终端的蓝牙、WIFI、GPS、闪光灯等的程序,才可保证待测终端的放电电量满足第二类放电条件。需要说明的是,此处的第二类程序并不以上述程序为限,任何在运行时电量满足第二类放电条件的程序均在本实施方式的保护范围之内。本实施方式中通过对放电条件的划分,将放电条件划分为第一类放电条件和第二类放电条件,从而根据不同的放电开启对应的程序类型(第一类程序和第二类程序),使得待测终端能够快速开启,进行放电,并且待测终端的放电电流值满足放电条件。值得说明的是,放电条件可以设置两个以上,任何根据实际情况将放电条件进行划分,为不同的放电条件设定不同的程序类型,以实现待测终端放电的快速开启的实现方式均在本实施方式的保护范围之内。
步骤206:监测待测终端的实际放电电流值,并记录放电参数。
步骤207:判断实际放电电流值是否处于放电电流值范围内。若判定为是,则执行步骤208;若判定为否,则该流程结束。
步骤208:控制待测终端的程序的运行状态将实际放电电流值调整至放电电流值范围内。
步骤209:判断放电是否结束。若是,则执行步骤210;若否,则返回步骤206。
步骤210:根据放电参数生成测试报告。
上述步骤206至步骤210与第一实施方式中步骤103至步骤107大致相同,在此不再进行赘述。
与现有技术相比,本发明实施方式中,控制与放电条件对应的程序开启,待测终端进行放电的步骤,具体包括:判断放电条件是否为第一类放电条件;若为第一类放电条件,则控制第一类程序开启,待测终端进行放电,其中,第一类程序在开始运行时的放电电流值总和满足第一类放电条件;若判定所述放电条件不为第一类放电条件,则判断放电条件是否为第二类放电条件;若为第二类放电条件,则控制第二类程序开启,待测终端进行放电,其中,第二类程序在开始运行时的放电电流值总和满足第二类放电条件。通过对放电条件的划分,从而开启对应的程序类型,使得待测终端能够快速开启,进行放电,并且待测终端的放电电流值满足放电条件。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本发明第三实施方式涉及一种待测终端,如图3所示,包括至少一个处理器301;以及,与至少一个处理器301通信连接的存储器302;其中,存储器301存储有可被至少一个处理器302执行的指令,指令被至少一个处理器301执行,以使至少一个处理器301能够执行上述任一实施方式的放电测试方法。
其中,存储器302和处理器301采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器302的各种电路连接在一起。总线还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器301。
处理器301负责管理总线和通常的处理,还可以提供各种功能,包括定时,***接口,电压调节、电源管理以及其他控制功能。而存储器302可以被用于存储处理器在执行操作时所使用的数据。
本发明第四实施方式涉及一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述任一实施方式的放电测试方法。
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

Claims (10)

1.一种放电测试方法,其特征在于,包括:
获取测试人员输入的放电条件;
控制与所述放电条件对应的程序开启,待测终端进行放电;
在放电过程中,监测所述待测终端的实际放电电流值,控制所述待测终端的程序的运行状态以使所述实际放电电流值满足所述放电条件,并记录放电参数;
在放电结束时,根据所述放电参数生成测试报告。
2.根据权利要求1所述的放电测试方法,其特征在于,所述放电条件具体为:放电电流值范围;
所述控制所述待测终端的程序的运行状态以使所述实际放电电流值满足所述放电条件的步骤,具体包括:
判断所述实际放电电流值是否处于所述放电电流值范围内;
若不处于所述放电电流值范围内,则通过控制所述待测终端的程序的运行状态将所述实际放电电流值调整至所述放电电流值范围内。
3.根据权利要求2所述的放电测试方法,其特征在于,所述若不处于所述放电电流值范围内,则通过控制所述待测终端的程序的运行状态将所述实际放电电流值调整至所述放电电流值范围内的步骤,具体包括:
若所述实际放电电流值大于所述放电电流值范围的最大值,则通过控制所述待测终端的程序的运行状态降低所述待测终端的运行内存,以降低所述实际放电电流值;
若所述实际放电电流值小于所述放电电流值范围的最小值,则通过控制所述待测终端的程序的运行状态增大所述待测终端的运行内存,以提高所述实际放电电流值。
4.根据权利要求3所述的放电测试方法,其特征在于,所述通过控制所述待测终端的程序的运行状态降低所述待测终端的运行内存,以降低所述实际放电电流值,具体为:降低所述待测终端的已运行程序的运行速率或关闭部分已运行程序,以降低所述实际放电电流值。
5.根据权利要求3所述的放电测试方法,其特征在于,所述通过控制所述待测终端的程序的运行状态增大所述待测终端的运行内存,以提高所述实际放电电流值,具体为:提高所述待测终端的已运行程序的运行速率或开启部分未运行程序,以提高所述实际放电电流值。
6.根据权利要求1所述的放电测试方法,其特征在于,所述在放电过程中,监测所述待测终端的实际放电电流值的步骤,具体为:在放电过程中,实时监测所述待测终端的实际放电电流值。
7.根据权利要求1所述的放电测试方法,其特征在于,所述控制与所述放电条件对应的程序开启,所述待测终端进行放电的步骤,具体包括:
判断所述放电条件是否为第一类放电条件;
若为第一类放电条件,则控制第一类程序开启,所述待测终端进行放电,其中,所述第一类程序在开始运行时的放电电流值总和满足所述第一类放电条件。
8.根据权利要求7所述的放电测试方法,其特征在于,所述判断所述放电条件是否为第一类放电条件之后,还包括:
若判定所述放电条件不为第一类放电条件;
则判断所述放电条件是否为第二类放电条件;
若为第二类放电条件,则控制第二类程序开启,所述待测终端进行放电,其中,所述第二类程序在开始运行时的放电电流值总和满足所述第二类放电条件。
9.根据权利要求1所述的放电测试方法,其特征在于,所述放电参数至少包括:放电电流值、开启放电时间点以及结束放电时间点;
所述根据所述放电参数生成测试报告,具体包括:根据所述开启放电时间点以及结束放电时间点计算放电时长;
根据所述放电电流值和所述放电时长计算所述待测终端的电池容量,生成至少包括所述待测终端的电池容量的测试报告。
10.一种待测终端,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至9中任一项所述的放电测试方法。
CN201810833348.7A 2018-07-26 2018-07-26 一种放电测试方法及待测终端 Pending CN109189616A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810833348.7A CN109189616A (zh) 2018-07-26 2018-07-26 一种放电测试方法及待测终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810833348.7A CN109189616A (zh) 2018-07-26 2018-07-26 一种放电测试方法及待测终端

Publications (1)

Publication Number Publication Date
CN109189616A true CN109189616A (zh) 2019-01-11

Family

ID=64937512

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810833348.7A Pending CN109189616A (zh) 2018-07-26 2018-07-26 一种放电测试方法及待测终端

Country Status (1)

Country Link
CN (1) CN109189616A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109683073A (zh) * 2019-02-21 2019-04-26 国网福建省电力有限公司 一种高压直流耐压试验放电的方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050149280A1 (en) * 2004-01-06 2005-07-07 Valere Power, Inc. Remote battery discharge testing method and apparatus
CN103424699A (zh) * 2012-05-21 2013-12-04 胡继业 蓄电池容量的检测方法
CN106550390A (zh) * 2015-09-22 2017-03-29 中兴通讯股份有限公司 一种功耗异常检测方法及装置
CN106610476A (zh) * 2015-10-27 2017-05-03 小米科技有限责任公司 充放电过程的测试方法、装置及终端
CN106646264A (zh) * 2017-01-20 2017-05-10 深圳市木村机电有限公司 电池放电测试仪
CN206321773U (zh) * 2017-01-10 2017-07-11 惠州市赛能电池有限公司 一种用于电池充放电的测试***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050149280A1 (en) * 2004-01-06 2005-07-07 Valere Power, Inc. Remote battery discharge testing method and apparatus
CN103424699A (zh) * 2012-05-21 2013-12-04 胡继业 蓄电池容量的检测方法
CN106550390A (zh) * 2015-09-22 2017-03-29 中兴通讯股份有限公司 一种功耗异常检测方法及装置
CN106610476A (zh) * 2015-10-27 2017-05-03 小米科技有限责任公司 充放电过程的测试方法、装置及终端
CN206321773U (zh) * 2017-01-10 2017-07-11 惠州市赛能电池有限公司 一种用于电池充放电的测试***
CN106646264A (zh) * 2017-01-20 2017-05-10 深圳市木村机电有限公司 电池放电测试仪

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109683073A (zh) * 2019-02-21 2019-04-26 国网福建省电力有限公司 一种高压直流耐压试验放电的方法

Similar Documents

Publication Publication Date Title
CN104239195B (zh) 一种处理电子设备耗电的方法及电子设备
Liu et al. An analytical model for the CC-CV charge of Li-ion batteries with application to degradation analysis
CN104635164B (zh) 一种智能终端的电池充放电稳定性测试方法及智能终端
CN104656021B (zh) 一种蓄电池剩余容量的预估方法及装置
CN104281513B (zh) 一种应用程序耗电量检测方法及***
CN105025141B (zh) 终端用电量测试方法及其装置
CN110133536A (zh) 确定电池组实体内部泄漏电流的指标的***、方法及设备
CN109154636A (zh) 一种储能装置监测技术
US20200241076A1 (en) Battery detection method
CN103901347A (zh) 一种显示电池电量的方法和终端
US20190391210A1 (en) Method and device for acquiring battery power level and electronic device
CA3136311C (en) Battery performance evaluation method and battery performance evaluation device
US20230152389A1 (en) Method for Detecting Storage Battery of Vehicle and Battery Detection Device
He et al. iCharge: User-interactive charging of mobile devices
CN109116259A (zh) 锂离子电池循环寿命预测方法、设备、***及存储介质
CN109143072A (zh) 一种电池管理***的测试方法、装置及设备
CN109189616A (zh) 一种放电测试方法及待测终端
CN114167132A (zh) 无线终端的功耗检测方法、装置、电子设备及存储介质
CN110907838B (zh) 电池工况仿真测试方法、电子设备及计算机可读存储介质
CN108919132B (zh) 跟踪电池过放电的方法和装置、芯片、电池及飞行器
CN108761347A (zh) 一种处理方法、装置及电子设备
CN113285513A (zh) 评价电池自放电一致性的方法、装置、设备及存储介质
Su et al. Rapid monitor of states of lithium-ion batteries through non-quasi-static electrochemical impedance spectroscopy and terminal voltage
CN204330998U (zh) 用于电池组的电池老化检测仪和电池老化检测***
CN208655826U (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
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20190111

WD01 Invention patent application deemed withdrawn after publication