信息处理方法及电子设备与流程

文档序号:12719144阅读:221来源:国知局
信息处理方法及电子设备与流程

本发明涉及电子技术领域,尤其涉及一种信息处理方法及电子设备。



背景技术:

随着电子技术的发展,电子设备上集成的功能模组越来越多,这些功能模组单独或组合可实现不同的功能。电子设备在购买后或使用过程中,用户可能想要去测试电子设备的功能模组是否正常。但实际电子设备的使用中,测试应用的使用频率很低,导致测试应用的软件资源有效使用率低。与此同时,现有的测试应用的测试中的输出固化单一。



技术实现要素:

有鉴于此,本发明实施例期望提供一种信息处理方法及电子设备,至少部分解决上述问题。

为达到上述目的,本发明的技术方案是这样实现的:本发明实施例第一方面提供一种信息处理方法,包括:

确定待测试的第一模组;

进入所述第一模组的互动测试;

在所述互动测试中,检测与测试相关的第一用户操作,获得检测参数;

在输出所述第一模组的测试结果之前,根据所述检测参数控制所述互动测试中多媒体信息的输出。

本发明实施例第二方面提供一种电子设备,包括:

确定单元,用于确定待测试的第一模组;

测试单元,用于进入所述第一模组的互动测试;

检测单元,用于在所述互动测试中,检测与测试相关的第一用户操作,获得检测参数;

输出单元,用于在输出所述第一模组的测试结果之前,根据所述检测参数控制所述互动测试中多媒体信息的输出。

本发明实施例第三方面提供一种电子设备,包括:处理器及功能模组;

所述处理器,具体用于确定待测试的第一模组;进入所述第一模组的互动测试,其中,所述第一模组为所述功能模组中的一个或多个;

所述功能模组,包括检测模组,所述检测模组与所述处理器连接,用于与测试相关的第一用户操作,获得检测参数;

所述功能模组还包括输出模组,所述输出模组与所述处理器连接,用于在输出所述第一模组的测试结果之前,根据所述检测参数控制所述互动测试中多媒体信息的输出。

本发明实施例提供的信息处理方法及电子设备,采用的互动测试,在互动测试过程中会采集第一用户操作,再根据第一用户操作控制测试结果输出之前的多媒体信息的输出,以通过多媒体信息的变化输出,可以提升用户参与测试的积极性,从而提升测试应用的有效使用率。此外,在现有技术中试结果输出之前,输出的内容和形式都很单一,而本发明实施例提供的技术方案,会检测第一用户操作,根据第一用户操作控制多媒体信息的输出,多媒体信息的输出更加丰富,解决了现有技术中输出过于单一的问题,提升了输出的多样性和丰富性等。

附图说明

图1为本发明实施例提供的一种信息处理方法的流程示意图;

图2A至图2B为本发明实施例提供的第一种互动测试的效果示意图

图3A至图3B为本发明实施例提供的第二种互动测试的效果示意图;

图4A至图4B为本发明实施例提供的第三种互动测试的效果示意图;

图5A至图5B为本发明实施例提供的第四种互动测试的效果示意图;

图6A至图6B为本发明实施例提供的第五种互动测试的效果示意图;

图7A至图7C为本发明实施例提供的第六种互动测试的效果示意图;

图8A至图8C为本发明实施例提供的第七种互动测试的效果示意图;

图9为本发明实施例提供的第一种电子设备的结构示意图;

图10为本发明实施例提供的第二种电子设备的结构示意图。

具体实施方式

以下结合说明书附图及具体实施例对本发明的技术方案做进一步的详细阐述。

如图1所示,本实施例提供一种信息处理方法,包括:

步骤S110:确定待测试的第一模组;

步骤S120:进入所述第一模组的互动测试;

步骤S130:在所述互动测试中,检测与测试相关的第一用户操作,获得检测参数;

步骤S140:在输出所述第一模组的测试结果之前,根据所述检测参数控制所述互动测试中多媒体信息的输出。

本实施例所述信息处理方法可为应用于各种类型的电子设备中,例如,可应用于终端设备中。所述终端设备可包括固定终端或移动终端。所述移动终端的典型设备可包括:手机、平板电脑或可穿戴式设备等。

在步骤S110中确定待测试的第一模组,可包括基于用户输入确定待测试第一模组。例如,在电子设备中安装有测试应用或测试程序,当所述测试应用或测试程序启动之后,进入到测试界面。在测试界面显示有供选择的功能模组的标识,以用于接收用户输入确定所述第一模组。例如,各种模组的名称及与名称对应的勾选框等选择控件,这些选择控件检测到用户输入之后,则认为对应的模组需要进行检测。

在本实施例中所述第一模组可为电子设备中各种功能模组的一个或多个。所述功能模组包括:输出模组、输入模组,及除输出模组及输入模组以外的其他功能模组。例如,所述输出模组包括扬声器、显示屏、闪光灯或照明等、及振动器等。所述输入模组可包括:触摸面板、麦克风、检测速度、加速度、位移量、亮度等各种参数的检测传感器等。

当然,其他功能模组还可包括处理器等处理模组、内存等存储模组及通信模组。总之,所述第一模组可为电子设备中能够执行预定功能的各种功能器件。

在确定测试对象之后,这里的测试对象即为所述第一模组,进入到互动测试。在本实施例中所述互动测试为需要和用户进行互动的测试,这里的互动包括:通过信息输出向用户展示信息和/或,通过信息采集采集用户的输入等。总之,所述互动测试为在测试过程中需要由用户参与互动的测试。

