一种显示器分辨率的测试系统及方法技术方案

技术编号:16701972 阅读:49 留言:0更新日期:2017-12-02 14:44
本发明专利技术公开了一种显示器分辨率的测试系统及方法,包括信息获取模块,用于获取显示器的所有分辨率和刷新率信息;信息录入模块,将通过信息获取模块获取的分辨率和刷新率信息输入到操作系统中;测试模块,通过显示器显示由信息录入模块录入的分辨率和刷新率,直至所有分辨率和刷新率均显示,完成测试。本发明专利技术的一种显示器分辨率的测试系统及方法与现有技术相比,自动化的测试方式简化了测试过程和测试步骤,便于测试人员了解显示器支持的全部分辨率和刷新率信息,测试自动进行,节省测试人工和时间,实用性强,适用范围广泛,易于推广。

A test system and method for display resolution

The invention discloses a test system for the display resolution and method, including the information acquisition module, used to obtain all the display resolution and refresh rate information; information input module, through the information acquisition module acquires the resolution and refresh rate information input to the operating system; test module, the information input module input resolution and refresh the rate of the display, until all the resolution and refresh rate showed a complete test. Compared with the prior art, a test system of the invention of the display resolution and the method of the test automation simplifies the testing process and test steps for testing personnel to understand the full resolution display support and refresh rate information, test automatically, save the test time and artificial, strong practicability, wide application range, easy popularization.

【技术实现步骤摘要】
一种显示器分辨率的测试系统及方法
本专利技术涉及计算机
,具体地说是一种显示器分辨率的测试系统及方法。
技术介绍
随着显示器尺寸的增大,显示器所支持的分辨率越来越多,在显示器的测试中,需要对每一个分辨率进行测试,确认在该分辨率下显示器可以正常工作。常用的测试方法是在系统下的图形属性中对分辨率进行设置。这种测试需要测试人手动调整,且图形属性中列出的分辨率和刷新率不够全面。基于此,亟需一种新的显示器分辨率的测试技术。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种显示器分辨率的测试系统及方法。一种显示器分辨率的测试系统,其结构包括,信息获取模块,用于获取显示器的所有分辨率和刷新率信息;信息录入模块,将通过信息获取模块获取的分辨率和刷新率信息输入到操作系统中;测试模块,通过显示器显示由信息录入模块录入的分辨率和刷新率,直至所有分辨率和刷新率均显示,完成测试。所述信息获取模块通过读取显示器的EDID中的EstablishedTimings信息获取分辨率和刷新率信息,所述EDID为扩展显示标识数据,是一种VESA标准数据格式,包括供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器名和序列号的字符串信息;EstablishedTimings信息为内建时序信息,包括该显示器支持的全部分辨率和刷新率信息。所述信息录入模块将所有分辨率和刷新率以列表形式输入到操作系统中,即将EstablishedTimings信息以列表形式输入到操作系统中,测试模块通过该列表顺序完成测试。所述测试模块顺序测试列表中的分辨率和刷新率时,每测试一次分辨率和刷新率后,持续一定周期后再测试下一次分辨率和刷新率,显示器逐次完成显示,直至显示器无法显示新的分辨率和刷新率,整个测试结束。还包括计时模块,当测试模块进行测试时,通过该计时模块完成对每次测试的周期计时,该计时模块记录的周期为测试人员自定义时间。一种显示器分辨率的测试方法,其测试步骤为:一、首先获取显示器的所有分辨率和刷新率信息;二、然后将获取的分辨率和刷新率信息输入到操作系统中;三、根据输入的分辨率和刷新率,通过显示器顺序显示,直至所有分辨率和刷新率均显示完成,结束测试。在步骤一中获取分辨率和刷新率信息是通过脚本程序读取显示器的EDID中的EstablishedTimings信息获得的,所述EDID为扩展显示标识数据,是一种VESA标准数据格式;EstablishedTimings信息为内建时序信息,包括该显示器支持的全部分辨率和刷新率信息。步骤二中输入到操作系统中的分辨率和刷新率信息为全部获取或部分获取的分辨率和刷新率信息,即通过人工设置,脚本程序将全部或部分EstablishedTimings信息输入到操作系统中。所述脚本程序在读取分辨率和刷新率信息后,将该分辨率和刷新率信息配置成列表形式,显示器测试显示分辨率和刷新率时,按照列表中的序列顺序进行,直至显示器无法显示新的分辨率和刷新率,整个测试结束。所述显示器测试显示分辨率和刷新率时,每测试一次分辨率和刷新率后,持续显示一定周期后再测试下一次分辨率和刷新率,该周期由计时程序自动计时实现,且该周期为测试人员的自定义时间。本专利技术的一种显示器分辨率的测试系统及方法和现有技术相比,具有以下有益效果:本专利技术的一种显示器分辨率的测试系统及方法,通过读取显示器EDID的方式,使测试人员了解显示器支持的timings信息,选取部分或全部timings进行自动测试,可防止测试的分辨率和刷新率不全面,或设定不支持的分辨率和刷新率而导致显示异常,同时自动化的测试方式简化了测试过程和测试步骤;便于测试人员了解显示器支持的全部分辨率和刷新率信息,测试自动进行,节省测试人工和时间,实用性强,适用范围广泛,易于推广。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。附图1为EstablishedTimings信息实例示意图。附图2为本专利技术方法的实现流程图。具体实施方式为了使本
的人员更好地理解本专利技术的方案,下面结合具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如附图1所示,本专利技术提供一种显示器分辨率的测试系统,其结构包括,信息获取模块,用于获取显示器的所有分辨率和刷新率信息;信息录入模块,将通过信息获取模块获取的分辨率和刷新率信息输入到操作系统中;测试模块,通过显示器显示由信息录入模块录入的分辨率和刷新率,直至所有分辨率和刷新率均显示,完成测试。所述信息获取模块通过读取显示器的EDID中的EstablishedTimings信息获取分辨率和刷新率信息,所述EDID为扩展显示标识数据(ExtendedDisplayIdentificationData),是一种VESA标准数据格式,包括供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器名和序列号的字符串信息;EstablishedTimings信息为内建时序信息,包括该显示器支持的全部分辨率和刷新率信息,如附图1所示给出的实例。所述信息录入模块将所有分辨率和刷新率以列表形式输入到操作系统中,即将EstablishedTimings信息以列表形式输入到操作系统中,测试模块通过该列表顺序完成测试。所述测试模块顺序测试列表中的分辨率和刷新率时,每测试一次分辨率和刷新率后,持续一定周期后再测试下一次分辨率和刷新率,显示器逐次完成显示,直至显示器无法显示新的分辨率和刷新率,整个测试结束。还包括计时模块,当测试模块进行测试时,通过该计时模块完成对每次测试的周期计时,该计时模块记录的周期为测试人员自定义时间。如附图2所示,一种显示器分辨率的测试方法,通过获取显示器EDID中的EstablishedTimings信息,并列出显示器支持的所有的图形模式,作为测试的依据。Timings可通过自动或手动方式逐个输入给操作系统,操作系统按接收到的Timings调整显示器分辨率设置,执行成功,显示器显示相应的分辨率和刷新率,持续数秒后接受到下一个Timing,显示器逐次进行显示;所有Timings依次循环,测试自动执行,显示器无法显示相应的分辨率和刷新率,程序终止。主要包括如下几个步骤:步骤一:进入Windows系统,安装正确的显卡和显示器驱动,读取显示器EDID中的EstablishedTimings信息。步骤二:选择将要测试的timings形成list,并依次执行。步骤三:系统收到输入的第一个timings信号,设置显示器的分辨率和刷新率。步骤四:设置成功,系统反馈信息,切换到下一个timing。步骤五:执行步骤三,loop全部timings。与上述系统相对应的,本专利技术的方法测试步骤为:1、首先获取显示器的所有分辨率和刷新率信息;2、然后将获取的分辨率和刷新率信息输入到操作系统中;3、根据本文档来自技高网
...
一种显示器分辨率的测试系统及方法

