[发明专利]一种交互式测试方法有效
申请号: | 201710546832.7 | 申请日: | 2017-07-06 |
公开(公告)号: | CN107360057B | 公开(公告)日: | 2019-11-08 |
发明(设计)人: | 刘德建;宋诗莹;林梦真;陈永康;王柟;陈强;洪雁文;林琛;曾捷 | 申请(专利权)人: | 福建天晴数码有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350000 福建省福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户终端 下载 下载成功 用户角色 服务器 服务器下载 更新服务器 交互式测试 交互式软件 更新操作 兼容性 更新 测试 分组 分析 | ||
本发明通过按用户角色将多个客户终端分组;每一组包含一种以上类型的客户终端;一用户角色对应的第一组中的一个以上客户终端同时更新服务器中的资源;所述第一组中的每一客户终端更新的资源不同;除所述第一组外的其余组中的一个以上客户终端从服务器下载所述第一组中的每一客户终端更新的资源,得到下载结果;所述下载结果包括下载成功和服务器不存在该资源;所述下载结果为下载成功的第一客户终端分析新下载的资源,得到第一测试结果;所述下载结果为服务器不存在该资源的第二客户终端根据所述第一组中的一个以上客户终端执行的更新操作得到第二测试结果。实现提高测试交互式软件产品对不同类型客户终端的兼容性的效率。
技术领域
本发明涉及测试领域,尤其涉及一种交互式测试方法。
背景技术
现有的交互式软件产品大都支持多种类型的客户终端,如电脑终端和手持终端,其中,不同电脑终端安装有不同厂商的浏览器,不同的手持终端配置不同的操作系统,如目前较流行的操作系统有IOS操作系统和Android操作系统,且不同型号手持终端支持的分辨率不同。由于客户终端种类繁多,配置各异,为了保证用户能够在不同类型的客户终端上正常使用交互式软件产品,需测试交互式软件产品与不同类型的客户终端的兼容性。
根据现有的交互式软件测试方法需在不同类型的客户终端分别对同一业务流程进行交互式测试以达到测试软件产品兼容性的目的,其间存在大量的重复性操作,测试效率较低。
发明内容
本发明所要解决的技术问题是:如何提高测试交互式软件产品对不同类型客户终端的兼容性的效率。
为了解决上述技术问题,本发明采用的技术方案为:
本发明提供一种交互式测试方法,包括:
S1、按用户角色将多个客户终端分组;每一组包含一种以上类型的客户终端;
S2、一用户角色对应的第一组中的一个以上客户终端同时更新服务器中的资源;所述第一组中的每一客户终端更新的资源不同;
S3、除所述第一组外的其余组中的一个以上客户终端从服务器下载所述第一组中的每一客户终端更新的资源,得到下载结果;所述下载结果包括下载成功和服务器不存在该资源;
S4、所述下载结果为下载成功的第一客户终端分析新下载的资源,得到第一测试结果;
S5、所述下载结果为服务器不存在该资源的第二客户终端根据所述第一组中的一个以上客户终端执行的更新操作得到第二测试结果。
本发明的有益效果在于:本发明通过按用户角色将客户终端分组,属于同一组的客户终端同时与服务器进行同一更新操作,该组中的每一客户终端更新的资源对象不同,再由其余组的客户终端校验该组中每一客户终端的更新操作是否成功,实现同时测试交互式软件产品不同角色对应的更新操作与不同类型的客户终端的兼容性,极大程度上提高了测试效率。
附图说明
图1为本发明提供的一种交互式测试方法的具体实施方式的流程框图。
具体实施方式
为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
如图1所示,本发明提供一种交互式测试方法,包括:
S1、按用户角色将多个客户终端分组;每一组包含一种以上类型的客户终端;
S2、一用户角色对应的第一组中的一个以上客户终端同时更新服务器中的资源;所述第一组中的每一客户终端更新的资源不同;
S3、除所述第一组外的其余组中的一个以上客户终端从服务器下载所述第一组中的每一客户终端更新的资源,得到下载结果;所述下载结果包括下载成功和服务器不存在该资源;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴数码有限公司,未经福建天晴数码有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710546832.7/2.html,转载请声明来源钻瓜专利网。