服务器、获取兼容性测试设备的方法及存储介质技术

技术编号:19388777 阅读:25 留言:0更新日期:2018-11-10 01:59
本发明专利技术涉及一种服务器、获取兼容性测试设备的方法及存储介质,该方法包括:基于使用用户的数量获取移动设备作为原始适配设备;将原始适配设备与测试设备的设备参数进行匹配,获取第一批测试设备;获取移动设备的兼容性测试的历史缺陷问题,基于该历史缺陷问题及预定的相似度算法计算各测试设备的缺陷权重总和,根据缺陷权重总和获取第二批测试设备;获取市场信息,根据市场信息获取新机型的移动设备预定的测试设备或者相似的测试设备作为第三批测试设备;从第一批测试设备、第二批测试设备及第三批测试设备中选择精简版的测试设备。本发明专利技术能够选出精简且有代表性的测试设备,减少移动设备兼容性测试的工作量。

Server, method for obtaining compatibility test device and storage medium

The invention relates to a server, a method for acquiring compatibility test equipment and a storage medium. The method includes: acquiring mobile devices as original adapters based on the number of users; matching the original adapters with the device parameters of test equipment to obtain the first batch of test equipment; acquiring the merger of mobile devices. Based on the historical defect problem and the predefined similarity algorithm, the total defect weights of each test equipment are calculated, and the second batch of test equipment is acquired according to the total defect weights; market information is acquired, and the predefined test equipment or similar test of new mobile devices is acquired according to market information. The test equipment is the third batch of test equipment; the simplified version of test equipment is selected from the first batch of test equipment, the second batch of test equipment and the third batch of test equipment. The invention can select a compact and representative test device and reduce the workload of compatibility test for mobile devices.

