【技术实现步骤摘要】
一种应用程序的测试方法、装置、存储介质及终端
本申请涉及计算机
,具体涉及一种应用程序的测试方法、装置、存储介质及终端。
技术介绍
软件测试是软件开发过程中必不可少的环节,其目的是发现软件中潜伏的缺陷,减少软件开发及维护成本,促进软件质量的提升。在软件测试过程中,测试人员除了对应用程序进行功能测试、压力测试、性能测试等常规测试以外,还需要对应用程序每一页面的文本进行测试。现有的文本测试方式主要依靠测试人员进行核对,但是对于一些页面较多的应用程序,消耗的人力成本较高,而且测试容易出现误差,从而影响软件测试效率。
技术实现思路
本申请实施例提供一种应用程序的测试方法、装置、存储介质及终端,可以提高软件测试效率。本申请实施例提供了一种应用程序的测试方法,包括:接收针对被测设备中待测应用的测试指令,执行测试脚本,所述测试脚本用于触发所述待测应用在所述被测设备中展示应用页面;获取所述应用页面中的待测文本信息;根据所述待测文本信息的语言类型,将所述待测文本信息与预 ...
【技术保护点】
1.一种应用程序的测试方法,其特征在于,包括:/n接收针对被测设备中待测应用的测试指令,执行测试脚本,所述测试脚本用于触发所述待测应用在所述被测设备中展示应用页面;/n获取所述应用页面中的待测文本信息;/n根据所述待测文本信息的语言类型,将所述待测文本信息与预设文本信息库进行匹配,所述预设文本信息库包括所述应用页面的预设文本信息;/n基于所述匹配结果生成所述待测应用的测试结果。/n
【技术特征摘要】
1.一种应用程序的测试方法,其特征在于,包括:
接收针对被测设备中待测应用的测试指令,执行测试脚本,所述测试脚本用于触发所述待测应用在所述被测设备中展示应用页面;
获取所述应用页面中的待测文本信息;
根据所述待测文本信息的语言类型,将所述待测文本信息与预设文本信息库进行匹配,所述预设文本信息库包括所述应用页面的预设文本信息;
基于所述匹配结果生成所述待测应用的测试结果。
2.根据权利要求1所述的方法,其特征在于,所述根据所述待测文本信息的语言类型,将所述待测文本信息与预设文本信息库进行匹配,包括:
识别所述待测文本信息的语言类型,得到目标语言类型;
基于所述目标语言类型,从预设文本信息库中获取与所述应用页面对应的预设文本信息,得到所述目标文本信息;
将所述待测文本信息与所述目标文本信息进行匹配。
3.根据权利要求2所述的方法,其特征在于,在所述根据所述待测文本信息的语言类型,将所述待测文本信息与预设文本信息库进行匹配之前,还包括:
从所述预设文本信息库中,基于所述应用页面的页面标识获取所述应用页面对应的文本信息集合;
根据多个预设语言类型将所述文本信息集合划分为多个候选文本信息,其中,不同候选文本信息对应不同的预设语言类型;
所述基于所述目标语言类型,从预设文本信息库中获取与所述应用页面对应的预设文本信息,得到所述目标文本信息,包括:
基于所述目标语言类型从多个候选文本信息中获取对应的候选文本信息,得到所述目标文本信息,其中,所述候选文本信息与所述目标文本信息的语言类型相同。
4.根据权利要求1所述的方法,其特征在于,在接收到针对被测设备中待测应用的测试指令之后,在所执行测试脚本之前,还包括:
获取所述待测应用的应用页面数量;
若所述应用页面数量大于预设数量,则根据所述应用页面数量确定被测设备的数量;
建立与所述数量的被测设备的连接;
所述执行测试脚本,包括:
基于被测设备的数量对所述待测应用的应用页面...
【专利技术属性】
技术研发人员:吴婕,
申请(专利权)人:深圳TCL新技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。