The embodiment of this application discloses a method and device for obtaining information. One specific embodiment of the method includes: acquiring the operation status information of the terminal device through the data channel, in which the data channel is used for data transmission with the specified data type of the terminal device; acquiring at least one process data of the application to be tested from the above operation status information; and responding to the request. The operation instructions of the above-mentioned application to be tested are monitored, and the operation parameters of the corresponding operation instructions are obtained from at least one of the above-mentioned process data. The implementation method improves the accuracy and validity of obtaining the operation parameters of the application to be tested.
【技术实现步骤摘要】
用于获取信息的方法及装置
本申请实施例涉及数据处理
,具体涉及用于获取信息的方法及装置。
技术介绍
随着科技的发展,智能终端的数据处理能力越来越强大。用户可以通过智能终端上安装的各种应用执行相应的信息处理任务,极大地提高了用户工作和生活的信息处理效率。为了更好的向用户提供服务,在应用发布前后,技术人员需要对安装在不同智能设备上的应用进行测试,以消除应用存在的问题。
技术实现思路
本申请实施例提出了一种用于获取信息的方法及装置。第一方面,本申请实施例提供了一种用于获取信息的方法,该方法包括:通过数据通道获取上述终端设备的运行状态信息,其中,上述数据通道用于与上述终端设备进行指定数据类型的数据的数据传输;从上述运行状态信息中获取待测试应用的至少一条进程数据;响应于监测到的对应上述待测试应用的操作指令,根据上述至少一条进程数据获取对应操作指令的运行参数。在一些实施例中,上述数据通道通过以下步骤构建:向上述终端设备发送端口测试数据,其中,上述端口测试数据用于检测上述终端设备输出指定数据类型的数据的端口;响应于检测到对应上述端口测试数据的端口信息,建立指定数据类型与对应该指定数据类型的端口信息之间的对应关系;基于上述对应关系,建立与上述终端设备之间的数据通道。在一些实施例中,上述从上述运行状态信息中获取待测试应用的至少一条进程数据,包括:根据上述待测试应用的属性信息,从上述运行状态信息中筛选出上述待测试应用的至少一条进程数据,其中,上述属性信息包括以下至少一项:待测试应用的名称、待测试应用的数据类型、待测试应用的运行时间。在一些实施例中,上述响应于监测到的对应上述 ...
【技术保护点】
1.一种用于获取信息的方法,包括:通过数据通道获取终端设备的运行状态信息,其中,所述数据通道用于与所述终端设备进行指定数据类型的数据的数据传输;从所述运行状态信息中获取待测试应用的至少一条进程数据;响应于监测到的对应所述待测试应用的操作指令,根据所述至少一条进程数据获取对应操作指令的运行参数。
【技术特征摘要】
1.一种用于获取信息的方法,包括:通过数据通道获取终端设备的运行状态信息,其中,所述数据通道用于与所述终端设备进行指定数据类型的数据的数据传输;从所述运行状态信息中获取待测试应用的至少一条进程数据;响应于监测到的对应所述待测试应用的操作指令,根据所述至少一条进程数据获取对应操作指令的运行参数。2.根据权利要求1所述的方法,其中,所述数据通道通过以下步骤构建:向所述终端设备发送端口测试数据,其中,所述端口测试数据用于检测所述终端设备输出指定数据类型的数据的端口;响应于检测到对应所述端口测试数据的端口信息,建立指定数据类型与对应该指定数据类型的端口信息之间的对应关系;基于所述对应关系,建立与所述终端设备之间的数据通道。3.根据权利要求2所述的方法,其中,所述从所述运行状态信息中获取待测试应用的至少一条进程数据,包括:根据所述待测试应用的属性信息,从所述运行状态信息中筛选出所述待测试应用的至少一条进程数据,其中,所述属性信息包括以下至少一项:待测试应用的名称、待测试应用的数据类型、待测试应用的运行时间。4.根据权利要求3所述的方法,其中,所述响应于监测到的对应所述待测试应用的操作指令,根据所述至少一条进程数据获取对应操作指令的运行参数,包括:查询操作指令的操作属性,所述操作属性包括以下至少一项:操作指令的名称、操作指令发出时间;根据所述操作属性确定所述至少一条进程数据中的数据发生变化的进程数据;根据所述数据发生变化的进程数据和操作属性获取所述终端设备的至少一个端口的输出数据;对于所述至少一个端口中的端口,根据所述对应关系和该端口的端口信息查询与该端口对应的输出数据的数据类型;通过输出数据和对应输出数据的数据类型构建对应操作指令的运行参数。5.根据权利要求1至4任意一项所述的方法,其中,所述方法还包括:根据所述运行参数构建所述待测试应用的测试数据。6.一种用于获取信息的装置,包括:运行状态信息获取单元,被配置成通过数据通道获取终端设备的运行状态信息,其中,所述数据通道用于与所述终端设备进行指定数据类型的数据的数据传输;进程数据获取单元,被配置成从所述运行状态信息中获取待测试应用的至少一条进程数据;运行参数获取单元,被配置成响应于监测到的对应所...
【专利技术属性】
技术研发人员:朱斌,辛庆,孙健,王芳,刘铮,殷添琦,何菁,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。