【技术实现步骤摘要】
服务器、获取兼容性测试设备的方法及存储介质
本专利技术涉及数据处理
,尤其涉及一种服务器、获取兼容性测试设备的方法及存储介质。
技术介绍
目前,移动设备要经常进行兼容性测试,例如,在移动设备新版本上线时进行兼容性测试。移动设备碎片化比较严重,存在不同的厂商、操作系统及版本、设备型号及屏幕分辨率等等;同时,用于测试移动设备的测试设备也存在很多种。如果对不同设备参数的移动终端都进行兼容性测试,那么兼容性测试将需要较大的工作量,且选择哪种测试设备对哪款移动终端进行测试并没有统一的依据,无法全面地对移动终端进行兼容性测试。
技术实现思路
本专利技术的目的在于提供一种服务器、获取兼容性测试设备的方法及存储介质,旨在选出精简且有代表性的测试设备,减少移动设备兼容性测试的工作量。为实现上述目的,本专利技术提供一种服务器,所述服务器包括存储器及与所述存储器连接的处理器,所述存储器中存储有可在所述处理器上运行的处理系统,所述处理系统被所述处理器执行时实现如下步骤:定时统计各种机型的移动设备的使用用户的数量,按照使用用户的数量由高至低的顺序将各种机型的移动设备进行排序,获取排序在前第一数量的机型的移动设备作为原始适配设备;将原始适配设备预定的各设备参数与多个测试设备预定的各设备参数分别对应进行匹配,获取原始适配设备与测试设备的各设备参数分别对应相同的测试设备,将该测试设备作为第一批测试设备,在剩余的原始适配设备与测试设备中,获取两者有预设个数的设备参数分别对应相同的原始适配设备与测试设备作为相似设备;定时获取移动设备的兼容性测试的历史缺陷问题,基于该历史缺陷问题计算预定的各设备参数的缺陷权重,基于该缺陷权重及预定的相似度算法计算该相似设备中各测试设备的缺陷权重总和,按照该缺陷权重总和由高至低的顺序将对应的测试设备排序,获取排序在前的第二数量的测试设备作为第二批测试设备;获取市场信息,根据市场信息获取新机型的移动设备及该移动设备的特征信息,将该新机型的移动设备预定的测试设备或者基于该特征信息得到的相似的测试设备作为第三批测试设备;基于预定的精简版机型算法从第一批测试设备、第二批测试设备及第三批测试设备中选择第三数量的测试设备,以作为兼容性测试的测试设备。优选地,所述设备参数包括设备型号、设备厂商、操作系统及分辨率,所述基于该历史缺陷问题计算各设备参数的缺陷权重的步骤,具体包括:统计该历史缺陷问题的总数,并分别统计各设备参数下对应的历史缺陷问题的数量,基于该历史缺陷问题的总数及各设备参数下对应的历史缺陷问题的数量计算各设备参数的历史缺陷问题的比重,以作为各设备参数的缺陷权重。优选地,所述基于该缺陷权重及预定的相似度算法计算该相似设备中各测试设备的缺陷权重总和,具体包括:在相似设备中,将分别对应相同的各设备参数的缺陷权重进行累加,得到该相似设备中各测试设备的缺陷权重总和。优选地,所述基于预定的精简版机型算法从第一批测试设备、第二批测试设备及第三批测试设备中选择第三数量的测试设备的步骤,具体包括:按照设备参数的缺陷权重由高至低的顺序进行先后排序,按照该先后顺序,在每一设备参数下获取预设数量的测试设备;分析所获取的测试设备的总数量是否达到该第三数量;若否,则按照该先后顺序,在每一设备参数下获取预设数量的测试设备,直至所获取的测试设备的总数量达到该第三数量。为实现上述目的,本专利技术还提供一种获取兼容性测试设备的方法,所述获取兼容性测试设备的方法包括:S1,定时统计各种机型的移动设备的使用用户的数量,按照使用用户的数量由高至低的顺序将各种机型的移动设备进行排序,获取排序在前第一数量的机型的移动设备作为原始适配设备;S2,将原始适配设备预定的各设备参数与多个测试设备预定的各设备参数分别对应进行匹配,获取原始适配设备与测试设备的各设备参数分别对应相同的测试设备,将该测试设备作为第一批测试设备,在剩余的原始适配设备与测试设备中,获取两者有预设个数的设备参数分别对应相同的原始适配设备与测试设备作为相似设备;S3,定时获取移动设备的兼容性测试的历史缺陷问题,基于该历史缺陷问题计算预定的各设备参数的缺陷权重,基于该缺陷权重及预定的相似度算法计算该相似设备中各测试设备的缺陷权重总和,按照该缺陷权重总和由高至低的顺序将对应的测试设备排序,获取排序在前的第二数量的测试设备作为第二批测试设备;S4,获取市场信息,根据市场信息获取新机型的移动设备及该移动设备的特征信息,将该新机型的移动设备预定的测试设备或者基于该特征信息得到的相似的测试设备作为第三批测试设备;S5,基于预定的精简版机型算法从第一批测试设备、第二批测试设备及第三批测试设备中选择第三数量的测试设备,以作为兼容性测试的测试设备。优选地,所述设备参数包括设备型号、设备厂商、操作系统及分辨率,所述基于该历史缺陷问题计算各设备参数的缺陷权重的步骤,具体包括:统计该历史缺陷问题的总数,并分别统计各设备参数下对应的历史缺陷问题的数量,基于该历史缺陷问题的总数及各设备参数下对应的历史缺陷问题的数量计算各设备参数的历史缺陷问题的比重,以作为各设备参数的缺陷权重。优选地,所述基于该缺陷权重及预定的相似度算法计算该相似设备中各测试设备的缺陷权重总和的步骤,具体包括:在相似设备中,将分别对应相同的各设备参数的缺陷权重进行累加,得到该相似设备中各测试设备的缺陷权重总和。优选地,所述基于预定的精简版机型算法从第一批测试设备、第二批测试设备及第三批测试设备中选择第三数量的测试设备的步骤,具体包括:按照设备参数的缺陷权重由高至低的顺序进行先后排序,按照该先后顺序,在每一设备参数下获取预设数量的测试设备;分析所获取的测试设备的总数量是否达到该第三数量;若否,则按照该先后顺序,在每一设备参数下获取预设数量的测试设备,直至所获取的测试设备的总数量达到该第三数量。优选地,还包括:获取项目需求信息,根据该项目需求信息对第三数量的测试设备进行精简或新增,以得到兼容性测试的测试设备。本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有处理系统,所述处理系统被处理器执行时实现上述的获取兼容性测试设备的方法的步骤。本专利技术的有益效果是:本专利技术兼顾移动设备与测试设备的设备参数的相似程度、兼容性测试的历史缺陷问题及市场新发布的新机型,从三个维度选出精简且有代表性的测试设备,使用这些测试设备进行兼容性测试能够减少测试工作量,且能够全面地对移动终端进行兼容性测试。附图说明图1为本专利技术服务器一实施例的硬件架构的示意图;图2为本专利技术获取兼容性测试设备的方法一实施例的流程示意图;图3为图2所示基于预定的精简版机型算法从第一批测试设备、第二批测试设备及第三批测试设备中选择第三数量的测试设备的步骤的细化流程示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在本专利技术中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此本文档来自技高网...

