[发明专利]语言测试处理方法、装置及电子设备在审
| 申请号: | 202110715011.8 | 申请日: | 2021-06-25 |
| 公开(公告)号: | CN113435217A | 公开(公告)日: | 2021-09-24 |
| 发明(设计)人: | 孟斌 | 申请(专利权)人: | 青岛海尔科技有限公司;海尔智家股份有限公司 |
| 主分类号: | G06F40/58 | 分类号: | G06F40/58;G06K9/20;G06K9/34 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 曾红芳 |
| 地址: | 266101 山东省*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 语言 测试 处理 方法 装置 电子设备 | ||
本发明公开了一种语言测试处理方法、装置及电子设备。其中,该方法包括:获取第一语言的第一界面图像;采用光学字符识别OCR方法识别第一界面图像中的词条;将识别出的词条与第一语言的第一标准翻译进行比较,得到第一语言的测试结果。本发明解决了相关技术中进行语言测试处理时,出现的测试时间长、难度大的技术问题。
技术领域
本发明涉及计算机领域,具体而言,涉及一种语言测试处理方法、装置及电子设备。
背景技术
目前App(Application,应用程序)的用户数量越来越多,用户范围越来越广。特别是智慧家居方面的App,需要接入多种智能设备,而相关设备销往多个国家和地区,需要支持多种语言,同时,App也提供了多种语言切换的功能。因此,在App测试项目中,多语言测试是重要的一部分。在进行多语言测试时,相关技术中需要测试人员切换到支持的每个语言,对比当前界面展示的内容是否正确。但是采用上述方式时,会出现测试时长与测试难度增大,且容易产生遗漏的问题。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种语言测试处理方法、装置及电子设备,以至少解决相关技术中进行语言测试处理时,出现的测试时间长、难度大的技术问题。
根据本发明实施例的一个方面,提供了一种言测试处理方法,包括:获取第一语言的第一界面图像;采用光学字符识别OCR方法识别所述第一界面图像中的词条;将识别出的词条与所述第一语言的第一标准翻译进行比较,得到所述第一语言的测试结果。
可选地,所述将识别出的词条与所述第一语言的第一标准翻译进行比较,得到所述第一语言的测试结果,包括:对识别出的词条进行编号;针对第N个词条,查找所述第一标准翻译中是否存在所述第N个词条,其中,N=1;在第一查找结果为所述第一标准翻译中存在所述第N个词条的情况下,记录所述第N个词条在所述第一标准翻译中的位置,直到识别出的所有词条均比较完成,得到所述第一语言的测试结果。
可选地,在查找所述第一标准翻译中是否存在所述第N个词条之后,还包括:在第一查找结果为所述第一标准翻译中不存在所述第N个词条的情况下,将所述第N个词条逐次与所述第N个词条之后预定数量个词条进行合并,得到合并词条;查找所述第一标准翻译中是否存在所述合并词条;在第二查找结果为所述第一标准翻译中存在所述合并词条的情况下,记录所述合并词条在所述第一标准翻译中的位置,以及所述合并词条的排版信息。
可选地,在所述查找所述第一标准翻译中是否存在所述合并词条之后,还包括:在第二查找结果为所述第一标准翻译中不存在所述合并词条的情况下,比较预定数量个合并词条中与所述第一标准翻译的相似度,得到相似度最大的目标合并词条;记录所述目标合并词条在所述第一标准翻译中的位置,以及所述目标合并词条的排版信息。
可选地,该方法还包括:获取第二语言的第二界面图像;采用所述OCR方法识别所述第二界面图像中的词条;将识别出的词条与所述第二语言的第二标准翻译进行比较,得到所述第二语言的测试结果,其中,所述第二标准翻译的位置与所述第一标准翻译的位置相差预定偏移量。
可选地,在采用所述OCR方法识别所述第一界面图像中的词条之前,还包括:对所述第一界面图像进行灰度处理,得到滤除干扰信息后的第一界面图像;和/或,在采用所述OCR方法识别所述第二界面图像中的词条之前,还包括:对所述第二界面图像进行灰度处理,得到滤除干扰信息后的第二界面图像。
根据本发明实施例的另一个方面,提供了一种语言测试处理装置,包括:获取模块,用于获取第一语言的第一界面图像;识别模块,用于采用光学字符识别OCR方法识别所述第一界面图像中的词条;比较模块,用于将识别出的词条与所述第一语言的第一标准翻译进行比较,得到所述第一语言的测试结果。
根据本发明实施例的另一个方面,提供了一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现任一项所述的语言测试处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔科技有限公司;海尔智家股份有限公司,未经青岛海尔科技有限公司;海尔智家股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110715011.8/2.html,转载请声明来源钻瓜专利网。





