【技术实现步骤摘要】
基于多国语言的应用测试方法、装置、计算机及介质
[0001]本专利技术涉及应用测试领域,尤其涉及一种基于多国语言的应用测试方法、装置、计算机及介质。
技术介绍
[0002]目前,一款应用程序适用于多个国家地区的场景十分常见,为了满足这些场景,应用程序必须满足对多国语言进行支持与切换。而应用程序在支持多国语言后,开发阶段对应用程序分别进行多国语言的测试工作将会非常繁重和耗时,首先需要配备熟悉不同语言的测试人员,而在满足人员的配备后,还需要预留大量的测试时间,如此将会导致整个测试流程的开发周期大大延长,测试效率低。此外,人工测试的准确率也得不到保证。
技术实现思路
[0003]基于此,本专利技术提供一种基于多国语言的应用测试方法、装置、计算机及介质,以解决现有多国语言的测试方法测试效率低和测试准确率低等问题。
[0004]一种基于多国语言的应用测试方法,包括:
[0005]加载待测应用中以待测语言类型展示的待测页面,获取与所述待测页面中的至少一个待测元素关联的预设测试模板;每一个待测元素关联一个预 ...
【技术保护点】
【技术特征摘要】
1.一种基于多国语言的应用测试方法,其特征在于,包括:加载待测应用中以待测语言类型展示的待测页面,获取与所述待测页面中的至少一个待测元素关联的预设测试模板;每一个待测元素关联一个预设测试模板;所述预设测试模板包括所述待测元素对应的所述待测语言类型和测试元素类型,以及所述待测元素在所述待测页面中的显示区域;根据所述预设测试模板,从待测页面的显示区域中提取待测元素的测试显示内容;根据所述测试显示内容、所述待测语言类型和所述测试元素类型生成测试信息;从标准字典库中确定与所述待测语言类型对应的标准校验字典,通过所述标准校验字典对所述测试信息进行对比校验,并生成测试结果。2.如权利要求1所述的基于多国语言的应用测试方法,其特征在于,所述通过所述标准校验字典对所述测试信息进行对比校验,并生成测试结果,包括:根据所述测试信息从所述标准校验字典中确定校验内容;所述标准字典库包括多条校验数据,每一条校验数据中包含相互关联的预设元素类型、预设语言类型和预设显示内容;所述校验内容是指预设元素类型与所述测试元素类型相同,且预设语言类型和所述待测语言类型相同的所述校验数据;检测所述校验内容中的所述预设显示内容与所述测试显示内容是否一致;在所述预设显示内容与所述测试显示内容一致时,确认测试结果为校验成功。3.如权利要求2所述的基于多国语言的应用测试方法,其特征在于,所述检测所述校验内容中的所述预设显示内容与所述测试显示内容是否一致之后,还包括:在所述预设显示内容与所述测试显示内容并不一致时,确认测试结果为校验失败,并向预设处理方发送校验失败提示信息。4.如权利要求2所述的基于多国语言的应用测试方法,其特征在于,所述标准字典库包括按照不同国家的语言类型生成的多个标准校验字典;在与所述待测语言类型对应的所述标准校验字典中,所有所述预设显示内容中均包含符号内容、段落信息以及以所述待测语言类型展示的文本内容中的一种或多种;其中,所述标准校验字典中以除所述待测语言类型之外的其他语言类型展示的文本均属于符号内容。5.如权利要求1所述的基于多国语言的应用测试方法,其特征在于,所述标准字典库包括按照不同国家的语言类型生成的多个标准校...
【专利技术属性】
技术研发人员:余家乐,王为举,赵传涛,
申请(专利权)人:深圳市普森斯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。