在步骤S120中进入到互动测试,可为进入互动测试。这里的互动测试一旦确定,可为大致确定互动测试中输出的多媒体信息的选择范围等。在一些实施例中所述互动测试可为互动测试游戏,则所述步骤S120可包括启动互动测试游戏。互动测试游戏通常可为提升趣味新高的各种游戏。这样的话,就将电子设备的功能模组的测试与互动测试游戏结合,可以实现提升功能模组测试过程中的测试趣味性,提升用户参与测试的积极性,从而提升测试应用的有效使用。在本实施例中所述互动测试游戏可包括至少两个关键元素,分别是游戏角色和游戏关卡;所述游戏角色为与用户互动的图像和/或音频,所述游戏关卡为判定在用户的控制下,游戏角色是否完成预定任务的判定条件。在一些实施例中,所述互动测试游戏还可包括游戏背景,所述游戏角色可以在所述游戏背景上运动。所述游戏角色是否能够完成预定任务,取决于所述第一用户操作。总之,所述互动测试游戏是在用户操作下,可以产生趣味性的各种图像信息和/或音频信息。

在步骤S130中会采集用户输入的第一用户操作。这里的第一用户操作可为作用于手势操作、语音操作和/或眼神示意操作等。所述手势操作可包括:作用于触摸面板的接触手势操作;作用于接近式交互面板的接近手势操作,还可以是利用图像采集,采集的遥控手势操作。所述语音操作可包括采集用户输入的语音,通过解析语音得到所述第一用户操作。所述眼神示意操作可包括采集用户的眼部动作的相关信息获得第一用户操作。所述眼部动作可包括睁眼动作或眨眼动作的动作本身、眨眼频率或眨眼次数等各种信息。这里的所述检测参数可为表征所述第一用户操作的相关信息的参数,例如,点击的点击次数、点击坐标、滑动操作的滑动轨迹、滑动速度等各种操作参数。

在本实施例中步骤S140中会会在输出测试结果之前,将根据检测到的检测参数,会控制在互动测试过程中,动态调整多媒体信息的输出。这里的多媒体信息可包括图像信息和/或音频信息的一种。在本实施例中所述图像信息可选为多张,可动态形成各种类型的视频。所述音频信息可用于输出各种指定类型的声音,例如,音乐、各种动物的声音、各种有趣的声音。总之,所述步骤S140中输出的多媒体信息为各种有趣味性的信息。例如,所述多媒体信息输出的图像信息,所述图像信息中包括游戏角色,所述游戏角色可以是卡通角色或非卡通角色等。当所述互动测试为互动测试游戏时,所述互动测试游戏包括游戏对象及游戏关卡,所述互动测试有些可视为:利用所述游戏角色完成测试操作,冲破所述游戏关卡的视频和/或音频信息的组合。

在本实施例中通过在测试结果输出之前的,第一用户操作的检测,多媒体信息的动态变化输出,可以减少用户等待测试结果输出过程的枯燥无聊的过程,增强了测试的趣味性,从而调动了用户主动参与测试的积极性,提升了测试应用的有效利用率,电子设备可以及时的通过测试定位出电子设备中各个功能模组的当前状况。

在电子设备得到所述测试结果之后,所述多媒体信息的输出还没有结束,例如,所述互动游戏还没有结束,在本实施例中所述方法还包括:在所述互动测试结束之后,输出所述测试结果,或在获得所述测试结果之后,暂停所述互动测试的多媒体信息输出,插入所述测试结果的输出。为了提升用户满意度,提升电子设备的智能性,在本实施例中所述测试结果的输出,优选为在所述互动测试的多媒体信息输出结束之后。

本实施例所述的信息处理方法的测试过程中多媒体信息的输出,具有随机性和多样性的特点。这种随机性和多样性可体现在以下几个方面:

第一方面:在进入所述互动测试之后,检测到所述第一用户操作之前,输出的多媒体信息的形式和内容都是可以是随机的;例如,从多个备选的多媒体信息中随机选择目标多媒体信息的形式和/或内容输出。再例如,随机生成当前需要输出的多媒体信息,进而输出。显然这样的话,不管是从多个备选多媒体信息中随机选择,还是随机生成多媒体信息的输出,这种多媒体信息的输出都具有随机性。同时,在检测到第一用户操作之前,所述多媒体信息的输出还具有多样性。这种多样性体现在可包括:多个备选多媒体信息随机输出,则不同的输出时候,可能输出的多媒体信息是不一样的,动态随机生成,则不同时刻生成的多媒体信息是不同的。这些多媒体信息的不同都体现了多样性。在本实施例中多媒体信息输出的随机性和多样性,不仅体现在输出内容上,还体现在形式上。例如,多媒体信息的输出可以音频输出、显示输出、震动输出、灯光输出等以各种用户可以感知的形式输出即可。例如,音频输出又可以细分为渐入输出、突然插播输出等。显示输出可以显示屏输出,也可以是闪光灯或照明等的灯光输出,灯光的闪烁频次等又可以组成不同的规律满足多样性要求和/或随机性要求。

第二方面:在选择了一个目标多媒体信息输出的过程中,检测到了第一用户操作。在步骤S140中将根据对第一用户操作的检测参数,控制目标多媒体信息中的部分输出对象的输出;而所述目标多媒体信息中剩余部分的输出对象,依然是可以随机选择或随机生成的,从而确保随机性,同时也可以因为这种随机性确保检测到所述第一用户操作之后控制输出的多媒体信息的多样性。

第三方面:根据所述第一用户操作对应的检测参数,控制多媒体信息的输出的控制策略也可包括多个,这些控制策略可以用于控制目标多媒体信息中的部分或全部多媒体信息的输出。存在多个控制策略,在控制输出的过程中可以随机选择一个进行控制,从而将实现多媒体信息的输出随机性;同时,由于存在多个控制策略,则输出的多媒体信息的输出是具有多样性的,显然是符合了多媒体信息的输出多样性的。

