测试系统、测试方法、终端及存储介质技术方案

技术编号:35281282 阅读:16 留言:0更新日期:2022-10-22 12:24
本公开是关于一种测试系统、测试方法、终端及存储介质。该测试系统包括:主控设备、控制器、驱动器及折叠组件;主控设备可根据测试软件的交互界面的输入操作生成操作信息,并通过控制接口,向控制器发送操作信息;控制器可根据操作信息生成驱动器能够识别的操作指令;驱动器可根据接收到的操作指令,生成与操作指令对应的驱动信号;折叠组件可根据接收到的驱动信号对固定在折叠组件上的终端进行折叠操作,以使得被测试的终端处于对应的折叠状态,以满足测试系统对终端进行不同折叠状态下的测试,整个过程中,仅需要在交互界面输入相关测试需求即可,测试系统可自动完成具体的折叠状态下的测试,如此可节省大量人力资源,实现自动化。实现自动化。实现自动化。

【技术实现步骤摘要】
测试系统、测试方法、终端及存储介质


[0001]本公开涉及自动化
,尤其涉及一种测试系统、测试方法终端及存储介质。

技术介绍

[0002]随着显示技术发展,终端设备的显示屏幕类型变得越来越多,不断出现越来越薄、越来越大的显示屏幕。但显示屏幕过大很容易造成不方便携带,过小会影响使用效果,面对这些问题,市场上出现了可折叠的显示屏幕。但具有可折叠显示屏幕的终端设备,技术上尚不成熟,容易出现性能不稳定,需要对其进行大量测试,尤其是不同折叠状态下的测试。

技术实现思路

