CN115543705A - 一种终端设备的屏幕测试方法、装置及存储介质 - Google Patents

一种终端设备的屏幕测试方法、装置及存储介质 Download PDF

Info

Publication number
CN115543705A
CN115543705A CN202211200002.6A CN202211200002A CN115543705A CN 115543705 A CN115543705 A CN 115543705A CN 202211200002 A CN202211200002 A CN 202211200002A CN 115543705 A CN115543705 A CN 115543705A
Authority
CN
China
Prior art keywords
test
screen
tested
version information
system data
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
CN202211200002.6A
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 Light Vision Technology Co ltd
Original Assignee
Shenzhen Light Vision 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 Shenzhen Light Vision Technology Co ltd filed Critical Shenzhen Light Vision Technology Co ltd
Priority to CN202211200002.6A priority Critical patent/CN115543705A/zh
Publication of CN115543705A publication Critical patent/CN115543705A/zh
Pending legal-status Critical Current

Links

Images

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/2205Detection 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
    • G06F11/2221Detection 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 to test input/output devices or peripheral units
    • 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

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)
  • Debugging And Monitoring (AREA)

Abstract

本发明公开了一种终端设备的屏幕测试方法、装置及存储介质,所述方法包括:获取测试需求信息,并根据所述测试需求信息确定***数据,所述***数据用于对待测屏幕进行测试;根据所述***数据,切换与所述待测屏幕所对应的测试版本信息;根据所述测试版本信息,确定与所述测试版本信息所对应的屏幕测试参数,并根据所述屏幕测试参数对所述待测屏幕进行测试。本发明通过在一个测试设备配置多种***数据,解决显示模组屏幕需要在不同***数据下进行检测的问题,提供了更好的检测条件,提高了检测效率,优化了成本。

Description