在具体的实现过程中,所述功能模组可分为以下三大类:

第一类:

检测模组,或又称之为输入模组,需要采集外界信息。所述检测模组的典型代表包括触摸屏、麦克风、加速度计或距离感应器等可以采集电子设备是否被外物所作用或遮挡,或电子设备当前的运动状态等信息。当所述第一模组为所述检测模组时,所述检测参数包括针对于所述第一模组的测试参数;所述第一用户操作包括针对于所述第一模组的测试操作;所述步骤S130可包括:利用第一模组检测所述测试操作,获得测试参数。

在本实施例中所述第一用户操作就是用户执行的检测操作,第一模组会对所述第一用户操作本身或所述第一用户操作导致的电子设备的状态进行检测,从而得到所述测试参数。这样电子设备可以通过是否检测到检测参数,或将检测到的参数与期望检测到的期望参数进行比对,就可以知道当前所述第一模组的功能是否正常。

假设,所述第一模组为触摸模组,所述触摸模组包括触摸屏,所述触摸屏可以显示图像,还可以检测作用于触摸屏的各种手势操作。这里的手势操作可包括点击操作或滑动操作等。图2A和图2B所示,为所述触摸模组在检测过程中多媒体信息两个输出效果图。图2A和图2B为来自一帧类似于“打地鼠”游戏的两帧显示画面。在检测触摸屏各个位置的触摸响应是否正常的情况下,可以控制游戏角色“小地鼠”从显示在不同位置的游戏背景中显示的地穴中冒出来,用户可以通过手指点击当前冒出来的“小地鼠”。用户点击“小地鼠”的操作即为所述第一用户操作,所述触摸模组在用户点击触摸屏时,就可以检测到触摸坐标,这里的触摸坐标即为所述检测参数的一种。

在具体应用过程中,检测所述触摸屏的互动测试或互动测试游戏不局限于图2A和图2B所示。例如,所述地穴的个数可以相对增加和减少,小地鼠冒出的频率可以加快,从而提供不同难度的互动游戏。

例如,所述第一模组为陀螺仪,所述陀螺仪可以检测电子设备的姿态,例如,可以检测到电子设备是否倾斜。在本实施例中在检测所述陀螺仪时,所述第一用户操作,可以包括用户手持电子设备倾斜的用户操作。如图3A所示,在第一时刻,电子设备显示了游戏背景(迷宫)和游戏角色(可游动的弹珠),所述弹珠会随着电子设备的倾斜而运动。例如,所述弹珠的运动方向与所述电子设备的运动正相关,所述弹珠的运动速率与所述电子设备的倾斜速率正相关。当然在具体过程中,所述弹珠的运动参数可以与所述电子设备的倾斜参数正相关,为了提升互动游戏难度,所述弹珠的运动参数也可以与所述电子设备倾斜参数反相关。如图3B所示,第二时刻电子设备发生了倾斜,所述弹珠从虚线圆位置移动到了实线圆表示的位置处。这里的游戏关卡可包括,弹珠是否可以顺利的迷宫的入口跟随电子设备的倾斜移动到迷宫的出口。当然,这里仅是弹珠为例,在具体实现时,所述弹珠可以被任意游戏角色替代。所述检测参数可包括所述电子设备的倾斜变化量或变化率等各种参数。在本实施例中所述互动游侠的输出同样具有随机性和多样性,例如不同次的互动测试中,所述弹珠的起始位置是随机变化的,所述迷宫对应的迷宫地图是随机生成的,或从多个备选迷宫地图中随机选择的,或按照对应的策略选择的。

再例如,所述第一模组为加速度计,所述加速度计可以用于检测电子设备的瞬间加速度。所述第一用户操作可为用户持电子设备运动。电子设备的显示屏上显示有一个瓶子,瓶子内装有液体,当电子设备被用户甩动时,瓶子内的液体会运动,当电子设备的加速度越大时,所述瓶子内的液体运动的就越激烈,甚至可如图4B所示,液体冲破瓶塞流出。图4A为所述电子设备不运动时,即所述加速度计的度数为0时,所述瓶子内的液体的运动状况的效果示意图。图4B为加速度计读取到的度数很大时,液体的运动状况的效果示意图。

简而言之,显然在对检测模组进行功能测试时,不再是用户无聊的执行所述第一用户操作,而是将所述第一用户操作复用为互动游戏的游戏输入或所述多媒体信息的控制输入操作,对应性的调整所述多媒体信息的输出。

第二类:

所述第一模组为输出模组;所述输出模组为电子设备可以输出各种信号的模组,典型的所述输出模组可包括扬声器等音频输出模组,显示屏等显示输出模组,震动器等震动输出模组、闪光灯或照明等照明模组。

在检测过程中所述输出模组会按照各种的功能输出对应的信号,例如,所述照明模组输出灯光、所述音频输出模组输出音频。

此时,所述步骤S130包括:利用第二模组检测第一用户操作获得所述检测参数,其中,所述第二模组不同于所述第一模组,所述第一用户操作是基于所述第一模组的输出反馈形成的。

以下以音频输出模组为例,基于本发明实施例提供的信息处理方法,提供音频输出模组的测试实例,测试具体包括:

启动测试应用,选择音频输出模组为需要进行测试的第一模组;

