[发明专利]应用程序兼容性测试方法和系统在审
申请号: | 201510772657.4 | 申请日: | 2015-11-12 |
公开(公告)号: | CN105335292A | 公开(公告)日: | 2016-02-17 |
发明(设计)人: | 叶天勇 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 李巍 |
地址: | 510655 广东省广州市黄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 兼容性 测试 方法 系统 | ||
技术领域
本发明涉及软件测试技术领域,特别是涉及一种应用程序兼容性测试方法和系统。
背景技术
兼容性测是应用程序(简称APP)测试中必不可少的,其主要目的是为了兼容第三方软件,确保第三方软件能正常运行,具体包括检测待测项目在不同的操作系统平台上正常运行,包括待测试项目能在同一操作系统平台的不同版本上正常运行;检测待测项目能与相关的其他软件或系统协调工作;检测待测项目能在指定的硬件环境中正常运行;检测待测项目能在不同的网络环境中正常运行。
一般而言,在对终端的APP进行兼容性测试时,可以选取一些流行的终端来做测试。以手机为例,可以选取不同厂家不同型号的手机来做测试。为了保证不遗漏问题,同一个测试用例需要在每一部测试手机上重复执行,测试效率较低。而且,理论上要求在每台手机上都执行同样的测试用例。但是测试人员在测试时,由于各种原因,在各台手机上执行的测试用例可能并不完全一样,依然可能导致遗漏问题。另外,对于某些APP,测试的时间点不同,会导致结果也不同。例如,在某一时间点可用A手机测试某个频道的功能,在另一时间点用B手机测试该频道的功能时,这个频道可能已经关闭了,因此,可能导致问题难以重现。
发明内容
基于此,有必要针对现有技术测试效率低、遗漏问题、测试不同步的问题,提供一种应用程序兼容性测试方法和系统。
一种应用程序兼容性测试方法,包括:
建立与至少两个终端的连接;其中,所述至少两个终端包括一个主终端和至少一个从属终端;
在用户向主终端发送兼容性测试指令后,获取所述主终端执行兼容性测试操作的操作信息;其中,所述主终端响应所述兼容性测试指令检测所安装的待测应用程序的兼容性;
将获取的操作信息转发到各个从属终端;其中,各个从属终端根据所述操作信息,分别对各自安装的待测应用程序执行与主终端相同的兼容性测试操作。
一种应用程序兼容性测试方法,包括:
建立本终端与处理器的连接;
接收用户发送的兼容性测试指令,并响应所述兼容性测试指令对本终端安装的待测应用程序执行兼容性测试操作;
将所述兼容性测试操作的操作信息发送到所述处理器;
其中,所述处理器接收到操作信息后,将所述操作信息发送给至少一个从属终端,各个从属终端根据所述操作信息,分别对各自安装的待测应用程序执行与主终端相同的兼容性测试操作。
一种应用程序兼容性测试系统,包括:
第一建立模块,用于建立与至少两个终端的连接;其中,所述至少两个终端包括一个主终端和至少一个从属终端;
获取模块,用于在用户向主终端发送兼容性测试指令后,获取所述主终端执行兼容性测试操作的操作信息;其中,所述主终端响应所述兼容性测试指令检测所安装的待测应用程序的兼容性;
第一发送模块,用于将获取的操作信息转发到各个从属终端;其中,各个从属终端根据所述操作信息,分别对各自安装的待测应用程序执行与主终端相同的兼容性测试操作。
一种应用程序兼容性测试系统,包括:
第二建立模块,用于建立本终端与处理器的连接;
测试模块,用于接收用户发送的兼容性测试指令,并响应所述兼容性测试指令对本终端安装的待测应用程序执行兼容性测试操作;
第二发送模块,用于将所述兼容性测试操作的操作信息发送到所述处理器;
其中,所述处理器接收到操作信息后,将所述操作信息发送给至少一个从属终端,各个从属终端根据所述操作信息,分别对各自安装的待测应用程序执行与主终端相同的兼容性测试操作。
上述应用程序兼容性测试方法和系统,通过建立多个终端与服务器的连接,并通过服务器将用户对主终端的测试用例同步到从属终端,使从属终端执行与主终端相同的测试用例,只需在某一台终端上仅执行一次测试用例,即可完成对多个终端的应用程序的兼容性测试,不必在多台终端重复执行测试用例,提高了兼容性测试效率,且不会遗漏问题。
附图说明
图1为一个实施例的应用程序兼容性测试方法流程图;
图2为另一个实施例的应用程序兼容性测试方法流程图;
图3为一个实施例的应用程序兼容性测试系统的结构示意图;
图4为另一个实施例的应用程序兼容性测试系统的结构示意图。
具体实施方式
下面结合附图对本发明的应用程序兼容性测试方法的实施例做进一步描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510772657.4/2.html,转载请声明来源钻瓜专利网。