The present invention provides a method for automatic control of terminal operation, the method includes: operating information in connection with the external terminal in response to an external terminal; the operation control information from the database to read the data file and run the terminal into the work based on the external terminal interface display information according to the current work; the gesture interface to determine the gesture features specifying the data in the file, gestures to the external terminal interface, the gesture features include at least the type, content and gesture gesture interface operation position. The invention can realize the automation of the terminal installation process in the installation process.
【技术实现步骤摘要】
本专利技术涉及计算机
,特别涉及一种自动控制终端运行的方法。
技术介绍
智能手机,是指像个人电脑一样,具有独立的操作系统,独立的运行空间,可以由用户自行安装软件、游戏、导航等第三方服务商提供的程序,并可以通过移动通讯网络来实现无线网络接入终端类型的总称。随着近几年智能手机业的飞速发展,出现了以操作系统为平台,以App为载体的商业运作模式,而现阶段手机App的安装主要还是依赖人工以手动方式逐个安装,且每个App都需要一系列的操作之后才能完成安装,这样非常浪费时间。同时,由于Android智能手机的碎片化日益严重,App适配问题也日趋严重,这也极大地影响了用户体验。在中国专利:基于控件自动化遍历解决手机App机型适配问题的方法(CN201510373883.5)中,公开了一种采用预装有Android系统的智能手机、预装有Linux系统的电脑以及数据线,然后通过六个步骤实现支持纯控件App自动化遍历适配测试、支持HTML型应用测试、支持混合型应用自动化遍历测试,但是并未解决批量手机App如何以静默的方式实现快速安装与卸载的问题。在现阶段,没有一个非常好的方法解决上述提到的问题。
技术实现思路
本专利技术技术方案解决的技术问题为,如何在安装过程中实现终端安装操作的自动化。为了解决上述技术问题,本专利技术技术方案提供了一种自动控制终端运行的方法,包括:在与外部终端进行连接时响应于外部终端的运行信息;基于所述运行信息从控制数据库中读取本次运行的数据文件并使所述终端进入工作,外部终端界面显示工作信息;根据所述数据文件中规定的手势特征确定界面的当前手势,以进行外部终端 ...
【技术保护点】
一种自动控制终端运行的方法,其特征在于,包括:在与外部终端进行连接时响应于外部终端的运行信息;基于所述运行信息从控制数据库中读取本次运行的数据文件并使所述终端进入工作,外部终端界面显示工作信息;根据所述数据文件中规定的手势特征确定界面的当前手势,以进行外部终端界面的手势操作,所述手势特征至少包括手势类型、手势内容及界面操作位置。
【技术特征摘要】
1.一种自动控制终端运行的方法,其特征在于,包括:在与外部终端进行连接时响应于外部终端的运行信息;基于所述运行信息从控制数据库中读取本次运行的数据文件并使所述终端进入工作,外部终端界面显示工作信息;根据所述数据文件中规定的手势特征确定界面的当前手势,以进行外部终端界面的手势操作,所述手势特征至少包括手势类型、手势内容及界面操作位置。2.如权利要求1所述的自动控制终端运行的方法,其特征在于,还包括:获取外部终端的接口信息;基于所述接口信息与所述终端建立连接,并接收所述终端传输的运行信息。3.如权利要求2所述的自动控制终端运行的方法,其特征在于,所述获取外部终端的接口信息包括:检测至少一个接口以获取接口连接时得到的终端之PID信息及VID信息。4.如权利要求1所述的自动控制终端运行的方法,其特征在于,还包括:响应于所述运行信息以推送本次运行的应用安装程序包至所述终端。5.如权利要求1所述的自动控制终端运行的方法,其特征在于,还包括:构建所述控制数据库;创建数据规范,所述规范包括:控件标识、手势标识、手势输入标识及手势的界面位置标识;根据所述数据规范从待运行的应用流程提取所述数据规范的元素,以形成所述数据文件。6.如权利要求5所述的自动控制终端运行的方法,其特征在于,所述控件标识包括工作界面中目标控件的类型,所述手势标识包括调用特定控件下所适用的手势类型,所述手势输入标识包括调用特定控件下手势输入内容的指向信息,手势的界面位置标识包括手势操作进行的界面位置。7.如权利要求5或6所述的自动控制终端运行的方法,其特征在于,所述控件对应本次运行对象。8.如权利要求1至6任一项所述的自动控制终端运行的方法,其特征在于,所述手势类型包括:单击、双击、滑动、拖拽及勾选,所述手势内容包括:所述手势类型下输入的界面内容及实感信息,所述实感信息包括压力值信息;所述界面操作位置由数据文件中的以下信息中的至少一种信息确定:界面元素的类型、资源ID、图片位置坐标以及运行文案关键词。9.如权利要求5所述的自动控制终端运行的方法,其特征在于,所述规范还包括:界面窗口标识、窗口标签标识、控件码标识、错误标识、注释标识及测试源数据;所述界面窗口标识包括:窗口选择代码;所述窗口标签标识包括:目标窗口中...
【专利技术属性】
技术研发人员:何叶,梅东伟,罗国庆,伍宏晶,姚伟超,吴敏,张辰,
申请(专利权)人:上海二三四五网络科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。