按照第一预设策略选择音频输出模组的互动测试,这里的第一预设策略可包括随机策略:按照随机策略选择音频输出模组的互动测试包括:从多个测试音频输出模组的互动测试中选择一个目标互动测试;或者,根据随机策略从多个生成策略中选择一个生成策略结合输出素材,生成互动测试。这样不仅可以实现测试的随机性,还可以确保一次测试过程中输出内容的多样性和多次测试过程中多媒体输出的多样性。这里的第一预设策略除了所述随机策略,还可以包括自适应策略等。这里的自适应策略可以包括:根据参与测试用户的用户特征,进行自适应选择。所述自适应测试还可包括:检测电子设备当前所在的周边环境,选择与周边环境自适应选择互动测试。这里的周边环境可包括电子设备所在位置的声音环境,生硬环境及光照环境等。当然这里的第一预设策略还可包括不重复策略,这里的不重复策略可包括:相邻N次输出不重复的策略,即根据历史输出记录,控制本次输出,确保与前述N次的输出不同,在满足所述与前述的N次输出不同的情况下,还可以随机或自适应的控制多媒体信息的输出。

进入互动测试之后,输出与所述互动测试相适配的音频信息;

按照第二预设策略显示多媒体信息,这里的显示的多媒体信息中的至少部分显示输出对象与所述音频信息满足预设匹配关系。这里的第二预设策略同样可包括上述随机策略和/或自适应策略等。在一次互动测试中,所述第一预设策略和所述第二预设策略选择具体控制多媒体信息输出的目标策略,可以相同也可以不同。

检测作用于显示的所述多媒体信息的所述第一用户操作,获得所述检测参数。

根据所述检测参数,判断所述第一用户操作是否作用于与所述音频信息相适配的显示输出对象上,若第一用户操作作用于与所述音频信息相适配的显示输出对象上,则可以得到所述音频输出模组的基本输出功能通过的输出结果。

在进行前述测试的过程中,所述方法还可包括:

在输出所述音频信息时,采集所述音频信息的输出效果,得到采集音频信息;

将输出的音频信息与采集音频信息进行匹配,得到所述音频输出模组的性能测试结果。这里的性能测试结果可包括:失真度等各种指示音频输出模组的输出效果优劣的参数。

如图5A至图5B所示,音频输出模组输出一种动物叫声,同时触摸模组显示动物图片,此时的互动游戏关卡为用户手势操作触摸模组,选择与所述动物叫声匹配的动物图片。这里的动物图片即为所述游戏角色。

在第一时刻,音频输出模组输出羊叫声,在触摸模组显示的动物图片中显示至少一张的羊的图片,若用户正确点击或滑动了羊的图片,则认为通过游戏关卡。为了增加游戏的趣味性,可以增加动物图片的总张数和与音频输出模组输出的声音相匹配的动物图片的张数来增加难度。

在一次音频输出模组的测试中,可能需要对不同频段的声音输出进行测试,这个时候可能需要进行多次测试,则此时,在步骤S130至步骤S140中可以采用不同动物叫声和动物图片的显示来实现。

如图4B所示,在第二时刻音频输出模组输出大象的叫声,在触摸模组上显示有大象图片,同时检测手势操作。

总之,在本实施例中被测试的目标模组为第一模组,检测第一用户操作的模组为不同于所述第一模组的第二模组。上述例子,检测的音频输出模组,检测所述第一用户操作的为触摸模组。

当然所述音频输出模组的测试,不局限于通过动物叫声及动物图片的形式来实现。例如,所述音频输出模组输出对应的字符,这里的字符可包括中文字符、英文字符等各种语言的字符。在显示屏内显示有对应的字符图案,以供用户选择等。当然,在所述显示屏内隐藏显示有对应字符的图案或对应字符的释义供用户选择,以增加测试过程中的趣味性,提升应用测试被有效使用的概率。

第三类:

出上述检测模组和所述输出模组以外的功能模组,例如,包括处理器或处理电路的处理模组、内存等存储模组。

第三类模组的检测也许不依赖用户操作,则此时所述电子设备可以自行检测上述模组的各种状态参数或结构硬件参数等,但是在检测的过程中,可以输出各种互动测试游戏等,提升测试的趣味性及增加等待时间的趣味性。

在第一类功能模组的测试中,所述第一用户操作自身就是检测所必须的,且有用户输入的检测操作,同时该第一用户操作还可为控制多媒体信息的输出的控制操作,例如,控制所述多媒体信息的输出形态的控制操作,参与互动测试游戏的游戏操作等,这样一方面用户一个操作控制了电子设备执行两种不同的操作,同时在操作的过程中通过多样性的多媒体信息的输出,增加了测试的趣味性,提升了测试应用的有效利用率。在第二类功能模组的测试过程中,所述第一用户操作为用户告知电子设备当前第一模组的输出效果的必要操作,在本实施例中该第一用户操作,同样被复用为控制多媒体信息输出的控制操作,同样的具有一个操作控制电子设备执行多种操作的有益效果,同样地,增加了功能模组测试的趣味性和测试应用的有效使用率。正对第三类功能模组的测试,测试过程中用户不用干等着测试完成,在测试过程中也可以参与互动测试,也达到了提升测试过程中测试趣味性的目的。

当所述电子设备进入到互动测试之后,对所述第一模组何时开始测试或触发所述电子设备对所述第一模组进行测试的触发方式有多种,以下提供两种方式:

第一种:

所述在步骤S130中,包括:

利用第二模组检测所述第一用户操作,获得所述检测参数,其中,所述第二模组不同于所述第一模组;

所述方法还包括:根据所述检测参数,控制所述第一模组执行测试操作。

在本实施例中所述第一用户操作实质上还触发对第一模组检测的触发事件,所述第一模组执行所述测试操作的时机决定与所述第一用户操作的作用于所述电子设备的时机。

如图6A所示,在显示屏上显示了多条音轨,有音符图标随音轨运动,与此同时,电子设备还输出对应的音乐。当用户点击到音轨时,如图6B所示,电子设备的震动器输出一次震动,这里的震动器为待检测的第一模组。这样的话,显然,用户输入的游戏操作,同时触发所述电子设备对第一模组进行检测或第一模组执行检测过程中的测试操作的触发事件。同样的一个用户操作,电子设备执行了多种功能,还提升了测试的趣味性。

