[发明专利]智能终端软件的压力测试方法、装置和系统有效
申请号: | 201310085346.1 | 申请日: | 2013-03-18 |
公开(公告)号: | CN104063305B | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 徐铮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 张晓峰;宋志强 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能终端 压力测试 测试脚本 机型 测试控制 测试 测试效率 回放 云端 智能 重复 覆盖 申请 | ||
本申请公开了一种智能终端软件的压力测试方法、装置和系统,包括:接收智能终端软件及其测试脚本和测试机型列表;根据所述测试机型列表选定连接在云端的对应机型的智能终端;将所述智能终端软件及其测试脚本发送给所选定的智能终端;对所选定的智能终端进行测试控制,该测试控制包括:安装运行所述智能终端软件,并针对该智能终端软件,按照指定的次数重复回放所述测试脚本以实现压力测试。利用本发明,可以提高压力测试所能覆盖的智能机型数量,提高测试速度和测试效率。
技术领域
本申请涉及信息处理技术领域,尤其涉及一种智能终端软件的压力测试方法、装置和系统。
背景技术
目前具有数据计算处理功能的智能终端被应用得越来越广泛,包括但不限于智能手机、掌上电脑、平板电脑、智能电视(Smart TV)等。通常,这些智能终端上都安装有操作系统,例如常见的便携操作系统有:安卓(Android)操作系统、塞班(Symbian)操作系统、Windows mobile操作系统、以及苹果iPhone OS操作系统等等。基于智能终端的操作系统,可以加载运行各种应用程序(APP,APPlication),这些应用程序有操作系统自带的,但大部分应用程序都是独立于操作系统的第三方应用程序。
为了测试智能终端软件(包括操作系统和应用程序)在特定场景下耐受力,目前需要对智能终端软件进行特定场景下的压力测试。所谓特定场景下的压力测试,就是在特定的硬件软件场景下对智能终端软件反复多次执行同一个或同几个动作,从而查看智能终端软件对这一个或几个动作的耐受力。所述特定的硬件软件场景包括但不限于智能终端的机型(不同的机型其硬件分辨率、性能以及操作系统版本都有可能不同)、需要执行的软件测试动作等。例如,对于手机相机APP软件,需要测试在各种不同智能终端机型的情况下快速重复执行多次拍照动作,从而查看该相机APP是否会出现异常以及何种异常等;再例如,对于手机操作系统软件,需要测试在各种不同智能终端机型上快速重复执行多次拨打电话的动作,从而查看手机操作系统是否会出现异常以及何种异常等等。
现有技术中,对智能终端软件进行压力测试的方式主要是由开发人员手工进行,即针对某个智能终端软件,开发人员选定需要测试的智能终端的机型,然后在该智能终端上录制特定场景下的测试脚本,即录制一个或一个以上的操作动作,然后在该智能终端上多次执行该测试脚本,从而查看该软件在该种机型的智能终端上多次执行所述操作动作时的耐受力。当需要对该软件在另一种机型的智能终端上进行压力测试时,需要由开发人员人工重新选定需要测试的智能终端机型,重复执行上述过程。
但是,由于目前智能终端的机型众多,开发人员手边可供测试的智能终端机型往往很少,因此,这种压力测试方式覆盖的智能终端的机型较少,开发人员往往很难提供对智能终端软件进行压力测试的特定的硬件软件场景。同时,即使开发人员手边有众多智能终端机型,但是针对每种机型都要人工重复上述测试过程,因此存在测试时间长、测试效率低下、人力成本高的缺点。
发明内容
有鉴于此,本发明的主要目的在于提供一种智能终端软件的压力测试方法,以提高压力测试所能覆盖的智能机型数量,提高测试速度和测试效率。
本发明的又一主要目的在于提供一种智能终端软件的压力测试装置,以提高压力测试所能覆盖的智能机型数量,提高测试速度和测试效率。
本发明的再一主要目的在于提供一种智能终端软件的压力测试系统,以提高压力测试所能覆盖的智能机型数量,提高测试速度和测试效率。
本发明的技术方案是这样实现的:
一种智能终端软件的压力测试方法,包括:
接收智能终端软件及其测试脚本和测试机型列表;
根据所述测试机型列表选定连接在云端的对应机型的智能终端;
将所述智能终端软件及其测试脚本发送给所选定的智能终端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310085346.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种微博数据处理方法及系统
- 下一篇:显示内容变化的流畅度测试方法及装置