设备自动化方法及装置制造方法及图纸

技术编号:16761519 阅读:57 留言:0更新日期:2017-12-09 05:25
本申请公开了设备自动化方法及装置,用以解决现有技术中的移动设备自动化往往只是针对单一场景进行的,而对于多场景,多上下文测试等自动化需求无法满足的问题。本申请公开的一种设备自动化方法,包括:服务端接收自动化指令;所述服务端根据所述自动化指令,确定所述自动化指令对应的设备类型;所述服务端启动代理端,以便于所述代理端采用对应于所述设备类型的驱动程序,驱动至少一个属于所述设备类型的设备执行所述自动化指令。

Equipment automation methods and devices

The application discloses the device automation method and device to solve the problem of mobile device automation in the current technology, which is usually only for single scenario, but for multi scenario, multi context testing and other automated needs can not meet the problem. An apparatus comprises a automated method disclosed: the server receives the command automation; automation server according to the instruction, determining the type of device for automated instruction; the proxy server starts to end, the agent uses corresponding to the type of device driver, driving at least one belonging to the type of equipment to execute the command automation equipment.

【技术实现步骤摘要】
设备自动化方法及装置
本申请涉及自动化领域,尤其涉及设备自动化方法及装置。
技术介绍
随着移动互联网的高速发展,移动设备需求高速增长,移动设备以及应用设备上应用更加复杂化和多场景化。在现有技术中,往往是通过机器模拟用户针对移动设备的操作,以实现移动设备自动化,移动设备自动化可以包括对移动设备以及移动设备上应用的自动化测试以及其他的自动化操作等。但是,现有技术中的移动设备自动化往往只是针对比较简单的单一场景进行的,而对于多场景,多上下文测试等比较复杂的自动化需求无法满足。
技术实现思路
本申请实施例提供的设备自动化方法及装置,用于解决现有技术中的移动设备自动化对于多场景,多上下文测试等比较复杂的自动化需求无法满足的问题。本申请实施例采用下述技术方案:本申请实施例提供的一种设备自动化方法,包括:服务端接收自动化指令;所述服务端根据所述自动化指令,确定所述自动化指令对应的设备类型;所述服务端启动代理端,以便于所述代理端根据所述设备类型与至少一个属于所述设备类型的设备的上下文情况,采用对应的驱动程序驱动所述设备执行所述自动化指令。可选地,服务端接收自动化指令,具体包括:所述服务端接收客户端发送的本文档来自技高网...
设备自动化方法及装置

【技术保护点】
一种设备自动化方法,其特征在于,包括:服务端接收自动化指令;所述服务端根据所述自动化指令,确定所述自动化指令对应的设备类型;所述服务端启动代理端,以便于所述代理端根据所述设备类型与至少一个属于所述设备类型的设备的上下文情况,采用对应的驱动程序驱动所述设备执行所述自动化指令。

【技术特征摘要】
1.一种设备自动化方法,其特征在于,包括:服务端接收自动化指令;所述服务端根据所述自动化指令,确定所述自动化指令对应的设备类型;所述服务端启动代理端,以便于所述代理端根据所述设备类型与至少一个属于所述设备类型的设备的上下文情况,采用对应的驱动程序驱动所述设备执行所述自动化指令。2.如权利要求1所述的方法,其特征在于,服务端接收自动化指令,具体包括:所述服务端接收客户端发送的自动化指令,所述自动化指令是所述客户端从用户进程得到的。3.如权利要求1所述的方法,其特征在于,所述服务端根据所述自动化指令,确定所述自动化指令对应的设备类型后,所述方法还包括:所述服务端根据所述设备类型,确定所述至少一个属于所述设备类型的设备;所述服务端与所述设备建立连接;所述服务端基于与所述设备建立的连接,获得所述设备的上下文情况。4.如权利要求3所述的方法,其特征在于,所述服务端根据所述设备类型,启动代理端后,所述方法还包括:所述服务端向所述代理端提供所述设备类型与所述设备的上下文情况,以便于所述代理端根据所述设备类型与至少一个属于所述设备类型的设备的上下文情况,采用对应的驱动程序驱动所述设备执行所述自动化指令。5.一种设备自动化方法,其特征在于,包括:代理端与至少一个设备建立连接,所述设备属于服务端接收的自动化指令对应的设备类型;所述代理端接收所述自动化指令;所述代理端基于与所述设备建立的连接,根据所述设备类型与所述设备的上下文情况,采用对应的驱动程序驱动所述设备执行所述自动化指令。6.如权利要求5所述的方法,其特征在于,所述代理端根据所述设备类型与所述设备的上下文情况,采用对应的驱动程序驱动所述设备执行所述自动化指令前,所述方法还包括:所述代理端从所述设备和/或所述服务端获得所述设备类型与所述设备的上下文情况。7.如权利要求5所述的方法,其特征在于,代理端与至少一个设备建立连接,具体包括:代理端从服务端获取至少一个设备的相关信息,所述设备属于服务端接收的自动化指令对应的设备类型,所述相关信息包括所述设备的地址;所述代理端根据所述相关信息,与所述设备建立连接。8.如权利要求5所述的方法,其特征在于,所述代理端接收所述自动化指令,具体包括:所述代理端接收客户端和/或所述服务端发送的所述自动化指令,其中,所述客户端发送的所述自动化指令是所述客户端从用户进程得到的,所述服务端发送的所述自动化指令是所述服务端从所述客户端得到的。9.一种设备自动化方法,其特征在于,包括:客户端向服务端发送自动化指令,以便于所述服务端根据所述自动化指令,确定所述自动化指令对应的设备类型;所述客户端向代理端发送所述自动化指令,以便于所述代理端根据所述设备类型与至少一个属于所述设备类型的设备的上下文情况,采用对应的驱动程序驱动所述设备执行所述自动化指令。10.如权利要求9所述的方法,其特征在于,客户端向服务端发送自动化指令前,所述方法还包括:所述客户端接收用户进程发送的所述自动化指令。11.如权利要求9所述的方法,其特征在于,客户端向服务端发送自动化指令,具体包括:客户端对所述自动化指令进行包装,所述包装包括针对所述自动化指令的协议转换;所述客户端向服务端发送经过包装的自动化...

【专利技术属性】
技术研发人员:徐达峰
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1