本实施例提供的互动游戏同样具有随机性和多样性。例如,所述音符图标可以随机掉落,随机掉落的音符图案的选择具有随机性,掉落的音轨具有随机性,掉落的速度具有随机性。当然,所述音符图案的整体运动方向是固定的,但是在移动的过程中,所述音符图案不仅可以向下掉落,为了增加互动游戏的难度,所述音符图案还可能倒退,出现音符图案向上运动的现象。音符图标的显示及运动方式都呈现出随机性和多样性。

第二种:

在进入互动测试之后,所述方法还包括:电子设备利用与所述互动测试相关的内置指令,控制所述第一模组执行测试操作;其中,所述测试操作的执行状况,用于为所述第一模组的测试结果提供生成依据。

当然,这种内置指令也可能是因为电子设备在所述第一用户操作的作用下,发生了状态变化,而当前状态变化符合了所述内置指令的启动条件时,所述电子设备启动所述内置指令,利用所述内置指令控制所述第一模组执行所述测试操作。

如图7A所示,在显示屏上显示游戏角色(可移动的小方块)以及游戏场景阻碍通道。用户可以通过倾斜或选择所述电子设备,控制所述小方块的移动,当所述小方块碰到阻碍通道内的阻碍物时,闪光灯亮一次。如图7A和图7B中,小方块都没有碰触到障碍通道内的障碍物,故电子设备前置闪光等不亮,如图7C所示,当小方块与障碍物相撞时,前置闪光灯亮了一次。

在本实施例中所述内置指令分为条件指令和非条件指令,所述非条件指令为只要互动测试启动之后,就会自动执行的指令,会自动控制所述第一模组执行所述于东操作,而所述条件指令则需要满足执行条件才会触发所述第一模组执行所述测试操作。例如,第一用户操作使得所述第一电子设备的当前状态满足所述预设条件时,或所述第一用户操作使得互动测试游戏中的游戏角色满足预设状态时,触发所述第一模组执行所述测试操作。

所述步骤S120的实现方式也包括多种,对同一个功能模组的互动测试包括多个,例如,对应于同一个功能模组的互动测试游戏包括多个,在进入所述互动测试是,需要选定当前使用哪一个互动测试对所述第一模组进行测试,故在本实施例中,所述步骤S120可包括:

按照预设选择策略从所述第一模组的至少两个备选测试中,选择目标测试;其中,不同的备选测试的多媒体信息的至少部分不同;

输出所述目标测试。

如图8A至图8B所示,为不同于7A至图7C所示的测试所述闪关灯或照明等等模组的互动测试。在图8A中表针在左右摆动,若指针摆动到正中央位置时,用户点击显示屏显示的控件,则闪光灯闪一次或照明等亮一次,否则就不亮。显然,这样的话,图8A至图8B与图7A至图7C为测试闪光灯或照明灯的不同互动测试游戏。故在进入闪光灯或照明等的测试之前,需要从至少两个备选的备选测试中选择出一个当前测试的目标测试。若所述互动测试为互动测试游戏,则选择出一个当前运行的互动测试游戏。

当然,不同的备选测试可包括:完全不同的互动测试游戏,还可以是同一个互动测试游戏的不同难度。例如,所述指针的左右摆动的速度不同,可认为是不同的备选测试,所述指针左右摆动的是匀速的还是变速的,对应的不同的游戏模式,则可认为不同的互动测试游戏,显然也可以认为不同的备选测试。在本实施例中不仅进入互动测试之后输出的多媒体信息的输出,具有随机性和多样性;在进入互动测试之前,选择测试第一模组的互动测试也具有随机性和多样性。例如,预先为第一模组设置了多个互动测试,在测试开始之前,可以随机或按照预设规则的从多个备选的互动测试中选择一个目标测试。、在本实施例中从所述备选测试中选择一个所述目标测试的方式有多种:

以下提供几种可选方式:

方式一:

所述从所述第一模组的至少两个备选测试中,选择目标测试,包括:

检测选择所述目标测试的第三用户操作;

基于所述第三用户操作从所述备选测试中选择所述目标测试。

这里的第三用户操作可为用户手动操作,则可在输出所述多媒体信息之前,采集用户的手动操作、语音操作或眼神操作等,总之根据用户输入的第三操作选择所述目标测试。

例如,在所述进入互动测试之前的选择页面上,显示备选测试的标识信息,这里的标识信息可包括互动测试的名称,例如,游戏名称;根据用户选择进入到目标测试,输出目标测试对应的多媒体信息。

方式二:

所述从所述第一模组的至少两个备选测试中,选择目标测试,包括:

获取所述第一模组的历史测试记录;

当所述历史测试记录表明前N次测试中的选择的互动测试为第一测试时,选择第二测试为所述目标测试,其中,所述第一测试不同于所述第二测试,所述N为不小于预设值的正整数;

这里的N可为1或2或3等正整数。在本实施例中为了时用户每次进行测试都保持较高的参与积极性和趣味性。在本实施例中每进行一次测试,都会产生一次测试记录。所述测试记录可包括:互动测试的标识信息,这样的话,所述电子设备可以自动的选择与上一次或上几次不同的备选测试进行互动测试,例如,选择不同的互动测试游戏,从而确保测试过程中的趣味性。

方式三:

获取所述用户的画像信息;

从至少两个所述备选测试中,选择出与所述画像信息相适配的所述目标测试。

