一种执行终端操作信息的方法及装置的制造方法_3

文档序号:8257799阅读:来源:国知局
00:06:00时刻有一个触摸终端屏幕的操作指令,触摸终端屏幕的位置坐标为(240,150),且序列为操作指令-操作时间坐标轴格式,则将触摸终端屏幕指令对应的位置坐标值“(240,150) ”作为坐标轴的纵坐标,以及所述触摸终端屏幕指令对应的操作时间“ 00:06:00 ”作为横坐标,记录到坐标轴中,则当用户从坐标轴中选取出对应的“(240,150) ”操作指令时,终端会自动在对应的时刻向终端系统发一个触摸坐标(240,150)的模拟事件,从而使界面有相应的动作发生,操作指令时间坐标轴的示意图可参见图3a。
[0083]步骤S305:将所述操作指令时间序列存储到所述预设数据库中;
[0084]具体地,将以所述触摸终端屏幕指令以及所述触摸终端屏幕指令对应的操作时间生成的触摸终端屏幕指令时间序列按照列表格式或者坐标轴格式存储到预设数据库中,以便后续所述终端用户或测试工程师想要查看终端的历史操作信息时,可以直接从所述预设数据库中选取出相应的操作信息。其中所述预设数据库可以为文件、表格等。
[0085]步骤S307:获取需要从所述预设数据库中选取出的操作信息的时间段;
[0086]具体地,当所述用户或者测试工程师需要查看终端的历史操作记录时,需要设置查看的历史操作指令对应的操作时间段,设置方法可以设置操作的时间起点和时间终点,以将处于该段时间段内的操作指令取出,所述终端执行选取出的操作指令。本发明实施例中,用户或测试工程师从所述预设数据库中选取操作信息的选取规则是按照操作时间段来选取的,在一些可执行的方案中,还可以按照操作指令的名称来从所述预设数据库中选取对应的操作指令,即用户设置起点的操作指令名称以及终点的操作指令名称,以将所述预设数据库中处于该范围内的所有操作指令选取出。
[0087]步骤S309:从所述预设数据库中选取所述时间段内的操作指令;
[0088]具体地,根据所述用户或测试工程师设置的选取规则从所述预设数据库中选取出满足所述选取规则的所有操作指令,当用户或测试工程师设置的选取规则是时间段规则时,将所述预设数据库中处于设置的时间段范围内的所有操作指令选取出,当用户或测试工程师设置的选取规则是操作指令名称规则时,将满足设置的操作指令名称的范围内的所有操作指令选取出。
[0089]步骤S311:根据所述选取出的操作指令对应的操作时间,按照时间顺序依次自动控制所述终端执行所述选取出的操作指令。
[0090]具体地,当用户或测试工程师从所述预设数据库中选取出某些操作信息时,终端会按照选取出的操作信息中的操作指令以及所述操作指令对应的操作时间的顺序,依次自动执行所述操作指令,即所述终端会自动触发选取出的历史操作指令,并执行相应的操作过程。
[0091]本发明实施例中,当用户或测试工程师对所述终端触发了触摸终端屏幕指令时,终端将触摸终端屏幕指令以及所述触摸终端屏幕指令对应的操作时间存储到预设数据库中,当所述用户或测试工程师从所述预设数据库中选取出某些操作信息时,终端会按照选取出的操作信息中的操作指令以及所述操作指令对应的操作时间的顺序,依次自动执行所述操作指令,即所述终端会自动触发选取出的历史操作指令,并执行相应的操作过程。
[0092]进一步地,参见图4,是本发明提供的另一种执行终端操作信息的方法的流程示意图,该方法应用于终端,该方法包括:
[0093]步骤S401:获取对终端进行操作的操作信息,所述操作信息包括触发所述终端执行操作的操作指令以及所述操作指令对应的操作时间;
[0094]具体地,终端获取用户或终端服务器对所述终端进行操作的操作信息,当用户或终端服务器对所述终端进行操作时,终端获取用户或终端服务器的操作指令以及所述操作指令对应的操作时间。其中终端可以一直获取用户或终端服务器对所述终端进行操作的操作信息,也可以定时地获取用户或终端服务器对所述终端进行操作的操作信息,也可以在接收到用户的启动指令之后才开始获取用户或终端服务器对所述终端进行操作的操作信息。所述终端可以包括个人电脑、智能手机(如Android手机、1S手机等)、平板电脑、掌上电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式智能设备等互联网设备。所述操作信息中的操作指令包括:触摸终端屏幕时产生的指令、启动终端应用程序时产生的指令和点击终端虚拟按键时产生的指令。
[0095]步骤S403:根据所述启动终端应用程序指令针对的终端应用程序名称,以及所述启动终端应用程序指令触发的时间,生成所述操作指令时间序列,所述操作指令时间序列包括所述启动终端应用程序指令对应的终端应用程序名称以及所述启动终端应用程序指令对应的操作时间;
[0096]具体地,当所述操作指令为启动终端应用程序指令时,即所述用户或终端服务器向所述终端发出了启动终端应用程序指令,则所述终端将启动终端应用程序触发时针对的终端应用程序的名称以及所述启动终端应用程序指令触发的时间生成操作指令时间序列,其中所述序列可以为列表格式,即将启动终端应用程序指令与所述启动终端应用程序指令对应的操作时间依次记录到列表中,也可以为操作指令-操作时间坐标轴格式,即以启动终端应用程序指令触发的终端应用程序名称为纵坐标、以所述启动终端应用程序指令对应的操作时间为横坐标的坐标轴格式。
[0097]进一步地,比如00:05:06时刻有一个启动终端应用程序的操作指令,终端应用程序名称为com.android, camera,且序列为操作指令_操作时间坐标轴格式,则将启动终端应用程序指令对应的终端应用程序名称“com.android, camera”作为坐标轴的纵坐标,以及将所述启动终端应用程序指令对应的操作时间“00:05:06”作为横坐标,记录到坐标轴中,则当用户从坐标轴中选取出对应的“com.android, camera”操作指令时,终端会自动执行该操作指令,即在对应的时刻系统自动打开相机的应用程序,操作指令时间坐标轴的示意图可参见图3a。
[0098]步骤S405:将所述操作指令时间序列存储到所述预设数据库中;
[0099]具体地,将以所述启动终端应用程序指令以及所述启动终端应用程序指令对应的操作时间生成的启动终端应用程序指令时间序列按照列表格式或者坐标轴格式存储到预设数据库中,以便后续所述终端用户或测试工程师想要查看终端的历史操作信息时,可以直接从所述预设数据库中选取出相应的操作信息。其中所述预设数据库可以为文件、表格等。
[0100]步骤S407:获取需要从所述预设数据库中选取出的操作信息的时间段;
[0101]具体地,当所述用户或者测试工程师需要查看终端的历史操作记录时,需要设置查看的历史操作指令对应的操作时间段,设置方法可以设置操作的时间起点和时间终点,以将处于该段时间段内的操作指令取出,所述终端执行选取出的操作指令。本发明实施例中,用户或测试工程师从所述预设数据库中选取操作信息的选取规则是按照操作时间段来选取的,在一些可执行的方案中,还可以按照操作指令的名称来从所述预设数据库中选取对应的操作指令,即用户设置起点的操作指令名称以及终点的操作指令名称,以将所述预设数据库中处于该范围内的所有操作指令选取出。
[0102]步骤S409:从所述预设数据库中选取所述时间段内的操作指令;
[0103]具体地,根据所述用户或测试工程师设置的选取规则从所述预设数据库中选取出满足所述选取规则的所有操作指令,当用户或测试工程师设置的选取规则是时间段规则时,将所述预设数据库中处于设置的时间段范围内的所有操作指令选取出,当用户或测试工程师设置的选取规则是操作指令名称规则时,将满足设置的操作指令名称的范围内的所有操作指令选取出。
[0104]步骤S411:根据所述选取出的操作指令对应的操作时间,按照时间顺序依次自动控制所述终端执行所述选取出的操作指令。
[0105]具体地,当用户或测试工程师从所述预设数据库中选取出某些操作信息时,终端会按照选取出的操作信息中的操作指令以及所述操作指令对应的操作时间的顺序,依次自动执行所述操作指令,即所述终端会自动触发选取出的历史操作指令,并执行相应的操作过程。
[0106]本发明实施例中,当用户或测试工程师对所述终端触发了启动终端应用程序指令时,终端将启动终端应用程序指令以及所述启动终端应用程序指令对应的操作时间存储到预设数据库中,当所述用户或测试工程师从所述预设数据库中选取出某些操作信息时,终端会按照选取出的操作信息中的操作指令以及所述操作指令对应的操作时间的顺序,依次自动执行所述操作指令,即所述终端会自动触发选取出的历史操作指令,并执行相应的操作过程。
[0107]进一步地,参见图5,是本发明提供的另一种执行终端操作信息的方法的流程示意图,该方法应用于终端,该方法包括:
[0108]步骤S501:获取对终端进行操作的操作信息,所述操作信息包括触发所述终端执行操作的操作指令以及所述操作指令对应的操作时间;
[0109]具体地,终端获取用户或终端服务器对所述终端进行操作的操作信息,当用户或终端服务器对所述终端进行操作时,终端获取用户或终端服务器的操作指令以及所述操作指令对应的操作时间。其中终端可以一直获取用户或终端服务器对所述终端进行操作的操作信息,也可以定时地获取用户或终端服务器对所述终端进行操作的操作信息,也可以在接收到用户的启动指令之后才开始获取用户或终端服务器对所述终端进行操作的操作信息。所述终端可以包括个人电脑、智能手机(
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1