一种手机兼容性测试方法和相关装置制造方法及图纸

技术编号:27009812 阅读:16 留言:0更新日期:2021-01-08 17:17
本申请实施例公开了一种手机兼容性测试方法及装置,方法包括:获取待测手机的手机参数,所述手机参数包括手机型号信息、操作系统类型信息和分辨率信息;根据所述手机参数确定对应的测试用例集合,所述测试用例集合包括多个测试用例,以及所述多个测试用例的组合测试方式;基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试。由此可见,在本发明专利技术中,通过自动化测试手机兼容性,减少了手机兼容性测试过程中的人工干预,测试效率更高,直观展现兼容性情况,结果更加清晰明了。另外,测试策略支持了兼容性失败的重新测试机制,可以有效排除环境问题导致的测试结果失败。

【技术实现步骤摘要】
一种手机兼容性测试方法和相关装置
本申请涉及数据处理领域,特别是涉及手机兼容性测试方法和相关装置。
技术介绍
手机兼容性测试主要是对app在各类机型上适配、兼容等情况进行测试。所以,需要在各个机型、系统上对app进行运行、测试,查看相关UI是否适配、功能是否正常。手机兼容性通常包括以下几个方面:操作系统兼容性,屏幕分辨率兼容性,型号兼容性。通常是相关的测试案例在不同的型号的手机、不同的操作系统、不同的屏幕分辨率上的重复执行,这样才有可比性。然而目前针对手机兼容性测试的方式多采用人工,不仅非常耗时,而且测试效率不高。
技术实现思路
为了解决上述技术问题,本申请提供了一种手机兼容性测试方法及装置。本申请实施例公开了如下技术方案:第一方面,为解决上述技术问题,本专利技术实施例提供了一种手机兼容性测试方法,包括:获取待测手机的手机参数,所述手机参数包括手机型号信息、操作系统类型信息和分辨率信息;根据所述手机参数确定对应的测试用例集合,所述测试用例集合包括多个测试用例,以及所述多个测试用例的组合测试方式;基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试。可选的,所述手机参数还包括手机网络制式信息,所述方法还包括:基于所述手机网络制式信息确定对应的测试策略;所述根据所述手机参数确定对应的测试用例集合,包括:根据所述手机参数和所述测试策略确定对应的测试用例集合。可选的,所述方法还包括:<br>根据所述手机参数所包括信息的可变范围,确定所述待测手机的多个被测参数组合;所述基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试,包括:将所述待测手机配置为不同的被测参数组合;分别在不同的被测参数组合下,基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试。可选的,所述基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试,包括:若执行所述多个测试用例中的目标测试用例进行所述兼容性测试时出现测试失败,对所述目标测试用例进行重新测试,所述目标测试用例进行重新测试的次数不超过最大阈值。可选的,所述方法还包括:根据所述兼容性测试的测试结果确定所述待测手机的兼容性;保存并根据调用展示所述测试结果。第二方面,为解决上述技术问题,本专利技术实施例提供了一种手机兼容性测试装置,包括:手机参数获取单元,用于获取待测手机的手机参数,所述手机参数包括手机型号信息、操作系统类型信息和分辨率信息;测试用例集合确定单元,用于根据所述手机参数确定对应的测试用例集合,所述测试用例集合包括多个测试用例,以及所述多个测试用例的组合测试方式;测试用例执行单元,用于基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试。可选的,所述手机参数还包括手机网络制式信息,所述装置还包括:测试策略确定单元,用于基于所述手机网络制式信息确定对应的测试策略;所述测试用例集合确定单元,包括:根据所述手机参数和所述测试策略确定对应的测试用例集合。可选的,所述装置还包括:被测参数组合确定单元,用于根据所述手机参数所包括信息的可变范围,确定所述待测手机的多个被测参数组合;所述测试用例执行单元,包括:将所述待测手机配置为不同的被测参数组合;分别在不同的被测参数组合下,基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试。可选的,所述测试用例执行单元,包括:若执行所述多个测试用例中的目标测试用例进行所述兼容性测试时出现测试失败,对所述目标测试用例进行重新测试,所述目标测试用例进行重新测试的次数不超过最大阈值。可选的,所述装置还包括:兼容性确定单元,用于根据所述兼容性测试的测试结果确定所述待测手机的兼容性;测试结果保存调用单元,用于保存并根据调用展示所述测试结果。由上述技术方案可以看出,与现有技术相比,本专利技术实施例具有以下优点:在本专利技术实施例中,获取待测手机的手机参数,所述手机参数包括手机型号信息、操作系统类型信息和分辨率信息;根据所述手机参数确定对应的测试用例集合,所述测试用例集合包括多个测试用例,以及所述多个测试用例的组合测试方式;基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试。由此可见,在本专利技术中,通过自动化测试手机兼容性,减少了手机兼容性测试过程中的人工干预,测试效率更高,直观展现兼容性情况,结果更加清晰明了。另外,测试策略支持了兼容性失败的重新测试机制,可以有效排除环境问题导致的测试结果失败。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的手机兼容性测试方法的流程示意图;图2为本申请实施例提供的手机兼容性测试装置的结构示意图;图3为本申请实施例提供的一种手机兼容性测试的测试结果示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请的专利技术人经过研究发现,现有技术中,手机兼容性测试是采用人工方式进行的,导致测试人员投入较大,重复劳动较多,测试效率较低,且人工测试是依靠主观来判断测试结果的,具有不确定性。为了解决上述问题,在本专利技术实施例中,获取待测手机的手机参数,所述手机参数包括手机型号信息、操作系统类型信息和分辨率信息;根据所述手机参数确定对应的测试用例集合,所述测试用例集合包括多个测试用例,以及所述多个测试用例的组合测试方式;基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试。由此可见,在本专利技术中,通过自动化测试手机兼容性,减少了手机兼容性测试过程中的人工干预,测试效率更高,直观展现兼容性情况,结果更加清晰明了。另外,测试策略支持了兼容性失败的重新测试机制,可以有效排除环境问题导致的测试结果失败。下面结合附图,详细说明本专利技术的各种非限制性实施方式。示例性方法参见图1,该图为本专利技术实施例提供的一种手机兼容性测试方法流程图,如图1所示,可以包括:S101,获取待测手机的手机参数,所述手机参数包括手机型号信息、操作系统类型信息和本文档来自技高网
...