一种终端设备的屏幕测试方法、装置及存储介质
技术领域
本发明涉及显示模组检测技术领域,尤其涉及一种终端设备的屏幕测试方法、装置及存储介质。
背景技术
对于一个显示模组的屏幕,在基板上使用时,基板会升级或者更新不同的操作***版本,每个***版本对它的显示参数或者触摸参数会有调整,以提高显示效果或者触摸效果,达到更好的使用性能。但是现有的测试设备,只装载一个默认的***,这样对于屏幕在各个***下的性能就不能很好的测试和评估。而在测试屏幕的过程中,时常遇到该屏幕在A***下工作正常,但是在B***下工作异常的情况,包括显示异常或者触摸异常;导致该屏幕在测试时,能通过测试,但是在实际的使用中,对***的兼容性比较差。为了避免这种问题,现有技术中需要采购多个基板(测试设备只提供一种***,且***版本不能更新),通过在不同的基板上测试来验证屏幕的兼容性。如此一来,成本和效率大打折扣。
因此,现有技术还有待改进和提高。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种终端设备的屏幕测试方法、装置及存储介质,旨在提供解决现有技术中因基本只装载一种***,导致对屏幕进行测试时效率低,且购置多个基板又会导致成本升高的问题。
第一方面,本发明提供一种终端设备的屏幕测试方法,其中,所述方法包括:
获取测试需求信息,并根据所述测试需求信息确定***数据,所述***数据用于对待测屏幕进行测试;
根据所述***数据,切换与所述待测屏幕所对应的测试版本信息;
根据所述测试版本信息,确定与所述测试版本信息所对应的屏幕测试参数,并根据所述屏幕测试参数对所述待测屏幕进行测试。
在一种实现方式中,所述获取测试需求信息,包括:
监听预设的检测接口的连接状态;
当所述连接状态为已接入待测屏幕时,获取所述待测屏幕的屏幕型号信息;
基于所述屏幕型号信息,确定所述测试需求信息。
在一种实现方式中,所述根据所述测试需求信息确定***数据,包括:
根据所述测试需求信息,确定所述测试需求信息中的待测项目数据;
根据所述待测项目数据,获取包括所述待测项目数据的***数据。
在一种实现方式中,所述根据所述***数据,切换与所述待测屏幕所对应的测试版本信息,包括:
获取所述***数据所对应的各个***版本信息的第一版本编号,并进行提示;
获取所述待测屏幕的原始使用***,并确定所述原始使用***的第二版本编号;
获取所述***数据中,所述第一版本编号大于所述第二版本编号所对应的***版本信息,并接收切换操作指令,将所述***版本信息作为所述测试版本信息。
在一种实现方式中,所述根据所述测试版本信息,确定与所述测试版本信息所对应的屏幕测试参数,包括:
根据所述测试版本信息,获取***测试参数;
对所述***测试参数表进行解析,得到与屏幕显示相关的所述屏幕测试参数。
在一种实现方式中,所述根据所述屏幕测试参数对所述待测屏幕进行测试,包括:
根据所述屏幕测试参数,得到显示测试参数与触摸测试参数;
基于所述显示测试参数与所述触摸测试参数,分别对所述待测屏幕的显示效果与触摸效果进行测试。
在一种实现方式中,所述获取测试需求信息之前,还包括:
获取所述***数据的配置参数,并基于所述配置参数获取各个***版本信息;
将每个所述***版本信息所对应的***测试参数均进行存储。
第二方面,本发明实施例还提供一种终端设备的屏幕测试装置,其中,所述装置包括:
***数据获取模块,用于获取测试需求信息,并根据所述测试需求信息确定***数据,所述***数据用于对待测屏幕进行测试;
测试版本确定模块,用于根据所述***数据,切换与所述待测屏幕所对应的测试版本信息;
屏幕测试执行模块,用于根据所述测试版本信息,确定与所述测试版本信息所对应的屏幕测试参数,并根据所述屏幕测试参数对所述待测屏幕进行测试。
在一种实现方式中,所述***数据获取模块,包括:
连接状态监听单元,用于监听预设的检测接口的连接状态;
型号信息确定单元,用于当所述连接状态为已接入待测屏幕时,获取所述待测屏幕的屏幕型号信息;
需求信息确定单元,用于基于所述屏幕型号信息,确定所述测试需求信息。
在一种实现方式中,所述***数据获取模块,包括:
项目数据确定单元,用于根据所述测试需求信息,确定所述测试需求信息中的待测项目数据;
***数据确定单元,用于根据所述待测项目数据,获取包括所述待测项目数据的***数据。
在一种实现方式中,所述测试版本确定模块,包括:
第一版本编号获取单元,用于获取所述***数据所对应的各个***版本信息的第一版本编号,并进行提示;
第二版本编号获取单元,用于获取所述待测屏幕的原始使用***,并确定所述原始使用***的第二版本编号;
测试版本切换单元,用于获取所述***数据中,所述第一版本编号大于所述第二版本编号所对应的***版本信息,并接收切换操作指令,将所述***版本信息作为所述测试版本信息。
在一种实现方式中,所述屏幕测试执行模块,包括:
***测试参数获取单元,用于根据所述测试版本信息,获取***测试参数;
屏幕测试参数获取单元,用于对所述***测试参数表进行解析,得到与屏幕显示相关的所述屏幕测试参数。
在一种实现方式中,所述屏幕测试执行模块,包括:
参数分析单元,应用于根据所述屏幕测试参数,得到显示测试参数与触摸测试参数;
屏幕测试单元,用于基于所述显示测试参数与所述触摸测试参数,分别对所述待测屏幕的显示效果与触摸效果进行测试。
在一种实现方式中,所述装置,还包括:
***版本配置单元,用于获取所述***数据的配置参数,并基于所述配置参数获取各个***版本信息;
***版本存储单元,用于将每个所述***版本信息所对应的***测试参数均进行存储。
第三方面,本发明实施例还提供一种测试设备,其中,所述测试设备为商显终端或者投屏终端,所述测试设备包括存储器、处理器及存储在存储器中并可在处理器上运行的终端设备的屏幕测试程序,处理器执行终端设备的屏幕测试程序时,实现上述方案中任一项的终端设备的屏幕测试方法的步骤。
第四方面,本发明实施例还提供一种计算机可读存储介质,其中,计算机可读存储介质上存储有终端设备的屏幕测试程序,所述终端设备的屏幕测试程序被处理器执行时,实现上述方案中任一项所述的终端设备的屏幕测试方法的步骤。
有益效果:与现有技术相比,本发明提供了一种终端设备的屏幕测试方法,本发明首先获取测试需求信息,并根据所述测试需求信息确定***数据,所述***数据用于对待测屏幕进行测试。然后,根据所述***数据,切换与所述待测屏幕所对应的测试版本信息。最后,根据所述测试版本信息,确定与所述测试版本信息所对应的屏幕测试参数,并根据所述屏幕测试参数对所述待测屏幕进行测试。本发明可根据待测屏幕来选择对应测试版本信息的***数据,从而实现待测屏幕在多种***数据下进行测试,满足测试需求,并且无需购置多个基板,一个测试设备就可以实现多种***数据的测试,提高了测试效率,降低了测试成本。
附图说明
图1为本发明实施例提供的终端设备的屏幕测试方法的具体实施方式的流程图。
图2为本发明实施例提供的终端设备的屏幕测试装置的功能原理图。
图3为本发明实施例提供的测试设备的原理框图。
具体实施方式
为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
本实施例提供一种终端设备的屏幕测试方法,基于本实施例的方法,可实现基于一个测试设备实现待测屏幕在多种***数据下进行测试的需求。具体应用时,本实施例首先获取测试需求信息,并根据所述测试需求信息确定***数据,所述***数据用于对待测屏幕进行测试。然后根据所述***数据,切换与所述待测屏幕所对应的测试版本信息。最后,根据所述测试版本信息,确定与所述测试版本信息所对应的屏幕测试参数,并根据所述屏幕测试参数对所述待测屏幕进行测试。本实施例可根据待测屏幕来选择对应测试版本信息的***数据,从而实现待测屏幕在多种***数据下进行测试,满足测试需求,并且无需购置多个基板,一个测试设备就可以实现多种***数据的测试,提高了测试效率,降低了测试成本。
示例性方法
本实施例的终端设备的屏幕测试方法可应用于测试设备中,所述测试设备可为电脑、手机、平板电脑等智能化产品终端,该测试设备实现整个终端设备的屏幕测试方法的步骤。具体地,如图1中所示,本实施例的终端设备的屏幕测试方法包括如下步骤:
步骤S100、获取测试需求信息,并根据所述测试需求信息确定***数据,所述***数据用于对待测屏幕进行测试。
本实施例的测试终端首先获取测试需求信息,该测试需求信息反映的是此时需要对显示模组的屏幕进行怎么样的测试,也就是反映针对屏幕测试的项目有哪些。当确定出测试需求信息,就可以获取对应的***数据,该***数据是用于实现对屏幕的测试的。由于针对屏幕的测试是在***数据下进行的,而不同的***数据以及不同版本的***数据对于屏幕的显示参数与触摸参数是不相同的,因此,本实施例基于测试需求信息确定匹配的***数据,可以实现对屏幕进行针对性的测试。
在一种实现方式中,本实施例在获取测试数据时,包括如下步骤:
步骤S101、监听预设的检测接口的连接状态;
步骤S102、当所述连接状态为已接入待测屏幕时,获取所述待测屏幕的屏幕型号信息;
步骤S103、基于所述屏幕型号信息,确定所述测试需求信息;
步骤S104、根据所述测试需求信息,确定所述测试需求信息中的待测项目数据;
步骤S105、根据所述待测项目数据,获取包括所述待测项目数据的***数据。
具体地,本实施例的测试设备首先监听检测接口的连接状态,由于测试设备在对显示模组的屏幕进行测试时,需要将测试设备与显示模组进行连接,因此测试设备通过监听检测接口的连接状态,就可以确定此时测试设备是否接入待测屏幕,如果接入了待测试屏幕,此时就可以获取待测试屏幕的屏幕型号信息,以便基于该屏幕型号信息,确定测试需求信息。在本实施例中,连接状态的监听可基于对于检测接口的接入事件进行监听来得到,如果监听到检测接口的接入事件,就可以确定此时的接入状态为已接入待测屏幕,而如果此时没有监听到检测接口的接入事件,就可以确定此时的接入状态为未接入待测屏幕,因此此时测试设备就可以退出屏幕测试程序。
在确定了待测屏幕的屏幕型号信息后,本实施例的测试设备就知晓此时需要测试的屏幕时哪一个型号的屏幕,因此就可以确定所述测试需求信息,该测试需求信息反映的是针对这个型号的屏幕需要进行哪些项目的测试,因此,本实施例的测试设备就可以根据所述测试需求信息,确定所述测试需求信息中的待测项目数据,该待测项目数据为待测屏幕的待测项目数据,然后测试设备基于该待测项目数据,获取包括这些待测项目数据***数据,也就是找到与这些待测项目所匹配的***数据。
步骤S200、根据所述***数据,切换与所述待测屏幕所对应的测试版本信息。
当确定出***数据后,本实施例的测试设备就可以基于该***数据来对显示模组的屏幕进行测试。而由于同一个***数据包括有多个版本,随着***的升级,***版本也会越来越多,而此时在对待测屏幕进行测试时,需要确定与之对应的测试版本信息,然后利用该测试版本信息所对应的***数据来对待测屏幕进行测试。
在一种实现方式中,本实施例确定测试版本信息时,包括如下步骤:
步骤S201、获取所述***数据所对应的各个***版本信息的第一版本编号,并进行提示;
步骤S202、获取所述待测屏幕的原始使用***,并确定所述原始使用***的第二版本编号;
步骤S303、获取所述***数据中,所述第一版本编号大于所述第二版本编号所对应的***版本信息,并接收切换操作指令,将所述***版本信息作为所述测试版本信息。
具体地,本实施例首先获取获取所述***数据的配置参数,并基于所述配置参数获取各个***版本信息。然后将每个所述***版本信息所对应的***测试参数均进行存储,这样可以方便在对待测屏幕进行测试时,可以从存储的***数据的各个***版本信息中找到对应的***版本信息进行测试,从而实现在一个测试设备来实现对待测屏幕的测试,无需根据不同的***数据或者不同的***版本来购置不同的基板,提高了测试效率。
本实施例首先获取***数据所对应的各个***版本信息所对应的第一版本编号,该第一版本编号表示的是每一个***版本信息的版本编号。比如IOS***有有三个***版本信息,此时就可以得到每个***版本信息所对应的第一版本编号。接着,测试设备获取待测屏幕在进行此次测试之间所对应的原始使用***,并确定所述原始使用***的第二版本编号。该原始使用***为该待测屏幕在此次测试之前所使用的***环境。由于原始使用***已经被待测屏幕搭载并不使用过,此时再次测试的意义不大,因此,本实施例可将每个***版本信息的第一版本编号与待测屏幕的原始使用***的第二版本编号进行比较,然后获取所述***数据中,所述第一版本编号大于所述第二版本编号所对应的***版本信息。这些第一版本编号大于所述第二版本编号所对应的***版本信息,就是比原始使用***的版本更新的版本,基于这些***版本信息来对待测屏幕进行测试,就可以测试待测屏幕在新的***版本下的显示效果或者触摸效果,以完成待测屏幕的测试。具体地,本实施例的测试设备在找出所述***数据中,所述第一版本编号大于所述第二版本编号所对应的***版本信息后,对这些第一版本编号大于所述第二版本编号所对应的***版本信息进行显示,然后测试设备接收用户输入的切换指令,基于该切换指令来对将第一版本编号大于所述第二版本编号所对应的***版本信息作为测试版本信息。
步骤S300、根据所述测试版本信息,确定与所述测试版本信息所对应的屏幕测试参数,并根据所述屏幕测试参数对所述待测屏幕进行测试。
本实施例的测试设备在确定测试版本信息后,就可以获取该测试版本信息所对应的屏幕测试参数,然后基于所述屏幕测试参数对所述待测屏幕进行检测。在本实施例中,所述屏幕测试参数是针对待测屏幕的显示效果或者触摸效果所对应的测试参数,因此,根据该屏幕测试参数来对待测屏幕进行测试,可实现对待测屏幕的检测。
在一种实现方式中,本实施例在对基于屏幕测试参数对所述待测屏幕进行检测时,包括如下步骤:
步骤S301、根据所述测试版本信息,获取***测试参数;
步骤S302、对所述***测试参数表进行解析,得到与屏幕显示相关的所述屏幕测试参数;
步骤S303、根据所述屏幕测试参数,得到显示测试参数与触摸测试参数;
步骤S304、基于所述显示测试参数与所述触摸测试参数,分别对所述待测屏幕的显示效果与触摸效果进行测试。
具体地,本实施例首先根据根据所述测试版本信息,获取***测试参数,该***测试参数即为该测试版本信息所对应的***数据所有的测试项目。然后对该***测试参数表进行解析,得到与屏幕显示相关的所述屏幕测试参数,此时的屏幕测试参数是针对待测屏幕进行测试的,待测屏幕的主要的测试项目是显示效果与触摸效果。为此,本实施例可所述屏幕测试参数,得到显示测试参数与触摸测试参数,然后基于所述显示测试参数与所述触摸测试参数,分别对所述待测屏幕的显示效果与触摸效果进行测试。基于此,本实施例实现对待测屏幕的的测试,以便了解到该待测屏幕的测试结果。本实施例在对待测屏幕进行测试时,还可以将测试结果实时显示在待测设备上,以便帮助测试人员更为直观地了解到该待测屏幕的测试结果。在另一种实现方式中,当测试版本信息存在多个时,则就需要针对每一个测试版本信息来对待测屏幕进行测试,以便知晓该待测屏幕的屏幕状态,也就是确定该待测屏幕的质量品质。
综上,本实施例首先获取测试需求信息,并根据所述测试需求信息确定***数据,所述***数据用于对待测屏幕进行测试。然后根据所述***数据,切换与所述待测屏幕所对应的测试版本信息。最后,根据所述测试版本信息,确定与所述测试版本信息所对应的屏幕测试参数,并根据所述屏幕测试参数对所述待测屏幕进行测试。本实施例可根据待测屏幕来选择对应测试版本信息的***数据,从而实现待测屏幕在多种***数据下进行测试,满足测试需求,并且无需购置多个基板,一个测试设备就可以实现多种***数据的测试,提高了测试效率,降低了测试成本。
示例性装置
基于上述实施例,本发明还提供一种终端设备的屏幕测试装置,如图2中所示,所述装置包括:***数据获取模块10、测试版本确定模块20以及屏幕测试执行模块30。具体地,所述***数据获取模块10,用于获取测试需求信息,并根据所述测试需求信息确定***数据,所述***数据用于对待测屏幕进行测试。所述测试版本确定模块20,用于根据所述***数据,切换与所述待测屏幕所对应的测试版本信息。所述屏幕测试执行模块30,用于根据所述测试版本信息,确定与所述测试版本信息所对应的屏幕测试参数,并根据所述屏幕测试参数对所述待测屏幕进行测试。
在一种实现方式中,所述***数据获取模块10,包括:
连接状态监听单元,用于监听预设的检测接口的连接状态;
型号信息确定单元,用于当所述连接状态为已接入待测屏幕时,获取所述待测屏幕的屏幕型号信息;
需求信息确定单元,用于基于所述屏幕型号信息,确定所述测试需求信息。
在一种实现方式中,所述***数据获取模块10,包括:
项目数据确定单元,用于根据所述测试需求信息,确定所述测试需求信息中的待测项目数据;
***数据确定单元,用于根据所述待测项目数据,获取包括所述待测项目数据的***数据。
在一种实现方式中,所述测试版本确定模块20,包括:
第一版本编号获取单元,用于获取所述***数据所对应的各个***版本信息的第一版本编号,并进行提示;
第二版本编号获取单元,用于获取所述待测屏幕的原始使用***,并确定所述原始使用***的第二版本编号;
测试版本切换单元,用于获取所述***数据中,所述第一版本编号大于所述第二版本编号所对应的***版本信息,并接收切换操作指令,将所述***版本信息作为所述测试版本信息。
在一种实现方式中,所述屏幕测试执行模块30,包括:
***测试参数获取单元,用于根据所述测试版本信息,获取***测试参数;
屏幕测试参数获取单元,用于对所述***测试参数表进行解析,得到与屏幕显示相关的所述屏幕测试参数。
在一种实现方式中,所述屏幕测试执行模块30,包括:
参数分析单元,应用于根据所述屏幕测试参数,得到显示测试参数与触摸测试参数;
屏幕测试单元,用于基于所述显示测试参数与所述触摸测试参数,分别对所述待测屏幕的显示效果与触摸效果进行测试。
在一种实现方式中,所述装置,还包括:
***版本配置单元,用于获取所述***数据的配置参数,并基于所述配置参数获取各个***版本信息;
***版本存储单元,用于将每个所述***版本信息所对应的***测试参数均进行存储。
本实施例的终端设备的屏幕测试装置中各个模板的工作原理与上述方法实施例中各个步骤的原理相同,此处不再赘述。
基于上述实施例,本发明还提供了一种测试设备,所述测试设备的原理框图可以如3所示,所述测试设备为上述实施例中的上位机,比如电脑设备。测试设备可以包括一个或多个处理器100(图3中仅示出一个),存储器101以及存储在存储器101中并可在一个或多个处理器100上运行的计算机程序102,例如,终端设备的屏幕测试的程序。一个或多个处理器100执行计算机程序102时可以实现终端设备的屏幕测试的方法实施例中的各个步骤。或者,一个或多个处理器100执行计算机程序102时可以实现终端设备的屏幕测试的装置实施例中各模板/单元的功能,此处不作限制。
在一个实施例中,所称处理器100可以是中央处理单元(Central ProcessingUnit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
在一个实施例中,存储器101可以是电子设备的内部存储单元,例如电子设备的硬盘或内存。存储器101也可以是电子设备的外部存储设备,例如电子设备上配备的插接式硬盘,智能存储卡(smart media card,SMC),安全数字(secure digital,SD)卡,闪存卡(flash card)等。进一步地,存储器101还可以既包括电子设备的内部存储单元也包括外部存储设备。存储器101用于存储计算机程序以及测试设备所需的其他程序和数据。存储器101还可以用于暂时地存储已经输出或者将要输出的数据。
本领域技术人员可以理解,图3中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的测试设备的限定,具体的测试设备以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、运营数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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.一种终端设备的屏幕测试方法,其特征在于,所述方法包括:
获取测试需求信息,并根据所述测试需求信息确定***数据,所述***数据用于对待测屏幕进行测试;
根据所述***数据,切换与所述待测屏幕所对应的测试版本信息;
根据所述测试版本信息,确定与所述测试版本信息所对应的屏幕测试参数,并根据所述屏幕测试参数对所述待测屏幕进行测试。
2.根据权利要求1所述的终端设备的屏幕测试方法,其特征在于,所述获取测试需求信息,包括:
监听预设的检测接口的连接状态;
当所述连接状态为已接入待测屏幕时,获取所述待测屏幕的屏幕型号信息;
基于所述屏幕型号信息,确定所述测试需求信息。
3.根据权利要求2所述的终端设备的屏幕测试方法,其特征在于,所述根据所述测试需求信息确定***数据,包括:
根据所述测试需求信息,确定所述测试需求信息中的待测项目数据;
根据所述待测项目数据,获取包括所述待测项目数据的***数据。
4.根据权利要求3所述的终端设备的屏幕测试方法,其特征在于,所述根据所述***数据,切换与所述待测屏幕所对应的测试版本信息,包括:
获取所述***数据所对应的各个***版本信息的第一版本编号,并进行提示;
获取所述待测屏幕的原始使用***,并确定所述原始使用***的第二版本编号;
获取所述***数据中,所述第一版本编号大于所述第二版本编号所对应的***版本信息,并接收切换操作指令,将所述***版本信息作为所述测试版本信息。
5.根据权利要求4所述的终端设备的屏幕测试方法,其特征在于,所述根据所述测试版本信息,确定与所述测试版本信息所对应的屏幕测试参数,包括:
根据所述测试版本信息,获取***测试参数;
对所述***测试参数表进行解析,得到与屏幕显示相关的所述屏幕测试参数。
6.根据权利要求5所述的终端设备的屏幕测试方法,其特征在于,所述根据所述屏幕测试参数对所述待测屏幕进行测试,包括:
根据所述屏幕测试参数,得到显示测试参数与触摸测试参数;
基于所述显示测试参数与所述触摸测试参数,分别对所述待测屏幕的显示效果与触摸效果进行测试。
7.根据权利要求1-6任一项所述的终端设备的屏幕测试方法,其特征在于,所述获取测试需求信息之前,还包括:
获取所述***数据的配置参数,并基于所述配置参数获取各个***版本信息;
将每个所述***版本信息所对应的***测试参数均进行存储。
8.一种终端设备的屏幕测试装置,其特征在于,所述装置包括:
***数据获取模块,用于获取测试需求信息,并根据所述测试需求信息确定***数据,所述***数据用于对待测屏幕进行测试;
测试版本确定模块,用于根据所述***数据,切换与所述待测屏幕所对应的测试版本信息;
屏幕测试执行模块,用于根据所述测试版本信息,确定与所述测试版本信息所对应的屏幕测试参数,并根据所述屏幕测试参数对所述待测屏幕进行测试。
9.一种测试设备,其特征在于,所述测试设备包括存储器、处理器及存储在存储器中并可在处理器上运行的终端设备的屏幕测试程序,所述处理器执行所述终端设备的屏幕测试程序时,实现如权利要求1-7任一项所述的终端设备的屏幕测试方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有终端设备的屏幕测试程序,所述终端设备的屏幕测试程序被处理器执行时,实现如权利要求1-7任一项所述的终端设备的屏幕测试方法的步骤。
CN202211200002.6A 2022-09-29 2022-09-29 一种终端设备的屏幕测试方法、装置及存储介质 Pending CN115543705A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211200002.6A CN115543705A (zh) 2022-09-29 2022-09-29 一种终端设备的屏幕测试方法、装置及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211200002.6A CN115543705A (zh) 2022-09-29 2022-09-29 一种终端设备的屏幕测试方法、装置及存储介质

Publications (1)

Publication Number Publication Date
CN115543705A true CN115543705A (zh) 2022-12-30

Family

ID=84731260

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211200002.6A Pending CN115543705A (zh) 2022-09-29 2022-09-29 一种终端设备的屏幕测试方法、装置及存储介质

Country Status (1)

Country Link
CN (1) CN115543705A (zh)

Similar Documents

Publication Publication Date Title
CN109542761B (zh) 软件质量评估方法、装置及存储介质
CN107766236B (zh) 测试任务自动化管理方法、装置、设备及存储介质
US20200379748A1 (en) Upgrading method and apparatus
CN110908702B (zh) 一种版本切换方法、版本切换装置、计算机设备及存储介质
CN110457154B (zh) 异常服务处理方法及装置、存储介质、通信终端
US20100312541A1 (en) Program test device and program
CN110889116B (zh) 一种广告拦截方法、装置及电子设备
CN113099439A (zh) Ota升级压力测试的方法、装置、计算机设备和存储介质
CN110704311A (zh) 一种应用程序测试方法、装置、电子设备及可读存储介质
CN113225760B (zh) 网络测试方法及设备
CN103838651A (zh) 主板功能测试管控***及方法
CN113533923A (zh) GaN HEMT器件测试方法及装置
CN110688173B (zh) 一种跨平台界面框架中组件的定位方法、装置及电子设备
CN113132522A (zh) 测试方法、装置、服务器及介质
CN115543705A (zh) 一种终端设备的屏幕测试方法、装置及存储介质
CN113341300B (zh) 矩阵按键电路自动检测方法、装置、介质及设备
CN110908701B (zh) 固件版本切换方法、装置、存储介质及电子设备
CN111008147B (zh) 应用程序的测试方法、终端及计算机可读存储介质
CN117192343B (zh) 基于辅助***的芯片测试方法、电子设备及介质
WO2023229868A2 (en) Hybrid technique for early risk mitigation of platform software migration
CN116953418B (zh) 射频测试方法、***、设备及计算机可读存储介质
CN115035828A (zh) 显示终端画面自检的处理方法、装置、设备及存储介质
CN115622643A (zh) 无线通信功能测试方法、设备及存储介质
CN115617675A (zh) 应用程序的自动化测试方法、装置、设备及存储介质
CN115495358A (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