基于日志文件的客户端自动登录的方法、装置及可读介质制造方法及图纸

技术编号:24092105 阅读:28 留言:0更新日期:2020-05-09 08:32
本发明专利技术涉基于日志文件的客户端自动登录的方法、装置及可读介质,主要用户嵌入式系统的函数调用时间和统计结果可视化,包括:对用户登录界面进行实时监控,当出现对应的控件时生对应标识的日志;对日志信息进行实时监控,当出现对应的标识时获取日志文件信息;根据日志文件信息进行自动化登录。本发明专利技术的有益效果为:将统计结果数据可视化,方便工程师在嵌入式系统开发的过程中快速定位问题,提高系统调试效率,更容易发现系统运行瓶颈。

Method, device and readable medium of client automatic login based on log file

【技术实现步骤摘要】
基于日志文件的客户端自动登录的方法、装置及可读介质
本专利技术涉及游戏自动化测试领域,具体涉及了基于日志文件的客户端自动登录的方法、装置及可读介质。
技术介绍
网络游戏客户端自动化测试,系统需要自动化启动客户端,并完成自动登录,然后再进行游戏内的场景测试。人机登录过程,是由人眼判断是否出现账号密码输入框,然后再进行手动输入,自动化过程难点在于没有人眼识别的过程,所以很难控制输入时机。常见的解决方案有类似按键精灵的图像识别,实时对显示画面进行图像匹配,用来判断目标按钮或者其他控件是否出现。但是缺点就是游戏的画面一般比较丰富,按钮控件甚至还有半透明效果,这使得图像匹配成功率不高,容易出现匹配失败。
技术实现思路
本专利技术的目的在于至少解决现有技术中存在的技术问题之一,提供一种基于日志文件的客户端自动登录的方法、装置及可读介质,实施成本低廉,且成功率比图像匹配更高。本专利技术的技术方案包括一种基于日志文件的客户端自动登录的方法,其特征在于:S100,对用户登录界面进行实时监控,当出现对应的控件时生对应标识的日志;S200,对日志信息进行实时监控,当出现对应的标识时获取日志文件信息;S300,根据所述日志文件信息进行自动化登录。根据所述的基于日志文件的客户端自动登录的方法,其中标识设置为自定义关键字。根据所述的基于日志文件的客户端自动登录的方法,其中获取S100具体包括:对用户界面进行实时监控,当监控到登录界面控件时,生成所述自定义关键字写入日志。根据所述的基于日志文件的客户端自动登录的方法,其中获取S200具体包括:实时读取日志文件信息,当读取到所述自定义关键字时,下发自动登录指令。根据所述的基于日志文件的客户端自动登录的方法,其中S300具体包括:调用系统提供的键盘接口及历史用户输入的账号密码信息进行自动登录。本专利技术的技术方案还包括一种基于日志文件的客户端自动登录的装置,该装置包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述任一所述的方法步骤。本专利技术的技术方案还包括一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述任一所述的方法步骤。本专利技术的有益效果为:实施成本低廉,只需要游戏客户端写日志文件,不需要动用到图像匹配技术,且成功率比图像匹配更高。附图说明下面结合附图和实施例对本专利技术进一步地说明;图1所示为根据本专利技术实施方式的总体流程图;图2所示为根据本专利技术实施方式的装置示意图。具体实施方式本部分将详细描述本专利技术的具体实施例,本专利技术之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本专利技术的每个技术特征和整体技术方案,但其不能理解为对本专利技术保护范围的限制。在本专利技术的描述中,若干的含义是一个或者多个,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。本专利技术的描述中,除非另有明确的限定,设置等词语应做广义理解,所属
技术人员可以结合技术方案的具体内容合理确定上述词语在本专利技术中的具体含义。图1所示为根据本专利技术实施方式的总体流程图。该流程包括:S100,对用户登录界面进行实时监控,当出现对应的控件时生对应标识的日志;S200,对日志信息进行实时监控,当出现对应的标识时获取日志文件信息;S300,根据日志文件信息进行自动化登录。图2所示为根据本专利技术实施方式的装置示意图。装置包括存储器100及处理器200,其中处理器200存储有计算机程序,计算机程序用于执行:对用户登录界面进行实时监控,当出现对应的控件时生对应标识的日志;对日志信息进行实时监控,当出现对应的标识时获取日志文件信息;根据所述日志文件信息进行自动化登录。其中,存储器100用于存储数据。上面结合附图对本专利技术实施例作了详细说明,但是本专利技术不限于上述实施例,在
普通技术人员所具备的知识范围内,还可以在不脱离本专利技术宗旨的前提下做出各种变化。本文档来自技高网
...

【技术保护点】
1.一种基于日志文件的客户端自动登录的方法,其特征在于:/nS100,对用户登录界面进行实时监控,当出现对应的控件时生对应标识的日志;/nS200,对日志信息进行实时监控,当出现对应的标识时获取日志文件信息;/nS300,根据所述日志文件信息进行自动化登录。/n

【技术特征摘要】
1.一种基于日志文件的客户端自动登录的方法,其特征在于:
S100,对用户登录界面进行实时监控,当出现对应的控件时生对应标识的日志;
S200,对日志信息进行实时监控,当出现对应的标识时获取日志文件信息;
S300,根据所述日志文件信息进行自动化登录。


2.根据权利要求1所述的基于日志文件的客户端自动登录的方法,其特征在于,所述标识设置为自定义关键字。


3.根据权利要求2所述的基于日志文件的客户端自动登录的方法,其特征在于,所述S100具体包括:
对用户界面进行实时监控,当监控到登录界面控件时,生成所述自定义关键字写入日志。


4.根据权利要求3所述的基于日志文件的客户端自动登录的方法,其特征在于...

【专利技术属性】
技术研发人员:马力李爱华蔡其锋周诚
申请(专利权)人:珠海金山网络游戏科技有限公司
类型:发明
国别省市:广东;44

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

1