【技术保护点】
1.一种服务器,其特征在于,所述服务器包括存储器及与所述存储器连接的处理器,所述存储器中存储有可在所述处理器上运行的处理系统,所述处理系统被所述处理器执行时实现如下步骤:定时统计各种机型的移动设备的使用用户的数量,按照使用用户的数量由高至低的顺序将各种机型的移动设备进行排序,获取排序在前第一数量的机型的移动设备作为原始适配设备;将原始适配设备预定的各设备参数与多个测试设备预定的各设备参数分别对应进行匹配,获取原始适配设备与测试设备的各设备参数分别对应相同的测试设备,将该测试设备作为第一批测试设备,在剩余的原始适配设备与测试设备中,获取两者有预设个数的设备参数分别对应相同的原始适配设备与测试设备作为相似设备;定时获取移动设备的兼容性测试的历史缺陷问题,基于该历史缺陷问题计算预定的各设备参数的缺陷权重,基于该缺陷权重及预定的相似度算法计算该相似设备中各测试设备的缺陷权重总和,按照该缺陷权重总和由高至低的顺序将对应的测试设备排序,获取排序在前的第二数量的测试设备作为第二批测试设备;获取市场信息,根据市场信息获取新机型的移动设备及该移动设备的特征信息,将该新机型的移动设备预定的测试设备或者基于该特征信息得到的相似的测试设备作为第三批测试设备;基于预定的精简版机型算法从第一批测试设备、第二批测试设备及第三批测试设备中选择第三数量的测试设备,以作为兼容性测试的测试设备。...

【技术特征摘要】
1.一种服务器,其特征在于,所述服务器包括存储器及与所述存储器连接的处理器,所述存储器中存储有可在所述处理器上运行的处理系统,所述处理系统被所述处理器执行时实现如下步骤:定时统计各种机型的移动设备的使用用户的数量,按照使用用户的数量由高至低的顺序将各种机型的移动设备进行排序,获取排序在前第一数量的机型的移动设备作为原始适配设备;将原始适配设备预定的各设备参数与多个测试设备预定的各设备参数分别对应进行匹配,获取原始适配设备与测试设备的各设备参数分别对应相同的测试设备,将该测试设备作为第一批测试设备,在剩余的原始适配设备与测试设备中,获取两者有预设个数的设备参数分别对应相同的原始适配设备与测试设备作为相似设备;定时获取移动设备的兼容性测试的历史缺陷问题,基于该历史缺陷问题计算预定的各设备参数的缺陷权重,基于该缺陷权重及预定的相似度算法计算该相似设备中各测试设备的缺陷权重总和,按照该缺陷权重总和由高至低的顺序将对应的测试设备排序,获取排序在前的第二数量的测试设备作为第二批测试设备;获取市场信息,根据市场信息获取新机型的移动设备及该移动设备的特征信息,将该新机型的移动设备预定的测试设备或者基于该特征信息得到的相似的测试设备作为第三批测试设备;基于预定的精简版机型算法从第一批测试设备、第二批测试设备及第三批测试设备中选择第三数量的测试设备,以作为兼容性测试的测试设备。2.根据权利要求1所述的服务器,其特征在于,所述设备参数包括设备型号、设备厂商、操作系统及分辨率,所述基于该历史缺陷问题计算各设备参数的缺陷权重的步骤,具体包括:统计该历史缺陷问题的总数,并分别统计各设备参数下对应的历史缺陷问题的数量,基于该历史缺陷问题的总数及各设备参数下对应的历史缺陷问题的数量计算各设备参数的历史缺陷问题的比重,以作为各设备参数的缺陷权重。3.根据权利要求2所述的服务器,其特征在于,所述基于该缺陷权重及预定的相似度算法计算该相似设备中各测试设备的缺陷权重总和,具体包括:在相似设备中,将分别对应相同的各设备参数的缺陷权重进行累加,得到该相似设备中各测试设备的缺陷权重总和。4.根据权利要求2或3所述的服务器,其特征在于,所述基于预定的精简版机型算法从第一批测试设备、第二批测试设备及第三批测试设备中选择第三数量的测试设备的步骤,具体包括:按照设备参数的缺陷权重由高至低的顺序进行先后排序,按照该先后顺序,在每一设备参数下获取预设数量的测试设备;分析所获取的测试设备的总数量是否达到该第三数量;若否,则按照该先后顺序,在每一设备参数下获取预设数量的测试设备,直至所获取的测试设备的总数量达到该第三数量。5.一种获取兼容性测试设备的方法,其特征在于,所述获取兼容性测试设备的方法包括:S1,定时统计各种机型的移动设备的使用用户的数量,按照使用用户的数量由高至低的顺序将各种机型的...

【专利技术属性】
技术研发人员:张薇周荣
申请(专利权)人:康键信息技术深圳有限公司
类型:发明
国别省市:广东,44

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

1