多语言测试方法、装置、电子设备、存储介质及程序产品制造方法及图纸

技术编号:35831052 阅读:28 留言:0更新日期:2022-12-03 14:00
本发明专利技术涉及软件测试技术领域,提供一种多语言测试方法、装置、电子设备、存储介质及程序产品。方法包括:确定当前测试轮次的待测试界面,并获取待测试界面的界面图像;基于语言翻译问题检测模型,对界面图像进行语言翻译问题检测,得到检测结果;切换待测试界面的语言,获得下一测试轮次的待测试界面,并将下一测试轮次作为当前测试轮次,直至当前测试轮次为最后一个测试轮次,获得多种语言的检测结果。本发明专利技术将待测试界面的界面图像输入至语言翻译问题检测模型,得到检测结果,无需依靠人工进行语言翻译问题检测,节省人力并提高语言测试的准确性;且可以对多种语言类型的待测试界面进行语言翻译问题检测,从而提高多语言测试的准确性。确性。确性。

【技术实现步骤摘要】
多语言测试方法、装置、电子设备、存储介质及程序产品


[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]进一步地,语言翻译问题检测模型包括第一问题检测模型、第二问题检测模型、第三问题检测模型中的至少一种,第一问题检测模型用于确定文本范围检测结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多语言测试方法,其特征在于,包括:确定当前测试轮次的待测试界面,并获取所述待测试界面的界面图像;基于语言翻译问题检测模型,对所述界面图像进行语言翻译问题检测,得到检测结果;切换所述待测试界面的语言,获得下一测试轮次的待测试界面,并将所述下一测试轮次作为所述当前测试轮次,直至所述当前测试轮次为最后一个测试轮次,获得多种语言的所述检测结果。2.根据权利要求1所述的多语言测试方法,其特征在于,所述语言翻译问题检测模型包括第一问题检测模型、第二问题检测模型、第三问题检测模型中的至少一种;所述第一问题检测模型用于识别所述界面图像中文本的文本范围,并基于所述文本范围确定文本范围检测结果;所述第二问题检测模型用于识别所述界面图像中文本的语言类型,并基于所述语言类型确定语言类型检测结果;所述第三问题检测模型用于识别所述界面图像中的文字文本,并基于所述文字文本确定文本翻译检测结果。3.根据权利要求2所述的多语言测试方法,其特征在于,所述第一问题检测模型基于如下步骤确定文本范围检测结果:基于所述第一问题检测模型的文本范围检测层,对所述界面图像进行文本范围检测,得到文本范围;对所述文本范围和所述待测试界面的设定文本范围进行对比,得到文本范围检测结果;其中,所述设定文本范围是对所述待测试界面进行标注得到的。4.根据权利要求3所述的多语言测试方法,其特征在于,所述设定文本范围基于如下步骤标注得到:获取由所述待测试界面触发的范围标注指令;基于所述范围标注指令,确定所述设定文本范围;其中,所有测试轮次的待测试界面同一位置下的设定文本范围相同。5.根据权利要求2所述的多语言测试方法,其特征在于,所述第二问题检测模型基于如下步骤确定语言类型检测结果:基于所述第二问题检测模型的语言类型检测层,对所述界面图像进行语言类型检测,得到语言类型;对所述语言类型和所述当前...

【专利技术属性】
技术研发人员:李彦龙
申请(专利权)人:广东美的制冷设备有限公司
类型:发明
国别省市:

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

1