[发明专利]应用的测试方法、测试装置及测试系统有效
申请号: | 201410746724.0 | 申请日: | 2014-12-08 |
公开(公告)号: | CN105740138B | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 张海华 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 陈贞健 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 测试 方法 装置 系统 | ||
本发明提供一种针对应用的测试方法、测试装置及测试系统,利用提供的应用内测试TIA服务的缺陷管理应用,可以对移动客户端中的各个被测应用进行测试,可在测试过程中发现的缺陷而自动生成缺陷报告并将所述缺陷报告直接上传提交至缺陷服务端予以保存,整个测试过程及缺陷提交均是缺陷管理应用中实现的,无需在各个应用间进行频繁切换,简化了系统复杂度,测试操作简便且快速高效。
技术领域
本发明属于网络通信技术领域,特别是涉及一种应用的测试方法、测试装置及测试系统。
背景技术
目前具有信息处理功能的移动终端(也可称为:手持终端或可携式终端)被应用得越来越广泛,例如智能手机、掌上电脑、平板电脑、智能手表等已经成为人们随身携带的常用装备。通常,这些便携信息处理设备上都加载有操作系统,例如常见的移动操作系统(Mobile operating system,Mobile OS)有:塞班(Symbian)操作系统、安卓(Android)操作系统、苹果iOS操作系统、微软Windows Phone操作系统、以及火狐Firefox OS等。利用基于移动终端的操作系统,可以加载运行各种应用(APP,Application),这些应用有的是操作系统自带的,但大部分应用都是独立于操作系统的第三方应用。
针对移动终端:一方面,加载在移动终端上的应用越来越多,且各个应用的更新频率越来越快(更新周期越来越短),这样势必需要测试人员对各个应用进行相应的功能测试;另一方面,鉴于移动终端的环境差异性,由于移动终端的品牌和机型、操作系统的版本(特别是对于Android操作系统存在较为严重的碎片化)、屏幕尺寸、屏幕分辨率等存在差异,为确保加载在移动终端上的应用可正常运行,通常需要对加载在移动终端上的应用进行功能测试。
目前针对移动终端中应用的功能测试,主要通过两种方式来将功能测试中发现的缺陷(bug)进行提交:
1、移动终端与PC端结合的方式:主要是通过数据线进行移动终端与PC端通信连接,当在移动终端上发现缺陷(bug)时,通过PC端用第三方软件进行截图,并完成缺陷(bug)信息的提交。这种方式可以快速完成缺陷(bug)信息的描述,但需要人工去输入移动终端的机型及操作系统信息,而且需要借助第三方工具进行跨平台操作,使得提交缺陷的流程不顺畅,而且也不能做到随时随地进行缺陷(bug)的提交。
2、利用缺陷管理的app工具:就是在移动终端上加载具有缺陷管理的app工具,利用这个缺陷管理工具,即可在移动终端上就能进行缺陷(bug)的提交。这种方式可以不受场地的限制,并且可以实时关注及管理缺陷(bug)。但在使用的过程中,仍存在一些缺点:在进行移动终端应用的测试时,发现缺陷(bug)需要切换到缺陷管理的app工具才能进行缺陷(bug)的提交,增加了用户操作的成本;不能很好地实现缺陷(bug)的截图操作;发现问题且需要记录缺陷(bug)的重现步骤时,若通过app进行文字描述,效率会比较低。
发明内容
本发明的目的在于提供一种应用的测试方法、测试装置及测试系统,以解决现有技术中应用测试操作繁琐、功能缺失、以及效率低下等问题。
为解决上述技术问题及其他技术问题,本发明在一方面提供一种应用测试方法,包括:启动带有应用内测试TIA服务的缺陷管理应用,由所述缺陷管理应用显示加载于移动客户端上的各个应用以供从中选取所需的被测应用;在确定被选中的所述被测应用加载有适配的测试用签名包之后,通过所述测试用签名包来启动所述被测应用并在所述缺陷管理应用的测试页面中对所述被测应用执行测试;根据所述被测应用在测试过程中所发现的缺陷生成缺陷报告;以及上传所述缺陷报告。
可选地,在启动带有应用内测试TIA服务的缺陷管理应用之前还包括:预先在移动客户端上加载缺陷管理应用;以及启动带有应用内测试TIA服务的缺陷管理应用之后,筛选出当前移动客户端上所加载的所有应用,且将所筛选出的所有所述应用以应用列表的形式显示。
可选地,所述测试用签名包为基于测试工具类的安装包文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410746724.0/2.html,转载请声明来源钻瓜专利网。