[发明专利]移动终端软件测试系统及软件测试方法有效
申请号: | 201210101086.8 | 申请日: | 2012-04-09 |
公开(公告)号: | CN103365770A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | 陆兵;应瑜雯 | 申请(专利权)人: | 陆兵;应瑜雯 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 上海市长宁区天山路6*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 软件 测试 系统 方法 | ||
1.一种移动终端软件测试方法,其特征在于:包括:
(1)提供测试平台,所述测试平台包括若干个测试终端和测试服务器,测试终端连接待测试的移动终端,该些若干个测试终端连接所述测试服务器,
(2)移动终端接受用户通过预先设定的测试用例管理模块输入的测试用例,并将所述测试用例发送至测试平台;
(3)测试平台根据测试用例来生成测试路径及测试代码,并根据用户命令向至少一台测试终端发起自动测试请求;
(4)测试终端根据配置表对测试代码命令进行解析,并下载和安装相应的自动化代码,并且在对应的移动终端上运行代码并且对运行状态进行实时监控和报告。
2.如权利要求1所述的移动终端软件测试方法,其特征在于,测试平台根据测试用例来生成测试路径进一步包括:
根据不同入口生成测试用例的逻辑继承关系,接收用户对所述逻辑继承关系的检测,生成测试路径,或者
接收用户输入的测试节点,并根据所述输入的测试节点来生成测试路径。
3.如权利要求1或2所述的移动终端软件测试方法,其特征在于,步骤(3)和(4)之间还包括:
测试终端根据配置表对测试代码命令进行解析,并下载和安装相应的自动化代码;
测试终端将测试数据返回至测试服务器;
测试服务器收集所述测试数据,若所述测试数据为预先设定的结果,则可根据用户的指令在多台测试终端并发进行多台移动终端的测试。
4.如权利要求1或2所述的移动终端软件测试方法,其特征在于,用户可选择所需执行的数个自动化测试用例,在多个终端上进行自动化测试程序的下载更新并选择在不同的设备上并发进行测试。
5.如权利要求1或2所述的移动终端软件测试方法,其特征在于,还包括:
对测试终端的配置表进行自动在线更新;
测试终端对命令进行解析并且映射到配置表。
6.如权利要求1或2所述的移动终端软件测试方法,其特征在于,还包括:
统计出现缺陷的情况,包括统计出错的测试终端信息、统计同一测试用例的缺陷情况;
通过关键字、模块对缺陷以及用例进行分析。
7.一种移动终端软件测试系统,其特征在于,包括若干个测试终端和测试服务器,测试终端连接待测试的移动终端,该些若干个测试终端连接所述测试服务器,其中,
所述测试终端进一步包括:
测试用例管理接口:用于接收用户按照预先设定的规范创建/编辑所述测试用例;
命令解析单元:用于对测试终端的配置表进行自动在线更新,并下载和安装相应的自动化代码,及根据配置表对测试代码命令进行解析;
用户交互单元:用于接收用户的指令,并将所述测试结果反馈至所述用户;
服务器交互单元:用于建立与服务器之间的交互;
所述测试服务器进一步包括:
测试终端管理单元:用于保存各个测试终端的对应信息;
用例管理单元:用于存储当前已编辑的测试用例,并且根据测试用例来解析生成测试路径及测试代码,在服务器端自动维护测试代码;
自动执行单元:解析服务器命令以选择设备执行自动化,并将执行结果通过终端交互接口返回至对应的测试终端上。
8.如权利要求7所述的系统,其特征在于,使用图形化界面-图或树形结构管理测试用例的覆盖率以及测试路径。
9.如权利要求7所述的系统,其特征在于,还包括:
缺陷管理单元:连接自动执行单元,用于当执行时碰到bug时,转入缺陷管理来进行记录缺陷的详细信息;
测试分析单元:用于统计出现缺陷的情况,包括统计出错的测试终端信息、统计同一测试用例的缺陷情况;
智能分析单元:通过关键字、模块对缺陷以及用例进行分析。
10.如权利要求7所述的系统,其特征在于,在自动执行单元中还设置一中断处理子单元,用于当自动执行单元执行某一条测试用例命令满足某一触发条件时,触发中断处理操作,再将用户的响应返回至所述自动执行单元,中断处理操作进一步包括:中止所述命令执行,返回所述用户选择停止操作或继续操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陆兵;应瑜雯,未经陆兵;应瑜雯许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210101086.8/1.html,转载请声明来源钻瓜专利网。