[发明专利]用于测试移动终端的测试方法及测试系统在审
申请号: | 201310218985.0 | 申请日: | 2013-06-04 |
公开(公告)号: | CN104216824A | 公开(公告)日: | 2014-12-17 |
发明(设计)人: | 王介博;刘晓凤;薛宾;侯文鹏;李德甫 | 申请(专利权)人: | 北京千橡网景科技发展有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 冯谱;陈宇萱 |
地址: | 100028 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 测试 移动 终端 方法 系统 | ||
1.一种用于测试移动终端的测试方法,该方法包括:
根据针对第一移动终端的测试操作生成测试代码;
所述第一移动终端将所述测试代码编译为测试包;
所述第一移动终端直接将该测试包发送至第二移动终端;
所述第二移动终端运行所述测试包,并根据运行所述测试包的结果生成测试报告。
2.根据权利要求1所述的方法,其中,根据针对第一移动终端的测试操作生成测试代码包括:
通过AccessibilityService解析所述测试操作中包括的事件类型;
根据所述事件类型生成所述测试代码。
3.根据权利要求1或2所述的方法,其中,所述针对第一移动终端的测试操作包括:
针对所述第一移动终端上运行的应用程序的用户界面的操作。
4.根据权利要求1所述的方法,其中,所述第一移动终端将所述测试代码编译为测试包包括:
所述第一移动终端内置的Java编译器将所述测试代码编译为所述测试包。
5.根据权利要求1所述的方法,其中,所述第一移动终端直接将该测试包发送至第二移动终端包括:
所述第一移动终端与所述第二移动终端通过无线信号直接连接;
所述第一移动终端通过所述无线信号将所述测试包发送所述第二移动终端。
6.根据权利要求5所述的方法,其中:
所述无线信号是wifi信号或蓝牙信号。
7.一种用于测试移动终端的测试系统,该系统包括测试记录模块和测试执行模块,其中:
所述测试记录模块集成或运行在第一移动终端上,包括生成代码单元、编译单元和发送单元;
所述代码单元,用于根据针对第一移动终端的测试操作生成测试代码;
所述编译单元,用于将所述测试代码编译为测试包;
所述发送单元,用于将所述测试包发送至所述测试执行模块;
所述测试执行模块集成或运行在第二移动终端上,包括执行单元和生成报告单元;
所述执行单元,用于接收并控制所述第二移动终端运行所述测试包;
所述生成报告单元,用于根据运行所述测试包的结果生成测试报告。
8.根据权利要求7所述的系统,其中,所述根据针对第一移动终端的测试操作生成测试代码包括:
通过AccessibilityService解析所述测试操作中包括的事件类型;
根据所述事件类型生成所述测试代码。
9.根据权利要求7或8所述的系统,其中,所述针对第一移动终端的测试操作包括:
针对所述第一移动终端上运行的应用程序的用户界面的操作。
10.根据权利要求7所述的系统,其中:
所述编译单元包括Java编译器。
11.根据权利要求7所述的系统,其中,将所述测试包发送至所述测试执行模块包括:
所述发送单元通过无线信号与所述测试执行模块直接连接;
所述发送单元通过所述无线信号将所述测试包发送至所述测试执行模块。
12.根据权利要求11所述的系统,其中:
所述无线信号是wifi信号或蓝牙信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京千橡网景科技发展有限公司,未经北京千橡网景科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310218985.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:开放制粉乏气暖风型锅炉机组
- 下一篇:燃烧器