【技术实现步骤摘要】
应用测试的方法、设备和计算机程序产品
[0001]本公开的实施例涉及计算机领域,并且更具体地,涉及应用测试的方法、设备和计算机程序产品。
技术介绍
[0002]随着网络技术的发展,越来越多的应用需要面向不同地区的用户提供服务。这使得这样的应用需要对软件进行本地化,以适应对应地区的用户习惯。在应用的本地化过程中,语言的本地化是至关重要的环节,不正确的翻译会导致应用的可用性或语言质量问题,其严重影响用户对于应用的正常使用。
技术实现思路
[0003]本公开的实施例提供一种用于应用测试的方案。
[0004]根据本公开的第一方面,提出了一种应用测试的方法。该方法包括:获取目标应用的应用界面中的字符串;至少基于字符串的编码表示与一组预定编码段的比较,确定与字符串对应的当前语言,一组预定编码段中的每个编码段指示对应的语言;以及基于当前语言与目标应用待被呈现的目标语言之间的比较,确定针对字符串的语言测试结果,语言测试结果用于指示字符串是否适配于目标语言。
[0005]根据本公开的第二方面,提出了一种电子设备。该设备包括:至少一个处理单元;至少一个存储器,该至少一个存储器被耦合到该至少一个处理单元并且存储用于由该至少一个处理单元执行的指令,该指令当由该至少一个处理单元执行时,使得该设备执行动作,该动作包括:获取目标应用的应用界面中的字符串;至少基于字符串的编码表示与一组预定编码段的比较,确定与字符串对应的当前语言,一组预定编码段中的每个编码段指示对应的语言;以及基于当前语言与目标应用待被呈现的目标语言 ...
【技术保护点】
【技术特征摘要】
1.一种用于应用测试的方法,包括:获取目标应用的应用界面中的字符串;至少基于所述字符串的编码表示与一组预定编码段的比较,确定与所述字符串对应的当前语言,所述一组预定编码段中的每个编码段指示对应的语言;以及基于所述当前语言与所述目标应用待被呈现的目标语言之间的比较,确定针对所述字符串的语言测试结果,所述语言测试结果用于指示所述字符串是否适配于所述目标语言。2.根据权利要求1所述的方法,其中确定与所述字符串对应的当前语言包括:响应于所述编码表示与所述一组预定编码段中的目标编码段匹配,将与所述目标编码段对应的语言确定为所述当前语言。3.根据权利要求1所述的方法,其中确定与所述字符串对应的当前语言包括:响应于所述编码表示与所述一组预定编码段不匹配,基于所述字符串生成一组词元;确定所述一组词元在所述字符串中的当前词元频率;以及基于所述当前词元频率与对应于多个候选语言的多个参考词元频率的比较,确定与所述字符串对应的所述当前语言。4.根据权利要求3所述的方法,其中基于所述字符串生成一组词元包括:基于所述字符串生成具有预定长度的所述一组词元。5.根据权利要求3所述的方法,其中基于所述当前词元频率与对应于多个候选语言的多个参考词元频率的比较确定与所述字符串对应的所述当前语言包括:确定当前词元频率与对应于第一参考语言的第一参考词元频率之间的第一距离,其中所述第一参考语言对应所述目标应用的原始开发语言;确定当前词元频率与对应于所述目标语言的第二参考词元频率之间的第二距离;以及响应于所述第一距离大于所述第二距离,将所述目标语言确定为所述当前语言。6.根据权利要求5所述的方法,其中基于所述当前词元频率与对应于多个候选语言的多个参考词元频率的比较确定与所述字符串对应的所述当前语言还包括:响应于所述第一距离小于等于所述第二距离,将所述目标语言确定为所述当前语言。7.根据权利要求1所述的方法,其中确定针对所述字符串的语言测试结果包括:响应于所述当前语言与所述目标语言匹配,确定所述字符串的语法合理程度和语义合理程度;以及基于所述语法合理程度和所述语义合理程度,确定针对所述字符串的所述语言测试结果。8.根据权利要求1所述的方法,其中确定针对所述字符串的语言测试结果包括:响应于所述当前语言与所述目标语言不匹配,通过查询预定字符串集合,确定所述字符串是否为允许呈现的预设字符串;以及响应于所述字符串为所述允许呈现的预设字符串,确定针对所述字符串的所述语言测试结果以指示所述字符串适配于所述目标语言。9.根据权利要求8所述的方法,其中确定针对所述字符串的语言测试结果包括:响应于所述字符串不是所述允许呈现的预设字符串,确定针对所述字符串的所述语言测试结果以指示所述字符串不适配于所述目标语言。10.根据权利要求9所述的方法,还包括:
生成与所述字符串相关联的警告,以指示所述字符串不适配于所述目标语言。11.一种电子设备,包括:至少一个处理单元;至少一个存储器,所述至少一个存储器被耦合到所述至少一个处理单元并且存储用于由所述至少一个处理单元执行的指令,所述指令当由所述至少一个处理单元执行时,使得所述设备执行动作,所述动作包括:获取...
【专利技术属性】
技术研发人员:陈白璐,周林浩,叶龙欢,
申请(专利权)人:伊姆西IP控股有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。