[发明专利]一种专网终端的自动化测试方法有效
| 申请号: | 202010674209.1 | 申请日: | 2020-07-14 |
| 公开(公告)号: | CN114006847B | 公开(公告)日: | 2023-07-07 |
| 发明(设计)人: | 张强 | 申请(专利权)人: | 成都鼎桥通信技术有限公司 |
| 主分类号: | H04L43/50 | 分类号: | H04L43/50 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王双;王琦 |
| 地址: | 610041 四川省成都市高新*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 终端 自动化 测试 方法 | ||
本申请公开了一种专网终端的自动化测试方法,包括:测试的专网终端连接服务电脑,所述服务电脑为所述专网终端安装并启动第一测试程序,用于获取所述专网终端的网络信息、在专网终端上创建http服务、启动端口和监听POST服务,其中,所述网络信息中包括所述专网终端的IMSI和IP地址、端口号,将所述http服务的sessionId设为所述专网终端的IMSI;所述服务电脑启动集群服务中所涉及的各项服务,将所述各项服务的IP地址和端口号以及所述专网终端的网络信息上报给云端服务器;测试电脑从所述云端服务器获取被测应用的IP地址、端口号以及所述专网终端的网络信息,并获取测试所述被测应用所需服务的IP地址和端口号;利用获取的IP地址、端口号和网络信息,控制所述专网终端和相应服务,完成对所述被测应用的测试任务。应用本申请,能够满足专网终端的测试需求。
技术领域
本申请涉及集群技术,特别涉及一种专网终端的自动化测试方法。
背景技术
专网通信是指为政府与公共安全、公用事业和工商业等提供的应急通信、指挥调度、日常工作通信等服务,是指在一些行业、部门或单位内部,为满足其进行组织管理、安全生产、调度指挥等需要所建设的通信网路,其基础网络一般与公众蜂窝移动通信网络独立。
随着近几年国内电信业的迅猛发展,专网通信的网络规模迅速壮大,技术水平与公网基本保持了同步发展。在专网通信中使用的终端称为专网终端。
目前,在专网系统中没有专网终端的自动化测试方法和系统。而对公网终端的自动化测试方法无法直接应用在专网终端上,无法满足专网终端的自动化测试需求。
具体地,现有公网终端中,Android系统提供的不同方式下公网终端的自动化测试框架如图1所示。其中主要的测试框架为如下两类:
1)Uiautomator,V1版本支持Android4.3以下版本,V2支持Android4.4以上版本终端,UiAutomation框架,Google在Android 4.3发布时提供了一套新的UiAutomation自动化测试框架,该框架通过运用Accessibility APIs来模拟用户跟终端界面的交互:比如获取窗口界面控件和注入事件等。如在4.3之前UiAutomator工具是通过InputManager,WindowManager来注入KeyEvent,4.3之后用的就是新框架UiAutomation使用的Accessibility APIs来注入事件。在该自动化测试框架下,终端通过USB线连接电脑,电脑运行测试脚本对终端中的特定应用进行测试。这种测试模式下不支持对UE的远程控制,也不能通过IP来控制终端。
2)Instrumentation,这种测试模式下,测试脚本和目标app在同一个进程中运行,只能对单一终端进行独立测试,无法支持不同终端间的交互;需要被测应用和测试脚本test-apk拥有相同的签名,同时也不支持远程控制终端和跨应用的操作。
在上述对公网终端进行自动化测试时,往往是对终端上的某些应用进行独立测试。通常不会涉及不同应用间的相互协作或者不同终端间的交互。而专网终端产品属于深度定制产品,业务复杂且业务交互众多,所有承载的业务与UDC,MDC,DC,OTA息息相关,专网终端的很多功能需要专网终端上的多个应用相互协作,同时可能还需要多个专网终端进行协调测试,专网终端的自动化测试需要操作Android(终端UE)、Web(MDC、UDC)、Gui(OTA、DC)等,因此,公网终端采用的单一的自动化测试系统无法满足专网终端的自动化测试需求。
另外,公网终端的一些测试框架(比如Robotium)要求被测应用AUT.apk与测试脚本Test.apk签名必须一致,但是由于专网终端的加密机制,在专网终端领域无法实现被测应用和测试脚本的签名一致。
由上述可见,前述对公网终端进行自动化测试的方法和系统无法满足对专网终端的测试需求。
发明内容
本申请提供一种专网终端的自动化测试方法及系统,能够满足专网终端的测试需求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都鼎桥通信技术有限公司,未经成都鼎桥通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010674209.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用户接入方法、系统和装置
- 下一篇:一种的能够矫正足弓的鞋大底





