[发明专利]在不同语言的机器间同步图形用户界面操作的方法和设备有效
申请号: | 201210371954.4 | 申请日: | 2012-09-28 |
公开(公告)号: | CN103713958A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | 沈忠刚;吉晓峰 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F9/52 | 分类号: | G06F9/52 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 黄小临 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 不同 语言 机器 同步 图形 用户界面 操作 方法 设备 | ||
技术领域
本发明涉及在多种不同语言环境中进行的多语言测试,并且更具体地涉及一种在使用不同语言的机器之间同步图形用户界面(GUI)操作的方法和设备。
背景技术
在多语言测试环境中,在对使用一种语言(例如英语)的机器(例如计算机)上显示的GUI执行了GUI操作(例如,点击GUI上的按钮、拖拽GUI上的图标等等)之后,用户需要手动地对使用其他不同语言(例如汉语、德语等)的机器上显示的内容相同但语言不同的GUI执行相同的GUI操作。例如,在进行翻译验证测试(TVT)时,用户需要对使用不同语言的机器的GUI执行相同的操作以捕捉不同语言环境中的TVT位图,从而进行翻译验证。这种手动的重复操作导致测试效率低下且容易出错。
为了解决上述问题,需要一种能够在不同语言环境中,即,在使用不同语言的机器之间同步GUI操作的方法和设备,使得在用户对使用诸如英语的一种语言的机器上显示的GUI执行了GUI操作之后,该GUI操作能够被自动地同步到使用诸如汉语、德语等非英语语言的其他机器上。
发明内容
为了解决以上问题,提出了本发明。本发明的一个目的是提供一种在使用不同语言的机器之间同步GUI操作的方法和设备,通过所述方法和设备,能够在使用一种语言的机器中自动地同步在使用另一种不同语言的机器上执行的GUI操作。
根据本发明的一个方面,提供了一种在第二机器中同步对第一机器执行的GUI操作的方法,所述第一机器使用第一语言,所述第二机器使用与第一语言不同的第二语言,所述方法包括:接收对第一机器执行的GUI操作的操作信息,该操作信息包括对象信息和动作信息,所述对象信息使用第一语言,并且表示GUI操作所针对的GUI对象,所述动作信息表示该GUI操作对所述GUI对象执行的动作;将使用第一语言的对象信息转换为使用第二语言的对象信息;根据使用第二语言的对象信息,在第二机器上显示的GUI中识别GUI对象;以及对所识别的GUI对象执行由所述动作信息表示的动作。
根据本发明的另一个方面,提供了一种在第二机器中同步对第一机器执行的GUI操作的设备,所述第一机器使用第一语言,所述第二机器使用与第一语言不同的第二语言,所述设备包括:接收装置,被配置为接收对第一机器执行的GUI操作的操作信息,该操作信息包括对象信息和动作信息,所述对象信息使用第一语言,并且表示GUI操作所针对的GUI对象,所述动作信息表示该GUI操作对所述GUI对象执行的动作;转换装置,被配置为将使用第一语言的对象信息转换为使用第二语言的对象信息;识别装置,被配置为根据使用第二语言的对象信息,在第二机器上显示的GUI中识别GUI对象;以及执行装置,被配置为对所识别的GUI对象执行由所述动作信息表示的动作。
利用根据本发明上述方面的方法和设备,可以将对使用一种语言(例如英语)的机器执行的GUI操作自动地同步到使用与不同语言的其他机器上,由此,用户不需要对使用不同语言的机器重复执行相同的GUI操作,提高了多语言测试的效率。
附图说明
通过结合附图对本公开示例性实施例进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施例中,相同的参考标号通常代表相同部件,在附图中:
图1示出了适于用来实现本发明实施方式的示例性计算机系统/服务器的框图;
图2示出了可作为本发明的实施例的应用环境的多语言机器系统的示意图;
图3示出了根据本发明第一实施例的在使用不同语言的机器之间同步GUI操作的方法的流程图;
图4示出了图3所示的步骤S302的详细操作的流程图;
图5示出了根据本发明第二实施例的在使用不同语言的机器之间同步GUI操作的方法的流程图;
图6示出了图5所示的步骤S502的详细操作的流程图;
图7示出了根据本发明第一实施例的在使用不同语言的机器之间同步GUI操作的设备的框图;
图8示出了图7所示的转换装置的具体结构的框图;
图9示出了根据本发明第二实施例的在使用不同语言的机器之间同步GUI操作的设备的框图;
图10示出了根据本发明第二实施例的在使用不同语言的机器之间同步GUI操作的另一设备的框图;
图11示出了图10所述的转换装置的具体结构的框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210371954.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:吉他练习装置
- 下一篇:用于内窥镜手术仿真训练系统的光电操作装置