这里的用户画像信息可包括用户各种属性信息和状态信息。所述属性信息可包括用户年纪、用户职业、用户常住地以及用户性别等信息。所述状态信息可包括:用户当前的身体状况、心里状况或兴趣爱好等信息。所述心里状况或身体状况,可以通过社交应用内的状态项或社交信息中提取到。

例如,根据用户年纪选择相适配的互动测试游戏难度,或用户喜欢的互动测试游戏。

所述互动测试是多样性的,这种多样性不仅体现在一个第一模组对应的互动测试有多个,而且还体现在一个互动测试的测试难度的多样性。与此同时,互动测试的随机性,不仅体现了互动测试选定之后,互动测试中输出的多媒体信息的随机性,还体现在对一个第一模组的互动测试选择或生成的随机性上;从而确保测试的多样性及趣味性,确保用户的测试参与热度在较高的状态。

在本实施例中所述互动测试输出的多媒体信息可包括图像信息和/或音频。

在一些实施例中,所述步骤S120可包括:

输出多媒体互动信息;所述多媒体互动信息至少包括场景图像信息;

所述步骤S130可包括:

在所述互动测试中,检测作用于与所述场景图像信息中第一对象的第一用户操作,获得所述检测参数;其中,所述第一用户操作不同,所述多媒体信息的输出不同;

所述步骤S140包括:

根据所述检测参数,控制所述多媒体信息的输出。

在本实施例中所述多媒体信息的输出也是多样性的,是可以动态变化的。例如,在进行互动测试时,需要第一用户操作的次数或需要作用的次数需要满足特定的条件,在本实施例中所述控制多媒体信息的输出,包括:控制多么提信息中输出的图像信息的信息内容、输出时长、输出形态等各种。不管怎样,在本实施例中所述步骤S140可包括:根据所述第一用户操作,可包括从多个备选的多媒体信息中选择一个输出,也可以根据第一用户操作对应的检测参数,采用生成策略,动态生成对应的多媒体信息。

在本实施例中所述图像信息会显示有第一对象;这里的第一对象可为所述游戏角色的一种。故在本实施例中,所述步骤S140可包括:根据检测参数,确定所述第一对象的显示输出参数;根据所述显示输出参数,控制所述第一对象的显示输出。

在本实施例中所述第一用户操作是作用于第一对象,而电子设备检测到第一用户操作得到检测参数之后,根据检测参数调整所述第一对象的输出,例如,调整第一对象的形状、神态、显示位置等各种参数。

在还有一些实施例中,第一用户操作作用于第一对象,而改变的是不同于所述第一对象的第二对象。这里的第一对象和第二对象都是图像信息中的图形元素。例如,在互动测试游戏过程中,第一用户操作作用于第一对象,第一对象保持同一个动作运动,但是游戏背景快速切换。故在本实施例中,所述步骤S140可包括:根据检测参数,确定所述多媒体互动场景中第二对象的显示输出参数;根据所述显示输出参数,控制所述第二对象的显示输出。

在本实施例中所述多媒体信息不仅包括图像信息,还包括音频信息。在本实施例中所述音频信息可包括音乐或各种动听的声音。

所述步骤S140可包括:

根据所述检测参数,确定音频输出参数;

根据所述音频输出参数,控制音频输出。

在本实施例中第一用户操作作用于图像信息中的第一对象,检测到第一操作得到所述检测参数,根据所述检测参数得到音频输出参数,改变音频输出。在本实施例中所述改变音频输出可包括改变音频输出的内容,改变音频输出的模式,例如,采用加快模式输出或变慢模式输出。通过加快模式或变慢模式,可以得到音频输出的多样性和趣味性。

在具体测试时,所述第一模组的数量为一个或多个;

所述步骤S140可包括:

当所述第一模组为多个时,启动至少两个所述第一模组的测试,进入至少两个所述第一模组的融合互动测试,其中,在至少一个时刻,所述融合互动测试同步输出分别测试至少两个所述第一模组的相关信息。

第一模组为两个,分别是陀螺仪和震动器;采用图3A至图3B所示,检测用户倾斜电子设备的用户操作,移动所述弹珠,当所述挡住碰到迷宫的挡墙时,所述震动器震动一下。显然此时,一个互动测试同时测试了两个第一模组。

在比如,采用图2A至图2B所示,通过检测点击的点击坐标可以检测触摸屏的功能;检测到用户点击到一个小地鼠时,控制所述照明灯亮一次,这样同时还进行照明模组的检测。

显然,一个互动测试可以对多个功能模组的检测,可以提升检测效率。这种一次可以测试多个功能模组的互动测试,称之为融合互动测试,可以一次性测试两个或多个功能模组的互动测试游戏可称为融合互动测试游戏。

在另一个实施例中,所述步骤S140还可包括:

根据至少两个所述第一模组的测试时序,依次输出两个所述第一模组的子测试场景;其中,相邻两个互动子测试中至少包括一个相同的输出对象。

比如一个游戏场景,一个游戏角色需要经过不同的游戏场景,进行不同功能模组的测试。比如,小地鼠从地穴冒出时,需要用户通过点击的方式,阻止小地鼠冒出,这里的检测的显示屏,当小地鼠冒出预定次数之后,小地鼠成功逃脱用户点击操作之后,小地鼠进入到阻碍通道,用户倾斜或移动电子设备,阻碍小地鼠的前进,则此时测试的是所述陀螺仪等。

显然,地穴所在的游戏场景阻碍通道对应的游戏场景,是对应了不同的互动子测试,但是这两个互动子测试中都包括同一个输出对象,即游戏角色小地鼠。当然在某些一些互动测试中,也可能是游戏背景不变,而游戏角色发生了变化,比如格斗游戏中,一个战败角色退场,取而代之战斗成功的游戏角色,则此时用户第一用户操作会作用于不同的游戏角色,从而触发对不同的第一模组的测试,但是游戏背景还是不变,例如,游戏中格斗场还是原来的格斗场。