【技术保护点】
1.一种手机兼容性测试方法,其特征在于,所述方法包括:/n获取待测手机的手机参数,所述手机参数包括手机型号信息、操作系统类型信息和分辨率信息;/n根据所述手机参数确定对应的测试用例集合,所述测试用例集合包括多个测试用例,以及所述多个测试用例的组合测试方式;/n基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试。/n

【技术特征摘要】
1.一种手机兼容性测试方法,其特征在于,所述方法包括:
获取待测手机的手机参数,所述手机参数包括手机型号信息、操作系统类型信息和分辨率信息;
根据所述手机参数确定对应的测试用例集合,所述测试用例集合包括多个测试用例,以及所述多个测试用例的组合测试方式;
基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试。


2.根据权利要求1所述的方法,其特征在于,所述手机参数还包括手机网络制式信息,所述方法还包括:
基于所述手机网络制式信息确定对应的测试策略;
所述根据所述手机参数确定对应的测试用例集合,包括:
根据所述手机参数和所述测试策略确定对应的测试用例集合。


3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
根据所述手机参数所包括信息的可变范围,确定所述待测手机的多个被测参数组合;
所述基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试,包括:
将所述待测手机配置为不同的被测参数组合;
分别在不同的被测参数组合下,基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试。


4.根据权利要求1所述的方法,其特征在于,所述基于所述组合测试方式对所述待测手机执行所述多个测试用例,以进行所述待测手机的兼容性测试,包括:
若执行所述多个测试用例中的目标测试用例进行所述兼容性测试时出现测试失败,对所述目标测试用例进行重新测试,所述目标测试用例进行重新测试的次数不超过最大阈值。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述兼容性测试的测试结果确定所述待测手机的兼容性;
保存并根据调用展示所述测试结果。

【专利技术属性】
技术研发人员:李洋
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京;11

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

1