The invention relates to a method based on automatic registration process of image recognition. The steps of the invention are: making reference pictures; marking hot spots on reference pictures; starting operation of image recognition process; after locating regions, the automatic input process activates the input positions of hot spots according to the hot spots coordinates on reference pictures, and automatically inputting pre-defined authentication certificates and automatically. Click the login button to complete the login process. The scheme has greater flexibility in some scenarios of automatic login by obtaining the location of authentication credentials through real-time identification reference pictures in the login interface. It has good versatility and is suitable for more types of application systems, such as browser-based applications and local response, low implementation cost, small coding amount and low technical requirements, and is suitable for non-coding personnel.
【技术实现步骤摘要】
一种基于图像识别自动化登录过程的方法
本专利技术涉及一种自动化登录过程的方法,更具体地说,涉及一种基于图像识别自动化登录过程的方法。
技术介绍
为了区分不同的用户,软件系统需要借助用户登录过程来设置当前的用户会话环境以识别用户。某些登录方式需要用户手动输入认证凭据,最常见的方式是用户名和密码登录方式,在此登录方式下最常见的操作序列是用户先输入认证凭据,然后单击登录按钮,此时认证凭据一般是用户名和用户密码。为了提高登录过程中的操作体验,减少用户操作量,或者使软件测试过程自动化,需要自动化登录过程。对于用户名和密码的认证方式,能够自动化输入认证凭据是自动化登录过程的前提条件。当前,有多种技术方案可以应用于自动化登录。现有技术方案之一是基于浏览器插件的自动化登录。此方案针对在浏览器中访问的系统。在用户使用浏览器时,预先安装在浏览器中的一个插件实时检测用户访问的网址,当用户访问特定网址时,该浏览器插件在页面中正确的位置填入用户凭据并自动点击登录按钮完成登录。这种方案依赖浏览器插件,而不同的浏览器的插件是不能通用的,如果只为某一种浏览器开发插件,则限制自动化登录时必须使用这种浏览器。如果要支持更多的浏览器,则针对每种浏览器都要分别开发插件,提高了成本。这种方案将适用场景限制在使用浏览器访问的应用,对本地应用则无法采用此方案实现自动化登录。总之,此种技术方案的缺点是通用性不足。现有技术方案之二是基于WebDriver技术实现自动登录。此技术首先安装浏览器的WebDriver驱动程序,然后使用程序调用WebDriver驱动程序提供的接口获取浏览器正在访问页面的信息,并能 ...
【技术保护点】
1.一种基于图像识别自动化登录过程的方法,其特征在于,所述基于图像识别自动化登录过程的方法步骤为:S1.制作参考图片,所述参考图片用来表示凭证输入位置及其周边位置的特征;S2.在参考图片上标记热点位置;所述热点位置指定了进行输入前需要激活的位置,使用编号标记参考图片的热点位置;S3.图像识别过程开始运行:所述图像识别过程为在应用系统的显示登录界面的时候,截取当前显示内容,并和参考图片进行对比,识别并定位出显示内容中和参考图片相似的认证凭据输入区域;S4定位出区域后,自动输入过程根据参考图片上的热点坐标激活热点所在输入位置,并自动输入预先定义好的认证凭证并自动点击登录按钮完成登录过程。
【技术特征摘要】
1.一种基于图像识别自动化登录过程的方法,其特征在于,所述基于图像识别自动化登录过程的方法步骤为:S1.制作参考图片,所述参考图片用来表示凭证输入位置及其周边位置的特征;S2.在参考图片上标记热点位置;所述热点位置指定了进行输入前需要激活的位置,使用编号标记参考图片的热点位置;S3.图像识别过程开始运行:所述图像识别过程为在应用系统的显示登录界面的时候,截取当前显...
【专利技术属性】
技术研发人员:张立杰,赵静谧,
申请(专利权)人:深圳竹云科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。