在一些实施例中,所述步骤S110可包括:

显示各个互动测试的标识信息,当检测到用户作用于该标识信息的用户输入时,从而确定与该互动测试对应的功能模组为所述待测试的第一模组;若该互动测试为融合互动测试或包括多个互动子测试的互动测试,则所述第一模组的个数为多个。

在另一些实施例中,所述步骤S110可包括;

显示各个可供测试的功能模组及选择这些功能模组的选项;

若用户一次性勾选了多个功能模组,则确定选择的多个功能模组作为所述第一模组;若这些功能模组对应有融合互动测试或对应于同一个互动测试中的不同测试子测试,则在步骤S120中进入所述融合互动测试或包括多个互动子测试的互动测试。

在还有一些实施例中,所述步骤S110还可包括:

有些功能模组是具有绑定关系的,当具有绑定关系中的一个功能模组被用户选中,则该绑定关系中的功能模组都被确定为所述第一模组;在步骤S120中启动这些第一模组的融合互动测试或包括多个互动子测试的互动测试。

用户点击屏幕有点击速度、点击的准确率、根据加速度计检测的加速度来检测用户臂力。总之,所述第一用户操作的操作参数可以表征用户操作状况信息。故在本实施例中,所述方法还包括:

获取所述第一用户操作的交互状况信息;

将所述交互状况信息,发送给测试服务器;其中,所述交互状况信息,用于测试服务器生成测试社交信息;所述测试社交状况信息,用于发布在预定社交应用或测试应用的社交模块中。

在本实施例中所述交互状况信息可包括:各种操作的量化信息。这些量化信息为进行检测的电子设备自动通过数据统计等得到的。在一些情况下,所述交互状况信息也可以是第一用户操作的操作参数实时或周期性等方式同步到测试服务器,由测试服务器可以通过信息统计得到测试社交信息。此时,所述测试社交信息可以为终端设备上交的量化信息,也可以是测试服务器自行量化得到的量化信息。所述交互状况信息作为所述测试状况信息的信息内容或作为社交状况信息的信息内容的来源信息。所述社交状况信息可为发送到各种社交应用或测试应用的社交模块的具有社交属性或格式的信息。例如,将所述交互状况信息封装成微信朋友圈的内容,发送到测试用户的微信朋友圈。例如,发布到测试应用的论坛或社交群组内。

通过社交发布,通过社交再次提升用户参与测试的积极性,提升测试应用的有效利用率。

在完成测试之后,会产生测试结果;所述方法还包括:通过第三模组检测所述第一模组执行测试操作的状态信息;根据所述状态信息生成所述测试结果;

在本实施例中所述第三模组来检测第一模组执行测试操作的状态信息,例如,利用感光器检测闪光灯的闪光前后的光照,再例如,利用麦克风采集扬声器的音频输出效果,得到测试结果。

在另一个实施例中,所述方法还包括:

输出所述第一模组的执行状态的询问信息;有些测试状况需要用户反馈,为了方便用户输入反馈,则需要输出询问信息,例如,输出询问对话框。

检测基于所述询问信息输入的第二用户操作,生成所述测试结果。

这样的话,电子设备可以根据用户输入的第二用户操作,生成测试结果。例如,电子设备通过扬声器输出一种动物叫声,通过对应的动物图片,若检测到用户作用于对应于动物图片的第二用户操作,生成所述测试结果。

在一些实施例中,可以直接根据第一用户操作产生的所述检测参数,生成所述测试结果。例如,对触摸屏的触摸,则通过检测触摸坐标或触摸轨迹,生成所述测试结果。

如图9所示,本实施例提供一种电子设备,包括:

确定单元110,用于确定待测试的第一模组;

测试单元120,用于进入所述第一模组的互动测试;

检测单元130,用于在所述互动测试中,检测与测试相关的第一用户操作,获得检测参数;

输出单元140,用于在输出所述第一模组的测试结果之前,根据所述检测参数控制所述互动测试中多媒体信息的输出。

本实施例提供的电子设备可为手机、平板电脑、可穿戴式设备、笔记本电脑等各种用户终端。

所述确定单元110及测试单元120可对应于电子设备中的处理器或处理电路。所述处理器可包括中央处理器、微处理器、数字信号处理器、可编程阵列或应用处理器等处理设备。所述处理电路可包括专用集成电路。

所述处理器或处理电路可以通过可执行代码的执行,实现第一模组的确定,进入到互动测试。

所述检测单元130可包括各种人机交互接口,能够检测用户操作,或则各种传感器可以检测用户作用于电子设备的各种用户操作。

所述输出单元140可包括扬声器等音频输出模组,所述输出单元140还可包括各种类型的显示模组,例如,液晶显示屏、投影显示屏或电子墨水显示屏等能够显示图像信息的显示结构。

在本实施例中所述电子设备通过与检测第一用户操作,控制多媒体信息的输出,提升了测试趣味性,从而可以提升用户利用测试应用进行模组测试的积极性,从而提升测试应用的有效使用率。

在一些实施例中,所述检测参数包括针对于所述第一模组的测试参数;所述第一用户操作包括针对于所述第一模组的测试操作。

所述检测单元130可用于利用第一模组检测所述测试操作,获得测试参数。

在另一些实施例中,所述检测单元130,还可用于利用第二模组检测第一用户操作获得所述检测参数,其中,所述第二模组不同于所述第一模组,所述第一用户操作是基于所述第一模组的输出反馈形成的。

可选地,所述检测单元130,可用于利用第二模组检测所述第一用户操作,获得所述检测参数,其中,所述第二模组不同于所述第一模组;