【技术保护点】
一种显示器分辨率的测试系统,其特征在于,其结构包括,信息获取模块,用于获取显示器的所有分辨率和刷新率信息;信息录入模块,将通过信息获取模块获取的分辨率和刷新率信息输入到操作系统中;测试模块,通过显示器显示由信息录入模块录入的分辨率和刷新率,直至所有分辨率和刷新率均显示,完成测试。

【技术特征摘要】
1.一种显示器分辨率的测试系统,其特征在于,其结构包括,信息获取模块,用于获取显示器的所有分辨率和刷新率信息;信息录入模块,将通过信息获取模块获取的分辨率和刷新率信息输入到操作系统中;测试模块,通过显示器显示由信息录入模块录入的分辨率和刷新率,直至所有分辨率和刷新率均显示,完成测试。2.根据权利要求1所述的一种显示器分辨率的测试系统,其特征在于,所述信息获取模块通过读取显示器的EDID中的EstablishedTimings信息获取分辨率和刷新率信息,所述EDID为扩展显示标识数据,是一种VESA标准数据格式,包括供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器名和序列号的字符串信息;EstablishedTimings信息为内建时序信息,包括该显示器支持的全部分辨率和刷新率信息。3.根据权利要求2所述的一种显示器分辨率的测试系统,其特征在于,所述信息录入模块将所有分辨率和刷新率以列表形式输入到操作系统中,即将EstablishedTimings信息以列表形式输入到操作系统中,测试模块通过该列表顺序完成测试。4.根据权利要求3所述的一种显示器分辨率的测试系统,其特征在于,所述测试模块顺序测试列表中的分辨率和刷新率时,每测试一次分辨率和刷新率后,持续一定周期后再测试下一次分辨率和刷新率,显示器逐次完成显示,直至显示器无法显示新的分辨率和刷新率,整个测试结束。5.根据权利要求4所述的一种显示器分辨率的测试系统,其特征在于,还包括计时模块,当测试模块进行测试时,通过该计时模块完成对每次测试的周期计时,该计时模块记录...

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

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

1