[发明专利]基于网络测试移动装置内核的系统和方法在审
申请号: | 202180013664.X | 申请日: | 2021-02-08 |
公开(公告)号: | CN115066876A | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 陈悦玺;H·王;S·J·加拉迈 | 申请(专利权)人: | 维萨国际服务协会 |
主分类号: | H04M1/24 | 分类号: | H04M1/24;G06F11/36;H04L67/565 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 钱慰民;周全 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 网络 测试 移动 装置 内核 系统 方法 | ||
1.一种方法,包括:
由测试计算机确定测试计划以测试移动装置上的内核;
由所述测试计算机根据所述测试计划确定交互输入消息,所述交互输入消息包括第一数据;
由所述测试计算机通过基于网络的通信信道将包括所述第一数据的所述交互输入消息传输到所述移动装置,其中所述移动装置中的所述内核响应于接收到所述交互输入消息而生成交互输出消息;
由所述测试计算机从所述移动装置通过所述基于网络的通信信道接收包括来自所述移动装置的第二数据的所述交互输出消息;以及
由所述测试计算机确定所述交互输出消息是否与所述测试计划一致。
2.根据权利要求1所述的方法,其中所述基于网络的通信信道是TCP/IP通信信道。
3.根据权利要求1所述的方法,确定所述交互输出消息是否与所述测试计划一致包括确定所述第二数据是否是所述测试预期的。
4.根据权利要求1所述的方法,其中所述移动装置是智能手机。
5.根据权利要求1所述的方法,其中所述测试计算机包括测试引擎。
6.根据权利要求1所述的方法,其中所述移动装置包括包含所述内核的交互应用程序。
7.根据权利要求1所述的方法,其中所述测试计算机包括测试引擎、虚拟读取器和套接字服务器,所述测试引擎将第一格式的所述交互输入消息提供给所述虚拟读取器,并且所述虚拟读取器将第二格式的所述交互输入消息提供给所述套接字服务器。
8.根据权利要求7所述的方法,其中所述移动装置包括虚拟装置,其中虚拟装置接收所述第二格式的所述交互输入消息,并且将所述第一格式的所述交互输入消息提供到所述内核。
9.一种测试计算机,包括:
处理器;以及
耦合到所述处理器的计算机可读介质,所述计算机可读介质包括指令,所述指令能由所述处理器执行,以使所述测试计算机:
确定测试计划以测试移动装置上的内核;
根据所述测试计划确定交互输入消息,所述交互输入消息包括第一数据;
通过基于网络的通信信道将包括所述第一数据的所述交互输入消息传输到所述移动装置,其中所述移动装置中的所述内核响应于接收到所述交互输入消息而生成交互输出消息;
从所述移动装置通过所述基于网络的通信信道接收包括来自所述移动装置的第二数据的所述交互输出消息;以及
确定所述交互输出消息是否与所述测试计划一致。
10.根据权利要求9所述的测试计算机,其中所述测试计算机还包括存储器,所述存储器包括多个测试计划以用于测试所述内核。
11.根据权利要求9所述的测试计算机,其中所述计算机可读介质包括虚拟读取器和套接字服务器。
12.根据权利要求9所述的测试计算机,其中所述基于网络的通信信道包括TCP/IP信道。
13.根据权利要求9所述的测试计算机,其中所述测试计算机还包括包含多个测试报告的存储器。
14.一种方法,包括:
由包括内核的移动装置通过基于网络的通信信道从测试计算机接收包括第一数据的交互输入消息;
响应于接收到所述交互输入消息,由所述移动装置中的所述内核生成包括第二数据的交互输出消息;以及
由所述移动装置通过所述基于网络的通信信道将所述交互输出消息传输到所述测试计算机。
15.根据权利要求14所述的方法,其中所述移动装置还包括与所述内核交互的虚拟装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于维萨国际服务协会,未经维萨国际服务协会许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202180013664.X/1.html,转载请声明来源钻瓜专利网。