所述电子设备还包括:控制单元,用于根据所述检测参数,控制所述第一模组执行测试操作;或,利用与所述互动测试相关的内置指令,控制所述第一模组执行测试操作;其中,所述测试操作的执行状况,用于为所述第一模组的测试结果提供生成依据。

在一些实施例中,所述测试单元120可用于按照预设选择策略从所述第一模组的至少两个备选测试中,选择目标测试;其中,不同的备选测试的多媒体信息的至少部分不同;输出所述目标测试。

进一步地,所述检测单元130,还用于检测选择所述目标测试的第三用户操作;所述测试单元120,具体用于基于所述第三用户操作从所述备选测试中选择所述目标测试。

所述测试单元120,具体用于获取所述第一模组的历史测试记录;当所述历史测试记录表明前N次测试中的选择的互动测试为第一测试时,选择第二测试为所述目标测试,其中,所述第一测试不同于所述第二测试,所述N为不小于预设值的正整数;

可选地,所述测试单元120,还可用于获取所述用户的画像信息;从至少两个所述备选测试中,选择出与所述画像信息相适配的所述目标测试。

此外,所述测试单元120,具体用于输出多媒体互动信息;所述多媒体互动信息至少包括场景图像信息;

所述检测单元130,可用于在所述互动测试中,检测作用于与所述场景图像信息中第一对象的第一用户操作,获得所述检测参数;其中,所述第一用户操作不同,所述多媒体信息的输出不同;

所述输出单元140,可用于根据所述检测参数,控制所述多媒体信息的输出。

所述输出单元140,可具体用于根据检测参数,确定所述第一对象的显示输出参数;根据所述显示输出参数,控制所述第一对象的显示输出;或,根据检测参数,确定所述多媒体互动场景中第二对象的显示输出参数;根据所述显示输出参数,控制所述第二对象的显示输出。

此外,所述多媒体互动信息还包括音频信息;所述输出单元140,可用于根据所述检测参数,确定音频输出参数;根据所述音频输出参数,控制音频输出。

在某些实施例中,所述第一模组的数量为一个或多个;

所述测试单元120,可用于当所述第一模组为多个时,启动至少两个所述第一模组的测试,进入至少两个所述第一模组的融合互动测试,其中,在至少一个时刻,所述融合互动测试同步输出分别测试至少两个所述第一模组的相关信息;或,根据至少两个所述第一模组的测试时序,依次输出两个所述第一模组的子测试场景;其中,相邻两个互动子测试中至少包括一个相同的输出对象。

所述测试单元120,可用于启动所述第一模组的互动测试游戏。

在另一些实施例中,所述电子设备还包括:获取单元,用于获取所述第一用户操作的交互状况信息;

通信单元,用于将所述交互状况信息,发送给测试服务器;其中,所述交互状况信息,用于测试服务器生成测试社交信息;所述测试社交状况信息,用于发布在预定社交应用或测试应用的社交模块中。

获取单元可对应于处理器或处理电路。所述通信单元可包括通信接口,能够通过有线或无线接口发送给服务器。

如图10所示,本实施例提供另一种电子设备,包括:处理器210及功能模组220;

所述处理器210,具体用于确定待测试的第一模组;进入所述第一模组的互动测试,其中,所述第一模组为所述功能模组中的一个或多个;

所述功能模组220,包括检测模组,所述检测模组与所述处理器210连接,用于与测试相关的第一用户操作,获得检测参数;

所述功能模组220还包括输出模组,所述输出模组与所述处理器连接,用于在输出所述第一模组的测试结果之前,根据所述检测参数控制所述互动测试中多媒体信息的输出。

所述检测模组可为触摸屏或语音采集模组或摄像头等采集用户操作字体动作或陀螺仪或加速度计等各种结果。所述输出模组可包括显示模组或音频输出模组,具体如,显示屏或扬声器等结构。

在本实施例中电子设备可为手机、平板电脑或可穿戴式设备等各种用户终端,可提升测试的积极性及测试应用的有效使用率。

在一些实施例中,所述检测参数包括针对于所述第一模组的测试参数;所述第一用户操作包括针对于所述第一模组的测试操作;

所述检测模组为所述第一模组,其中,所述第一模组用于检测所述测试操作,获得测试参数。

在本实施例中受检测的功能模组,即为检测所述第一用户操作的检测模组。这里的检测模组的相关接受可参见前述对应部分的记载。

在另一些实施例中,

所述功能模组还包括第二模组;所述第二模组不同于所述第一模组;所述第二模组,用于检测第一用户操作获得所述检测参数,其中,所述第一用户操作是基于所述第一模组的输出反馈形成的。在本实施例中受测的功能模组为第一模组,利用另一个功能模组检测第一用户操作。

在有些实施例中,

所述处理器210,还用于获取所述第一用户操作的交互状况信息;

所述功能模组220还包括:

通信模组,用于将所述交互状况信息,发送给测试服务器;其中,所述交互状况信息,用于测试服务器生成测试社交信息;所述测试社交状况信息,用于发布在预定社交应用或测试应用的社交模块中。

所述检测模组,用于利用第二模组检测所述第一用户操作,获得所述检测参数,其中,所述第二模组不同于所述第一模组;

所述处理器210,还用于根据所述检测参数,控制所述第一模组执行测试操作;或,

利用与所述互动测试相关的内置指令,控制所述第一模组执行测试操作;其中,所述测试操作的执行状况,用于为所述第一模组的测试结果提供生成依据。

所述处理器210,还用于按照预设选择策略从所述第一模组的至少两个备选测试中,选择目标测试;其中,不同的备选测试的多媒体信息的至少部分不同;输出所述目标测试。

总之,本实施例电子设备可以用于为实现前述信息处理方法的任意一个技术方案。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1