[0003]本公开提供一种测试系统、测试方法终端及存储介质。
[0004]本公开实施例的第一方面,提供一种测试系统,包括:
[0005]主控设备、控制器、驱动器及折叠组件;
[0006]所述主控设备,包括:控制接口;所述主控设备,用于根据测试软件的交互界面的输入操作生成操作信息,并通过所述控制接口,向所述控制器发送所述操作信息;
[0007]所述控制器,与所述主控设备连接,用于根据所述操作信息生成所述驱动器能够识别的操作指令;
[0008]所述驱动器,与所述控制器电连接,用于根据接收到的所述操作指令,生成与所述操作指令对应的驱动信号;
[0009]所述折叠组件,与所述驱动器连接,用于根据接收到的所述驱动信号对固定在所述折叠组件上的所述终端进行折叠操作,其中,所述测试系统对所述终端进行不同折叠状态下的测试。
[0010]在一些实施例中,所述控制接口包括:
[0011]驱动接口,用于与所述控制器连接;
[0012]二次封装接口,与所述驱动接口连接,用于所述主控设备内运行的所述测试软件调用所述驱动接口,向所述控制器发送所述操作信息。
[0013]在一些实施例中,所述操作信息,至少包括以下信息中的一种:
[0014]所述控制器的端口号;
[0015]折叠参数;其中,所述折叠参数包括以下至少之一:折叠次数、折叠角度以及相邻两次折叠的间隔时间。
[0016]在一些实施例中,所述折叠组件包括:电机以及与所述电机连接的夹具,其中,
[0017]所述夹具用于夹持所述终端的折叠屏幕;
[0018]所述电机,用于驱动所述夹具折叠所述终端的折叠屏幕。
[0019]在一些实施例中,所述夹具包括:第一夹具以及与所述第一夹具转动连接的第二夹具,所述第一夹具,用于固定所述折叠屏幕的第一屏幕区域,所述第二夹具,用于固定所述折叠屏幕的第二屏幕区域;
[0020]所述电机,用于驱动所述第二夹具相对于所述第一夹具转动,以带动所述第二屏幕区域相对于所述第一屏幕区域转动。
[0021]在一些实施例中,
[0022]所述电机为步进电机;
[0023]其中,所述步进电机的运行阶段包括:
[0024]起始阶段,所述步进电机的转速加速到预设转速的阶段;
[0025]匀速阶段,所述步进电机维持所述预设转速的阶段;
[0026]终止阶段,所述步进电机从预设转速降低转速的阶段。
[0027]在一些实施例中,
[0028]所述步进电机的驱动信号为脉冲信号;
[0029]所述驱动器,用于在所述匀速阶段输出第一频率的第一脉冲信号;
[0030]在所述起始阶段输出在所述第一脉冲信号的每个脉冲输出之前加入以第一步长递减的延时值之后得到的第二脉冲信号;
[0031]在所述终止阶段输出在所述第一脉冲信号的每个脉冲输出之前加入第二步长递增的延时值之后得到第三脉冲信号;
[0032]其中,所述第三脉冲信号和所述第二脉冲信号的信号频率,均低于所述第一脉冲信号的信号频率。
[0033]在一些实施例中,
[0034]多个所述控制器同时与一个所述主控设备连接;
[0035]所述主控设备,还用于通过所述控制接口,指示多个所述控制器同时生成执行不同所述操作信息的操作指令。
[0036]在一些实施例中,一个所述控制器,与多个所述驱动器连接;
[0037]一个所述驱动器,用于驱动一个所述折叠组件折叠所述终端。
[0038]在一些实施例中,所述操作指令用于控制折叠组件中电机的转动方向和/或所述电机的转动速率。
[0039]本公开实施例的第二方面,提供一种测试方法,包括:
[0040]在测试软件的交互界面检测输入操作;
[0041]根据所述输入操作生成操作信息;
[0042]基于所述操作信息,通过控制接口向所述控制器发送所述操作信息;其中,所述操作信息,用于供所述控制器生成驱动器能够识别的操作指令;所述操作指令,用于所述驱动器生成控制折叠终端的折叠组件的驱动信号。
[0043]在一些实施例中,
[0044]所述控制接口包括:二次封装接口和驱动接口;
[0045]所述基于所述操作信息,通过控制接口向所述控制器发送所述操作信息,包括:
[0046]基于所述操作信息,通过所述二次封装接口调用所述驱动接口,向所述控制器发送所述操作信息。
[0047]在一些实施例中,所述操作信息,至少包括以下信息中的一种:
[0048]生成所述操作指令的控制器的端口号、被折叠的所述终端的标识ID及折叠参数;其中,所述折叠参数包括以下至少之一:折叠次数、折叠角度以及相邻两次折叠的间隔时
间。
[0049]在一些实施例中,所述通过控制接口向所述控制器发送所述操作信息包括:
[0050]通过所述控制接口,向多个所述控制器发送不同的操作信息,指示所述控制器分别生成执行不同所述操作信息的操作指令;其中,多个所述控制器同时与一个所述主控设备连接。
[0051]在一些实施例中,所述操作指令,用于所述驱动器生成控制折叠终端的折叠组件的驱动信号,包括:
[0052]一个所述控制器的操作指令,用于与所述控制器连接的多个驱动器同时生成控制折叠终端的折叠组件的驱动信号;其中,
[0053]一个所述控制器,与多个所述驱动器连接;
[0054]一个所述驱动器,用于驱动一个所述折叠组件折叠所述终端。
[0055]在一些实施例中,所述操作指令用于
[0056]控制折叠组件中电机的转动方向和/或所述电机的转动速率。
[0057]本公开实施例的第三方面,提供一种终端,包括:主控设备和用于存储能够在主控设备上运行的计算机程序的存储器,其中,所述主控设备用于运行所述计算机程序时,执行上述第二方面所述方法的步骤。
[0058]本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被主控设备执行时实现上述第二方面所述方法的步骤。
[0059]本公开的实施例提供的技术方案可以包括以下有益效果:
[0060]本公开的实施例提供的测试系统包括主控设备、控制器、驱动器及折叠组件;主控设备,包括:控制接口;主控设备可根据测试软件的交互界面的输入本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试系统,其特征在于,包括:主控设备、控制器、驱动器及折叠组件;所述主控设备,包括:控制接口;所述主控设备,用于根据测试软件的交互界面的输入操作生成操作信息,并通过所述控制接口,向所述控制器发送所述操作信息;所述控制器,与所述主控设备连接,用于根据所述操作信息生成所述驱动器能够识别的操作指令;所述驱动器,与所述控制器电连接,用于根据接收到的所述操作指令,生成与所述操作指令对应的驱动信号;所述折叠组件,与所述驱动器连接,用于根据接收到的所述驱动信号对固定在所述折叠组件上的终端进行折叠操作,其中,所述测试系统对所述终端进行不同折叠状态下的测试。2.根据权利要求1所述的测试系统,其特征在于,所述控制接口包括:驱动接口,用于与所述控制器连接;二次封装接口,与所述驱动接口连接,用于所述主控设备内运行的所述测试软件调用所述驱动接口,向所述控制器发送所述操作信息。3.根据权利要求1所述的测试系统,其特征在于,所述操作信息,至少包括以下信息中的一种:所述控制器的端口号;折叠参数;其中,所述折叠参数包括以下至少之一:折叠次数、折叠角度以及相邻两次折叠的间隔时间。4.根据权利要求1所述的测试系统,其特征在于,所述折叠组件包括:电机以及与所述电机连接的夹具,其中,所述夹具用于夹持所述终端的折叠屏幕;所述电机,用于驱动所述夹具折叠所述终端的折叠屏幕。5.根据权利要求4所述的测试系统,其特征在于,所述夹具包括:第一夹具以及与所述第一夹具转动连接的第二夹具,所述第一夹具,用于固定所述折叠屏幕的第一屏幕区域,所述第二夹具,用于固定所述折叠屏幕的第二屏幕区域;所述电机,用于驱动所述第二夹具相对于所述第一夹具转动,以带动所述第二屏幕区域相对于所述第一屏幕区域转动。6.根据权利要求4所述的测试系统,其特征在于,所述电机为步进电机;其中,所述步进电机的运行阶段包括:起始阶段,所述步进电机的转速加速到预设转速的阶段;匀速阶段,所述步进电机维持所述预设转速的阶段;终止阶段,所述步进电机从预设转速降低转速的阶段。7.根据权利要求6所述的测试系统,其特征在于,所述步进电机的驱动信号为脉冲信号;所述驱动器,用于在所述匀速阶段输出第一频率的第一脉冲信号;在所述起始阶段输出在所述第一脉冲信号的每个脉冲输出之前加入以第一步长递减
的延时值之后得到的第二脉冲信号;在所述终止阶段输出在所述第一脉冲信号的每个脉冲输出之前加入第二步长递增的延时值之后得到第三脉冲信号;其中,所述第三脉冲信号和所述第二脉冲信号的信号频率,均低于所述第一脉冲信号的信号频率。8.根据权利要求1

7任一项所述的测试系统,其特征在于,多个所述控制器同时与一个所...

【专利技术属性】
技术研发人员:芦海山薛敬浩
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1