[发明专利]一种移动终端软件测试系统及方法无效
申请号: | 201410255601.7 | 申请日: | 2014-06-10 |
公开(公告)号: | CN104021077A | 公开(公告)日: | 2014-09-03 |
发明(设计)人: | 邓裕强;黄爱华;梁国盛;周国盛;林杰峰;赖冰冰;黄淋淋;金健 | 申请(专利权)人: | 广州市久邦数码科技有限公司;广州市久邦移动互联网研究院有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510055 广东省广州市中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 终端 软件 测试 系统 方法 | ||
技术领域
本发明涉及移动终端软件测试技术领域,具体涉及一种移动终端软件测试系统及方法。
背景技术
随着信息技术的发展,软件产品在开发过程中都需要进行各种测试。现时的应用程序软件的测试方法是将其测试任务分散成多个子任务后分配到各主机中进行测试,而测试任务分配工作都是由测试人员手动进行的,测试人员基于经验和对测试任务的理解进行分配,导致整个测试过程操作比较繁杂,需要的人力资源多,且测试结果需要手动整合,测试效率和测试准确度受限。
发明内容
针对现有技术的不足,本发明的目的在于提供一种操作简单、省时省力、测试效率高的智能化的移动终端软件测试系统。
为了达到本发明另一目的,本发明还提供了一种移动终端软件测试方法。
为了达到上述目的,采用如下技术方案:一种移动终端软件测试系统,所述系统包括:Web服务器,其分别与数据库、文件服务器、测试服务器连接,所述Web服务器设有创建测试模块、测试列表模块和测试报告展示模块;所述创建测试模块设有上传区和测试参数配置区,用户通过上传区将软件安装包上传到文件服务器中,Web服务器对所上传的软件安装包信息进行解析获取并上传到数据库中;用户通过测试参数配置区设置软件安装包测试任务所需的测试参数并上传到数据库中;所述测试列表模块通过访问数据库获取软件安装包的测试进度及测试结果概况;所述测试报告展示模块通过访问数据库获取具体的测试数据并进行数据汇总展示及图表绘制;
数据库,用于储存所上传的软件安装包信息及测试任务;
文件服务器,用于存储所上传的软件安装包;
测试服务器,其连接有移动终端设备,用于从数据库获取测试任务,并将测试任务分成子任务分配到移动终端设备中进行测试,从文件服务器获取软件安装包并分发到移动终端设备中进行安装;最后对移动终端设备返回的源数据进行分析及记录于数据库中。
进一步,所述测试参数配置区提供测试机型的选择列表及测试参数的配置,所述测试参数的配置包括测试需要的事件、事件间隔、事件总数、本地崩溃监控等配置。
优选地,所述测试需要的事件包括有:点击事件、拖动事件、轨迹球事件、基本导航事件、主要导航事件、其他事件、切换activity,每个事件设有百分比设置,所有事件的百分比之和小于或等于100%。
优选地,所述事件间隔的以毫秒为单位,若事件间隔为空值时,则系统默认没有间隔;所述事件执行总数为整数值,当输入的数值不符合要求时给出相应的提示。
进一步,所述测试列表模块通过访问数据库获取软件安装包的测试进度及测试结果概况;根据测试结果数据列表显示各测试任务的名称、应用名称、提交日期、任务状态、测试结果概况等信息供用户查阅,并提供测试报告展示模块的页面入口。
进一步,所述测试报告展示模块的页面包括有任务基本情况、软件安装包信息、参数配置、测试结果、测试日志及源测试数据下载。
为实现本发明的另一目的,本发明还采用如下技术方案:一种移动终端软件测试方法,所述方法包括以下步骤:
通过Web服务器的创建测试模块上传区将软件安装包上传到文件服务器中;
Web服务器对所上传的软件安装包信息进行解析获取并上传到数据库中;
通过Web服务器的创建测试模块测试参数配置区设置软件安装包所需的测试任务并上传
到数据库中;
测试服务器从数据库获取测试任务并将测试任务分成子任务分配到移动终端设备中进行测试,从文件服务器获取软件安装包并分发到移动终端设备中进行安装;
测试服务器对移动终端返回的测试源数据进行分析并记录于数据库中;
测试列表模块通过访问测试服务器获取软件安装包的测试进度及测试概况;
测试报告展示模块通过访问数据库获取具体的测试数据并进行数据汇总展示及图表绘制。
进一步,所述方法还包括以下步骤:
测试参数配置区提供测试机型的选择列表及测试参数的配置,测试参数的配置包括测试需要的事件、事件间隔、事件总数、本地崩溃监控等配置;测试需要的事件包括有:点击事件、拖动事件、轨迹球事件、基本导航事件、主要导航事件、其他事件、切换activity,每个事件设有百分比设置,所有事件的百分比之和小于或等于100%;事件间隔的以毫秒为单位,若事件间隔为空值时,则系统默认没有间隔;所述事件执行总数为整数值,当输入的数值不符合要求时给出相应的提示。
进一步,所述方法还包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市久邦数码科技有限公司;广州市久邦移动互联网研究院有限公司,未经广州市久邦数码科技有限公司;广州市久邦移动互联网研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410255601.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能折弯机
- 下一篇:一种无导气管的雾化器