(19)中华人民共和国国家知识产权局
(12)发明专利说明书 | ||
android11系统更新包下载 | (10)申请公布号 CN 102917095 A (43)申请公布日 2013.02.06 | |
(21)申请号 CN201210387261.4
(22)申请日 2012.10.10
(71)申请人 青岛海信移动通信技术股份有限公司
地址 266100 山东省青岛市崂山区株洲路151号
(72)发明人 林文 张景新 杨鹏
(74)专利代理机构 北京同达信恒知识产权代理有限公司
代理人 黄志华
(51)Int.CI
H04M1/24
H04L12/26
权利要求说明书 说明书 幅图 |
(54)发明名称
一种基于Android系统的终端测试的方法及装置 | |
(57)摘要
本发明涉及通信技术领域,特别涉及一种基于Android系统的终端测试的方法及装置,用于解决现有在开发测试软件时,需要针对不同的芯片进行设计的问题。本发明实施例的方法包括:测试端通过ADB接口,与被测终端建立Socket连接;及通过建立的Socket连接,采用ADB接口支持的通信协议,与被测终端之间进行信令交互及数据传输。由于本发明测试端通过ADB接口与被测试终端之间建立Socket连接,在对基于不同硬件平台的被测试终端进行测试时,只要采用ADB接口支持的通信协议即可进行通信,而不需要针对不同的硬件平台开发不同的测试软件,减少了测试软件开发的重复性。 | |
法律状态
法律状态公告日 | 法律状态信息 | 法律状态 |
权 利 要 求 说 明 书
1.一种基于Android系统的终端测试的方法,其特征在于,该测试方法 包括:
测试端通过Android系统的调试桥ADB接口,与被测终端建立Socket连 接;
所述测试端通过建立的Socket连接,采用所述ADB接口支持的通信协议, 与所述被测终端之间进行信令交互及数据传输,以完成对所述被测终端的测 试。
2.如权利要求1所述的方法,其特征在于,所述测试端与所述被测终端 建立Socket连接,包括:
所述测试端通过所述ADB接口,调用adb forward指令,建立Socket连接; 其中,所
述测试端通过所述adb forward指令中指定的Socket端口发送或接收 信令及数据。
3.如权利要求2所述的方法,其特征在于,所述adb forward指令为adb forward tcp:12800tcp12500。
4.如权利要求3所述的方法,其特征在于,端口12800作为所述测试端 的Socket端口,所述测试端通过所述端口12800向所述被测终端发送指令或数 据,和/或通过所述端口12800接收来自所述被测终端发送的指令或数据;
端口12500作为所述被测终端的Socket端口,所述被测终端通过所述端口 12500监听来自所述测试端发送的指令或数据,和/或通过所述端口12500向所 述测试端发送指令或数据。
5.如权利要求1~4任一所述的方法,其特征在于,所述测试端为个人电 脑PC、笔记本电脑或服务器。
6.一种基于Android系统的终端测试的装置,其特征在于,该装置包 括:
连接建立模块,用于通过ADB接口,与被测终端建立Socket连接;
通信模块,用于通过建立的Socket连接,采用所述ADB接口支持的通信 协议,与所述被测终端之间进行信令交互及数据传输,以完成对所述被测终端 的测试。
7.如权利要求6所述的装置,其特征在于,所述连接建立模块具体用于:
通过所述ADB接口,调用adb forward指令,建立Socket连接;其中,所 述连接建立模块通过所述adb forward指令中指定的Socket端口发送或接收信 令及数据。
8.如权利要求7所述的装置,其特征在于,所述adb forward指令为adb forward tcp:12800tcp12500。
9.如权利要求8所述的装置,其特征在于,端口12800作为所述通信模 块的Socket端口,所述通信模块通过所述端口12800向所述被测终端发送指令 或数据,和/或通过所述端口12800接收来自所述被测终端发送的指令或数据;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论