[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106293035A - 一种操作输入方法及电子设备 - Google Patents

一种操作输入方法及电子设备 Download PDF

Info

Publication number
CN106293035A
CN106293035A CN201510324074.5A CN201510324074A CN106293035A CN 106293035 A CN106293035 A CN 106293035A CN 201510324074 A CN201510324074 A CN 201510324074A CN 106293035 A CN106293035 A CN 106293035A
Authority
CN
China
Prior art keywords
electronic equipment
target device
equipment
language
target
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.)
Granted
Application number
CN201510324074.5A
Other languages
English (en)
Other versions
CN106293035B (zh
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201510324074.5A priority Critical patent/CN106293035B/zh
Publication of CN106293035A publication Critical patent/CN106293035A/zh
Application granted granted Critical
Publication of CN106293035B publication Critical patent/CN106293035B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明公开一种操作输入方法及电子设备。所述方法可以包括:获取基于一个输入装置输入的第一操作;所述一个输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连;其中,一个所述信号输出端与一个电子设备相连,不同的信号输出端连接的电子设备是不同的;从所述多个电子设备中确定所述第一操作适用的目标设备;将所述第一操作转发至所述目标设备。采用本发明的方法或电子设备,可以减少在多个不同的操作环境测试同一套预置软件时所输入的操作,提高软件测试的效率。

Description

一种操作输入方法及电子设备
技术领域
本发明涉及操作控制领域,特别是涉及一种操作输入方法及电子设备。
背景技术
对于软件测试人员来说,当某一操作系统的预置软件安装完毕以后,需要对该操作系统内安装的软件进行大量的测试工作。
实际应用中,如果预置软件安装在不同的操作环境中,就需要在各种操作环境中分别对预置软件进行测试。例如,安装在中文操作系统中的预置软件,与安装在英文操作系统中的预置软件,就需要软件测试人员进行两次测试。
但是,申请人经过研究发现,对于同一套预置软件在不同版本的操作系统中需要执行的测试工作,有90%以上的步骤是相同的。这意味着,软件测试人员在测试软件的过程中,需要进行大量的重复操作。尤其是当需要在较多版本的操作系统中对同一套预置软件进行测试时,进行重复操作的时间会更加冗长。这也导致软件测试的效率较低。
发明内容
本发明的目的是提供一种操作输入方法及电子设备,可以减少在多个不同的操作环境测试同一套预置软件时所输入的操作,从而提高软件测试的效率。
为实现上述目的,本发明提供了如下方案:
一种操作输入方法,包括:
获取基于一个输入装置输入的第一操作;所述一个输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连;其中,一个所述信号输出端与一个电子设备相连,不同的信号输出端连接的电子设备是不同的;
从所述多个电子设备中确定所述第一操作适用的目标设备;
将所述第一操作转发至所述目标设备。
可选的,所述从所述多个电子设备中确定所述第一操作适用的目标设备,具体包括:
确定所述第一操作适用的操作系统的语言种类集合;
识别所述多个电子设备的操作系统的语言种类;
根据所述语言种类,将归属于所述语言种类集合的所述语言种类对应的电子设备确定为所述目标设备。
可选的,所述从所述多个电子设备中确定所述第一操作适用的目标设备,具体包括:
确定所述第一操作适用的目标程序;
识别所述多个电子设备所安装的程序;
将安装有所述目标程序的电子设备确定为所述目标设备。
可选的,所述从所述多个电子设备中确定所述第一操作适用的目标设备,具体包括:
确定所述第一操作适用的目标程序;
识别所述多个电子设备所安装的程序;
将安装有所述目标程序的电子设备确定为候选目标设备;
检测各个所述候选目标设备中所述目标程序的语言种类;
将语言种类符合预设条件的所述目标程序所在的候选目标设备确定为目标设备。
可选的,将所述第一操作转发至所述目标设备之后,还包括:
获取用户输入的第二操作;
将所述第二操作转发至剩余目标设备;
其中,所述剩余目标设备为所述候选目标设备中除去所述目标设备后剩余的设备。
可选的,所述多个信号输出端各自所在的支路上均设置有开关,所述开关用于控制对应的支路处于闭合状态或者断开状态;
所述从所述多个电子设备中确定所述第一操作适用的目标设备,具体包括:
将处于闭合状态的所述开关所在的支路上的信号输出端连接的电子设备,确定为所述第一操作适用的目标设备。
一种电子设备,包括:
第一操作获取单元,用于获取基于一个输入装置输入的第一操作;所述一个输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连;其中,一个所述信号输出端与一个电子设备相连,不同的信号输出端连接的电子设备是不同的;
目标设备确定单元,用于从所述多个电子设备中确定所述第一操作适用的目标设备;
第一操作转发单元,用于将所述第一操作转发至所述目标设备。
可选的,所述目标设备确定单元,具体包括:
语言种类集合确定子单元,用于确定所述第一操作适用的操作系统的语言种类集合;
语言种类确定子单元,用于识别所述多个电子设备的操作系统的语言种类;
第一目标设备确定子单元,用于根据所述语言种类,将归属于所述语言种类集合的所述语言种类对应的电子设备确定为所述目标设备。
可选的,所述目标设备确定单元,具体包括:
目标程序确定子单元,用于确定所述第一操作适用的目标程序;
程序识别子单元,用于识别所述多个电子设备所安装的程序;
第二目标设备确定子单元,用于将安装有所述目标程序的电子设备确定为所述目标设备。
可选的,所述目标设备确定单元,具体包括:
目标程序确定子单元,用于确定所述第一操作适用的目标程序;
程序识别子单元,用于识别所述多个电子设备所安装的程序;
候选目标程序确定子单元,用于将安装有所述目标程序的电子设备确定为候选目标设备;
语言种类检测子单元,用于检测各个所述候选目标设备中所述目标程序的语言种类;
第三目标设备确定子单元,用于将语言种类符合预设条件的所述目标程序所在的候选目标设备确定为目标设备。
可选的,还包括:
第二操作获取单元,用于将所述第一操作转发至所述目标设备之后,获取用户输入的第二操作;
第二操作发送单元,用于将所述第二操作转发至剩余目标设备;
其中,所述剩余目标设备为所述候选目标设备中除去所述目标设备后剩余的设备。
可选的,所述多个信号输出端各自所在的支路上均设置有开关,所述开关用于控制对应的支路处于闭合状态或者断开状态;
所述目标设备确定单元,具体包括:
第四目标设备确定子单元,用于将处于闭合状态的所述开关所在的支路上的信号输出端连接的电子设备,确定为所述第一操作适用的目标设备。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明实施例中的操作输入方法及电子设备,通过获取基于一个输入装置输入的第一操作;所述一个输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连;其中,一个所述信号输出端与一个电子设备相连,不同的信号输出端连接的电子设备是不同的;从所述多个电子设备中确定所述第一操作适用的目标设备;将所述第一操作转发至所述目标设备;可以将用户输入的第一操作,转发至多个电子设备,控制多个电子设备执行所述第一操作表示的指令,因此,在进行软件测试时,对于相同的操作内容,可以通过一次操作输入对多个电子设备输入该相同的操作,进而可以减少在多个不同的操作环境测试同一套预置软件时所输入的操作,提高软件测试的效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的操作输入方法实施例1的流程图;
图2为本发明的操作输入方法实施例2的流程图;
图3为本发明的操作输入方法实施例3的流程图;
图4为本发明的操作输入方法实施例4的流程图;
图5为本发明的电子设备实施例的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1为本发明的操作输入方法实施例1的流程图。如图1所示,所述方法可以包括:
步骤101:获取基于一个输入装置输入的第一操作;所述一个输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连;其中,一个所述信号输出端与一个电子设备相连,不同的信号输出端连接的电子设备是不同的;
所述输入装置可以是直接接收用户的输入操作的装置。或者,所述输入装置可以具有信号输入端,通过所述信号输入端与另外的输入设备相连。所述另外的输入设备可以是鼠标、键盘等设备。或者,所述输入装置可以具有数据处理功能,所述输入装置可以读取预先编写的程序测试脚本,根据脚本中的代码,自动生成表征所述第一操作的指令。
所述输入装置内部具有信号分发单元,输入所述输入装置的第一操作,可以在所述输入装置内部通过所述信号分发单元分发至多个所述信号输出端。
与所述信号输出端相连的电子设备,可以是台式计算机、笔记本电脑等设备。
步骤102:从所述多个电子设备中确定所述第一操作适用的目标设备;
所述第一操作,可以是键盘操作或者鼠标操作。所述第一操作,主要用于控制电子设备执行特定操作。
由于所述输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连,所述第一操作并不一定适用于全部所述多个电子设备,所以,需要从所述多个电子设备中确定所述第一操作适用的目标设备。
实际应用中,根据所述第一操作适用的程序,操作系统,界面显示语言版本等信息,以及所述多个电子设备安装的程序,操作系统,界面显示语言版本等对应信息,可以确定所述第一操作所适用的目标设备。
步骤103:将所述第一操作转发至所述目标设备。
确定出所述目标设备后,可以通过所述输入装置上与所述目标设备对应的信号输出端,将所述第一操作转发至所述目标设备。
需要说明的是,所述输入装置内部还可以设置有信令格式转换单元。所述信令格式转换单元,用于将所述第一操作的格式转换成符合所述目标设备的信令格式。
综上所述,本实施例中,通过获取基于一个输入装置输入的第一操作;所述一个输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连;其中,一个所述信号输出端与一个电子设备相连,不同的信号输出端连接的电子设备是不同的;从所述多个电子设备中确定所述第一操作适用的目标设备;将所述第一操作转发至所述目标设备;可以将用户输入的第一操作,转发至多个电子设备,控制多个电子设备执行所述第一操作表示的指令,因此,在进行软件测试时,对于相同的操作内容,可以通过一次操作输入对多个电子设备输入该相同的操作,进而可以减少在多个不同的操作环境测试同一套预置软件时所输入的操作,提高软件测试的效率。
图2为本发明的操作输入方法实施例2的流程图。如图2所示,所述方法可以包括:
步骤201:获取基于一个输入装置输入的第一操作;所述一个输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连;其中,一个所述信号输出端与一个电子设备相连,不同的信号输出端连接的电子设备是不同的;
步骤202:确定所述第一操作适用的操作系统的语言种类集合;
通常,一个操作系统可以按照界面显示语言的不同划分为多个版本。例如,Windows操作系统具有中文版本,英文版本,日文版本等等。由于不同的语言的使用习惯不同,所以会导致无法按照相同的操作方式对不同语言版本的操作系统中的程序进行测试。
例如,在中文版本和英文版本的操作系统中,文字的阅读顺序都是从左到右的。但是,在阿拉伯语的操作系统中,文字的阅读顺序是从右到左的。因此,在中文版本和英文版本的操作系统中对于程序的某一功能的测试操作,与在阿拉伯语的操作系统中的测试操作是不同的。
本实施例中,所述确定所述第一操作适用的操作系统的语言种类集合,意为确定所述第一操作适用的操作系统的语言种类是哪些。例如,当所述第一操作适用中文和英文版本的操作系统时,所述语言种类集合就可以包括中文和英文。
步骤203:识别所述多个电子设备的操作系统的语言种类;
可以分别对每个电子设备的操作系统的语言种类进行识别。
步骤204:根据所述语言种类,将归属于所述语言种类集合的所述语言种类对应的电子设备确定为所述目标设备;
识别出每个所述电子设备的操作系统的语言种类后,可以判断每个电子设备的操作系统的语言种类是否包含在所述语言种类集合中。如果包含在所述语言种类集合中,则表示所述第一操作适用于对应的所述电子设备,可以将所述电子设备确定为所述目标设备。
步骤205:将所述第一操作转发至所述目标设备。
本实施例中,通过确定所述第一操作适用的操作系统的语言种类集合;识别所述多个电子设备的操作系统的语言种类;根据所述语言种类,将归属于所述语言种类集合的所述语言种类对应的电子设备确定为所述目标设备;可以按照第一操作适用的操作系统的语言种类,确定目标设备,从而对多个电子设备中的全部或部分设备转发所述第一操作,既确保了第一操作转发的准确性,也简化了操作过程。
图3为本发明的操作输入方法实施例3的流程图。如图3所示,所述方法可以包括:
步骤301:获取基于一个输入装置输入的第一操作;所述一个输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连;其中,一个所述信号输出端与一个电子设备相连,不同的信号输出端连接的电子设备是不同的;
步骤302:确定所述第一操作适用的目标程序;
由于不同的电子设备中的操作系统的版本不同,不同版本的操作系统中安装的程序也不完全相同,因此,在确定目标设备时,可以根据第一操作适用的目标程序以及各个电子设备中的操作系统中安装的程序,确定所述目标设备。
步骤303:识别所述多个电子设备所安装的程序;
每个电子设备中安装的程序,可以存储在程序列表中。通过读取每个电子设备的程序列表,可以识别出每个电子设备中安装的程序。
步骤304:将安装有所述目标程序的电子设备确定为所述目标设备。
假设所述目标程序为某个网页浏览器,多个电子设备中有N个电子设备安装有该网页浏览器,则可以将这N个电子设备确定为所述目标设备。
步骤305:将所述第一操作转发至所述目标设备。
本实施例中,通过确定所述第一操作适用的目标程序;识别所述多个电子设备所安装的程序;将安装有所述目标程序的电子设备确定为所述目标设备;可以按照第一操作适用的目标程序,确定目标设备,从而对多个电子设备中的全部或部分设备转发所述第一操作,既确保了第一操作转发的准确性,也简化了操作过程。
实际应用中,本发明中各个实施例的方法可以相互结合使用,例如下面的实施例。
图4为本发明的操作输入方法实施例4的流程图。如图4所示,所述方法可以包括:
步骤401:获取基于一个输入装置输入的第一操作;所述一个输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连;其中,一个所述信号输出端与一个电子设备相连,不同的信号输出端连接的电子设备是不同的;
步骤402:确定所述第一操作适用的目标程序;
步骤403:识别所述多个电子设备所安装的程序;
步骤404:将安装有所述目标程序的电子设备确定为候选目标设备;
本实施例中,多个电子设备中安装的同一目标程序,可以具有不同的语言版本。例如,一个网页浏览器,可以分别具有中文版本、英文版本和阿拉伯语版本等等。本实施例中的第一操作,可以适用于特定语言版本的目标程序。因此,本实施例中可以先将安装有所述目标程序的电子设备确定为候选目标设备,再根据候选目标设备中的目标程序的语言版本,确定目标设备。
步骤405:检测各个所述候选目标设备中所述目标程序的语言种类;
步骤406:将语言种类符合预设条件的所述目标程序所在的候选目标设备确定为目标设备。
所述预设条件可以根据实际需求进行设置。例如,当所述第一操作适用于中文和英文版本的目标程序时,所述预设条件可以设置为中文或英文。
步骤407:将所述第一操作转发至所述目标设备。
综上,本实施例中,提供了一种根据第一操作适用的目标程序以及目标程序和电子设备的语言版本来确定目标设备的具体方式,可以对多个电子设备中的全部或部分设备转发所述第一操作,既确保了第一操作转发的准确性,也简化了操作过程。
需要说明的是,在图4所示实施例中,将所述第一操作转发至所述目标设备之后,还可以包括以下步骤:
获取用户输入的第二操作;
将所述第二操作转发至剩余目标设备;
其中,所述剩余目标设备为所述候选目标设备中除去所述目标设备后剩余的设备。
上述步骤,可以对同一程序的不同语言版本,继续采用第二操作进行测试。例如,假设某一程序具有中文、英文和阿拉伯语三个语言版本,分别安装在三个电子设备中。所述第一操作是用于中文版本和英文版本的该程序,则采用本发明实施例中的方法,可以将所述第一操作同时转发至中文版本和英文版本的程序所在的电子设备。但是,此时阿拉伯语版本的程序尚未接收到相应的测试操作。因此,采用上述步骤,可以将第二操作发送至安装有阿拉伯语版本的程序的电子设备,以对该电子设备输入与第一操作的测试目的相同的测试操作。
还需要说明的是,本发明各个实施例中,所述输入装置的所述多个信号输出端各自所在的支路上均可以设置有开关,所述开关用于控制对应的支路处于闭合状态或者断开状态。所述开关可以由所述输入装置或用户进行控制。
当对所述开关的状态预先进行设置以后,所述从所述多个电子设备中确定所述第一操作适用的目标设备,具体可以包括:
将处于闭合状态的所述开关所在的支路上的信号输出端连接的电子设备,确定为所述第一操作适用的目标设备。
本发明还公开了一种电子设备。所述电子设备可以是输入装置。所述输入装置可以是直接接收用户的输入操作的装置。或者,所述输入装置可以具有信号输入端,通过所述信号输入端与另外的输入设备相连。所述另外的输入设备可以是鼠标、键盘等设备。或者,所述输入装置可以具有数据处理功能,所述输入装置可以读取预先编写的程序测试脚本,根据脚本中的代码,自动生成表征所述第一操作的指令。
图5为本发明的电子设备实施例的结构图。如图5所示,该电子设备可以包括:
第一操作获取单元501,用于获取基于一个输入装置输入的第一操作;所述一个输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连;其中,一个所述信号输出端与一个电子设备相连,不同的信号输出端连接的电子设备是不同的;
目标设备确定单元502,用于从所述多个电子设备中确定所述第一操作适用的目标设备;
第一操作转发单元503,用于将所述第一操作转发至所述目标设备。
本实施例中,通过获取基于一个输入装置输入的第一操作;所述一个输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连;其中,一个所述信号输出端与一个电子设备相连,不同的信号输出端连接的电子设备是不同的;从所述多个电子设备中确定所述第一操作适用的目标设备;将所述第一操作转发至所述目标设备;可以将用户输入的第一操作,转发至多个电子设备,控制多个电子设备执行所述第一操作表示的指令,因此,在进行软件测试时,对于相同的操作内容,可以通过一次操作输入对多个电子设备输入该相同的操作,进而可以减少在多个不同的操作环境测试同一套预置软件时所输入的操作,提高软件测试的效率。
实际应用中,所述目标设备确定单元502,具体可以包括:
语言种类集合确定子单元,用于确定所述第一操作适用的操作系统的语言种类集合;
语言种类确定子单元,用于识别所述多个电子设备的操作系统的语言种类;
第一目标设备确定子单元,用于根据所述语言种类,将归属于所述语言种类集合的所述语言种类对应的电子设备确定为所述目标设备。
实际应用中,所述目标设备确定单元502,具体还可以包括:
目标程序确定子单元,用于确定所述第一操作适用的目标程序;
程序识别子单元,用于识别所述多个电子设备所安装的程序;
第二目标设备确定子单元,用于将安装有所述目标程序的电子设备确定为所述目标设备。
实际应用中,所述目标设备确定单元502,具体还可以包括:
目标程序确定子单元,用于确定所述第一操作适用的目标程序;
程序识别子单元,用于识别所述多个电子设备所安装的程序;
候选目标程序确定子单元,用于将安装有所述目标程序的电子设备确定为候选目标设备;
语言种类检测子单元,用于检测各个所述候选目标设备中所述目标程序的语言种类;
第三目标设备确定子单元,用于将语言种类符合预设条件的所述目标程序所在的候选目标设备确定为目标设备。
实际应用中,所述电子设备还可以包括:
第二操作获取单元,用于将所述第一操作转发至所述目标设备之后,获取用户输入的第二操作;
第二操作发送单元,用于将所述第二操作转发至剩余目标设备;
其中,所述剩余目标设备为所述候选目标设备中除去所述目标设备后剩余的设备。
实际应用中,所述电子设备的所述多个信号输出端各自所在的支路上均可以设置有开关,所述开关用于控制对应的支路处于闭合状态或者断开状态;
所述目标设备确定单元502,具体可以包括:
第四目标设备确定子单元,用于将处于闭合状态的所述开关所在的支路上的信号输出端连接的电子设备,确定为所述第一操作适用的目标设备。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的电子设备而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

Claims (12)

1.一种操作输入方法,其特征在于,包括:
获取基于一个输入装置输入的第一操作;所述一个输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连;其中,一个所述信号输出端与一个电子设备相连,不同的信号输出端连接的电子设备是不同的;
从所述多个电子设备中确定所述第一操作适用的目标设备;
将所述第一操作转发至所述目标设备。
2.根据权利要求1所述的方法,其特征在于,所述从所述多个电子设备中确定所述第一操作适用的目标设备,具体包括:
确定所述第一操作适用的操作系统的语言种类集合;
识别所述多个电子设备的操作系统的语言种类;
根据所述语言种类,将归属于所述语言种类集合的所述语言种类对应的电子设备确定为所述目标设备。
3.根据权利要求1所述的方法,其特征在于,所述从所述多个电子设备中确定所述第一操作适用的目标设备,具体包括:
确定所述第一操作适用的目标程序;
识别所述多个电子设备所安装的程序;
将安装有所述目标程序的电子设备确定为所述目标设备。
4.根据权利要求1所述的方法,其特征在于,所述从所述多个电子设备中确定所述第一操作适用的目标设备,具体包括:
确定所述第一操作适用的目标程序;
识别所述多个电子设备所安装的程序;
将安装有所述目标程序的电子设备确定为候选目标设备;
检测各个所述候选目标设备中所述目标程序的语言种类;
将语言种类符合预设条件的所述目标程序所在的候选目标设备确定为目标设备。
5.根据权利要求4所述的方法,其特征在于,将所述第一操作转发至所述目标设备之后,还包括:
获取用户输入的第二操作;
将所述第二操作转发至剩余目标设备;
其中,所述剩余目标设备为所述候选目标设备中除去所述目标设备后剩余的设备。
6.根据权利要求1所述的方法,其特征在于,所述多个信号输出端各自所在的支路上均设置有开关,所述开关用于控制对应的支路处于闭合状态或者断开状态;
所述从所述多个电子设备中确定所述第一操作适用的目标设备,具体包括:
将处于闭合状态的所述开关所在的支路上的信号输出端连接的电子设备,确定为所述第一操作适用的目标设备。
7.一种电子设备,其特征在于,包括:
第一操作获取单元,用于获取基于一个输入装置输入的第一操作;所述一个输入装置具有多个信号输出端,所述多个信号输出端与多个电子设备相连;其中,一个所述信号输出端与一个电子设备相连,不同的信号输出端连接的电子设备是不同的;
目标设备确定单元,用于从所述多个电子设备中确定所述第一操作适用的目标设备;
第一操作转发单元,用于将所述第一操作转发至所述目标设备。
8.根据权利要求7所述的电子设备,其特征在于,所述目标设备确定单元,具体包括:
语言种类集合确定子单元,用于确定所述第一操作适用的操作系统的语言种类集合;
语言种类确定子单元,用于识别所述多个电子设备的操作系统的语言种类;
第一目标设备确定子单元,用于根据所述语言种类,将归属于所述语言种类集合的所述语言种类对应的电子设备确定为所述目标设备。
9.根据权利要求7所述的电子设备,其特征在于,所述目标设备确定单元,具体包括:
目标程序确定子单元,用于确定所述第一操作适用的目标程序;
程序识别子单元,用于识别所述多个电子设备所安装的程序;
第二目标设备确定子单元,用于将安装有所述目标程序的电子设备确定为所述目标设备。
10.根据权利要求7所述的电子设备,其特征在于,所述目标设备确定单元,具体包括:
目标程序确定子单元,用于确定所述第一操作适用的目标程序;
程序识别子单元,用于识别所述多个电子设备所安装的程序;
候选目标程序确定子单元,用于将安装有所述目标程序的电子设备确定为候选目标设备;
语言种类检测子单元,用于检测各个所述候选目标设备中所述目标程序的语言种类;
第三目标设备确定子单元,用于将语言种类符合预设条件的所述目标程序所在的候选目标设备确定为目标设备。
11.根据权利要求10所述的电子设备,其特征在于,还包括:
第二操作获取单元,用于将所述第一操作转发至所述目标设备之后,获取用户输入的第二操作;
第二操作发送单元,用于将所述第二操作转发至剩余目标设备;
其中,所述剩余目标设备为所述候选目标设备中除去所述目标设备后剩余的设备。
12.根据权利要求7所述的电子设备,其特征在于,所述多个信号输出端各自所在的支路上均设置有开关,所述开关用于控制对应的支路处于闭合状态或者断开状态;
所述目标设备确定单元,具体包括:
第四目标设备确定子单元,用于将处于闭合状态的所述开关所在的支路上的信号输出端连接的电子设备,确定为所述第一操作适用的目标设备。
CN201510324074.5A 2015-06-12 2015-06-12 一种操作输入方法及电子设备 Active CN106293035B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510324074.5A CN106293035B (zh) 2015-06-12 2015-06-12 一种操作输入方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510324074.5A CN106293035B (zh) 2015-06-12 2015-06-12 一种操作输入方法及电子设备

Publications (2)

Publication Number Publication Date
CN106293035A true CN106293035A (zh) 2017-01-04
CN106293035B CN106293035B (zh) 2019-03-29

Family

ID=57650628

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510324074.5A Active CN106293035B (zh) 2015-06-12 2015-06-12 一种操作输入方法及电子设备

Country Status (1)

Country Link
CN (1) CN106293035B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1818812A1 (en) * 2006-01-25 2007-08-15 Brandt Technologies Limited System and method for effecting simultaneous control of remote computers
CN102945131A (zh) * 2012-09-29 2013-02-27 华为技术有限公司 一种基于方位的数据传输方法及装置
CN104509080A (zh) * 2012-08-01 2015-04-08 苹果公司 基于动态上下文的语言确定
CN104539799A (zh) * 2014-12-30 2015-04-22 中科创达软件股份有限公司 一种基于多设备的通信控制方法及系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1818812A1 (en) * 2006-01-25 2007-08-15 Brandt Technologies Limited System and method for effecting simultaneous control of remote computers
CN104509080A (zh) * 2012-08-01 2015-04-08 苹果公司 基于动态上下文的语言确定
CN102945131A (zh) * 2012-09-29 2013-02-27 华为技术有限公司 一种基于方位的数据传输方法及装置
CN104539799A (zh) * 2014-12-30 2015-04-22 中科创达软件股份有限公司 一种基于多设备的通信控制方法及系统

Also Published As

Publication number Publication date
CN106293035B (zh) 2019-03-29

Similar Documents

Publication Publication Date Title
US20110087687A1 (en) Position sensitive type-ahead matching for resource navigation
US9842043B2 (en) System and method to implement an electronic document based automated testing of a software application
CN104537051B (zh) 终端和基于触摸操作的搜索方法
CN104424221A (zh) 一种信息处理方法及电子设备
CN104050409B (zh) 一种识别被捆绑软件的方法及其装置
CN105740148A (zh) 一种移动终端自动化测试的脚本引擎系统及测试方法
CN104133561A (zh) 基于输入法的辅助信息展现方法和装置
CN106294178A (zh) 自动化测试方法和装置
CN103488488A (zh) 文本输入检查方法、装置及移动终端
CN104268083A (zh) 软件自动化测试方法和装置
EP3026575A1 (en) Method for referring to specific content on a web page and web browsing system
CN104915228A (zh) 应用程序语言设置方法及装置
US20140189642A1 (en) Native Language IDE Code Assistance
US10664293B2 (en) Context oriented translation
CN102902987A (zh) 手写输入文字的处理方法、处理系统及电子装置
JP2010102620A (ja) ユーザ操作シナリオ生成装置、方法およびプログラム
CN105302857A (zh) 一种提供联系人信息的方法与设备
CN106293035A (zh) 一种操作输入方法及电子设备
US20180268577A1 (en) Methods and systems for providing a visual feedback representation of performance metrics
KR101753314B1 (ko) 이미지 매칭 학습을 이용한 어플리케이션 테스트 방법 및 이를 수행하기 위한 장치
CN112783483B (zh) 基于悬浮按钮组件的功能创建方法、装置、设备及介质
CN1815480B (zh) 从波形图产生硬件设计语言触发的方法与系统
US9202006B1 (en) System and method for connecting components in an electronic design
US20170147071A1 (en) Accessibility path guiding
Thiele et al. A graphical interface for automatic error mining in corpora

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant