一种业务探测方法、装置及系统制造方法及图纸

技术编号:8863528 阅读:149 留言:0更新日期:2013-06-28 02:40
本发明专利技术实施例提供一种业务探测方法、装置及系统,包括:下载包含图形码的图片,将该图片上传至Web服务器,由Web服务器将所述图片显示在维护页面,根据操作者在维护页面的输入确定识别码,接收Web服务器返回的图形码,即可以根据Web服务器返回的图形码实现登录,从而保证图形码识别的准确率和成功率。且本发明专利技术实施例提供的方案中,利用实时变化的图形码实现登录,确保了系统的安全性,无需增加系统安全风险管控点,避免增加系统负荷。

【技术实现步骤摘要】

本专利技术涉及用户需要利用图形码进行登陆、基于超文本传输协议(HTTP,HyperText Transfer Protocol)的应用领域,涉及一种业务探测方法、装置及系统
技术介绍
网上营业厅(简称“网厅”),是电信行业用于方便用户网上自行办理、体验业务的平台,一般出于安全考虑,用户在登录网厅时,需要输入用户名(可以为手机号码)、密码,并需要根据实时显示的图形码,将该图形码输入以完成登录。业务探测是从用户感知的角度出发,模拟用户行为的一种主动监控手段,用于探测网上营业厅对用户操作的响应时长、是否可以受理用户请求或是否能够成功执行用户请求的操作。可以利用类似负载信使(L0ADRUNNER)的负载测试工具,实现业务探测。在业务探测过程中,包括登录和探测两个步骤。在登录步骤中,可以利用图形码识别功能,实时获取识别图形码。并根据实时获取的图形码,以及记录的用户名、密码登录网厅,并在探测步骤完成对网上营业厅的监控。但由于图形码为实时变化的,且图形码复杂度可能较高,根据现有的图形码识别功能,仅能够实时识别简单的图形码,对复杂的图形码识别时间较长,且会发生识别错误,甚至于无法识别,导致图形码识别的准确率和成功率较低,由此也会导致业务探测的成功率和效率降低。为了解决上述问题,现有技术包括以下两种解决方案:1、指定特殊测试号码,免图形码。在这种方式下,可以设定特殊的测试号码,在利用该测试号码(用户名)进行业务探测的过程中,只需输入该测试号码和密码,无需输入图形码即可登录网厅。2、指定特殊测试号码,固定图形码。探测脚本直接记录图形码,便可以持续发起探测。在这种方式下,可以设定特殊的测试号码,在利用该测试号码进行业务探测的过程中,只需输入该测试号码和密码,以及记录的固定图形码即可登录网厅。但针对第一种解决方案,为了保证系统的安全性,需要增加系统安全风险管控点,如,增加系统登陆身份验证的判断处理步骤,无形中增加了系统负荷。针对第二种解决方案,也存在为了保证系统的安全性,需要增加系统安全风险管控点的问题。因此,针对第一种和第二种解决方案,虽然无需实时识别图形码,但均存在需要增加系统安全风险管控点的问题。
技术实现思路
本专利技术实施例提供一种业务探测方法、装置及系统,用于解决现有的业务探测方法对图形码的识别准确率和成功率较低的问题。一种业务探测方法,所述方法包括:下载包含图形码的图片;将所述图片上传至网页Web服务器;接收所述Web服务器返回的图形码,该图形码是Web服务器将所述图片显示在维护页面,并根据操作者在维护页面的输入确定的,利用所述图形码实现登录。一种业务探测装置,所述装置包括:下载模块,用于下载包含图形码的图片;上传模块,用于将所述图片上传至网页Web服务器;接收模块,用于接收所述Web服务器返回的图形码,该图形码是Web服务器将所述图片显示在维护页面,并根据操作者在维护页面的输入确定的;登录模块,用于利用所述图形码实现登录。一种网页Web服务器,所述服务器包括:接收模块,用于接收业务探测装置上传的包含图形码的图片;确定模块,用于将所述图片显示在维护页面,并根据操作者在维护页面的输入确定识别码;发送模块,用于向所述业务探测装置发送所述图形码。一种业务探测系统,所述系统包括业务探测装置和网页Web服务器:业务探测装置,用于下载包含图形码的图片,将所述图片上传至Web服务器,以及接收所述Web服务器返回的图形码,利用所述图形码实现登录;Web服务器,用于接收业务探测装置上传的包含图形码的图片,将所述图片显示在维护页面,根据操作者在维护页面的输入确定识别码,并向所述业务探测装置发送所述图形码。根据本专利技术实施例提供的方案,可以下载包含图形码的图片,将该图片上传至Web服务器,由Web服务器将所述图片显示在维护页面,根据操作者在维护页面的输入确定识别码,接收Web服务器返回的图形码,即可以根据Web服务器返回的图形码实现登录,从而保证图形码识别的准确率和成功率。且本专利技术实施例提供的方案中,利用实时变化的图形码实现登录,确保了系统的安全性,无需增加系统安全风险管控点,避免增加系统负荷。附图说明图1为本专利技术实施例一提供的业务探测方法的步骤流程图;图2为本专利技术实施例二提供的业务探测方法的步骤流程图;图3为本专利技术实施例三提供的业务探测装置的结构示意图;图4为本专利技术实施例四提供的Web服务器的结构示意图;图5为本专利技术实施例五提供的业务探测系统的结构示意图。具体实施例方式本专利技术实施例提供的方案可以应用于涉及图形码验证的业务探测。本专利技术实施例提供的方案通过将图形码下载并呈现到网管系统,实现密码结合图形码身份验证方式的自动持续探测。下面结合说明书附图和各实施例对本专利技术方案进行说明。实施例一、本专利技术实施例一提供一种业务探测方法,该方法的步骤如图1所示,包括:步骤101、下载包含图形码的图片。本实施例各步骤的执行主体可以为业务探测装置。在本实施例中,相对于现有技术的方案,无需由业务探测装置自身进行图形码的识别,而是增加了网页(Web)服务器,由Web服务器来获取图形码,因此,在本步骤中,业务探测装置可以将包含图形码的图片下载到本地。具体的,在本步骤中,可以确定生成所述包含图形码的图片的统一资源定位符(URL, Uniform Resource Locator),并从该 URL 下载该图片。进一步的,在业务探测装置进行网上营业厅的业务探测时,确定生成所述包含图形码的图片的URL可以包括:执行待登录的网上营业厅的URL脚本,访问该网上营业厅主页,分析该主页的超文本标记语言(HTML, HyperText Markup Language)源代码,确定生成所述包含图形码的图片的统一资源定位符URL。步骤102、将所述图片上传至Web服务器。在本步骤中,可以将下载至本地的包含图形码的图片上传至Web服务器。步骤103、接收Web服务器返回的图形码。Web服务器返回的图形码可以是Web服务器将所述图片显示在维护页面,并根据操作者在维护页面的输入确定的。具体的,Web服务器可以进行维护页面刷新,如,利用非同步的客户端脚本语言(JavaScript)与可扩展标记语言(XML, extensible MarkupLanguage)技术(AJAX, Asynchronous JavaScriptXML)进行刷新,将所述包含图形码的图片在维护页面显示,并确定操作者根据该显示输入的图形码。Web服务器可以通过验证码指令返回图形码,即通过验证码指令携带图形码并发送给业务探测装置。业务探测装置可以从验证码指令中确定Web服务器返回的图形码。步骤104、实现登录。在接收到Web服务器返回的图形码之后,可以登录待进行业务探测的网站。如,需要进行网上营业厅的业务探测时,在本步骤中,可以根据现有技术的方案,利用用户名、密码以及接收到的图形码实现登录。步骤105、进行探测。当然,在完成登录之后,可以根据现有技术的探测方法,执行探测,实现对网站的监控。例如,在登录网上营业厅后,可以获得半小时的有效期,在该有效期内,无需再次登录,即可以保持探测操作,实现半小时不间断作业。在该有效期时间到达时,可以重新执行步骤101 步骤105。下面通过一个具体的实例对本专利技术实施例一的方案进行说本文档来自技高网
...

【技术保护点】
一种业务探测方法,其特征在于,所述方法包括:下载包含图形码的图片;将所述图片上传至网页Web服务器;接收所述Web服务器返回的图形码,该图形码是Web服务器将所述图片显示在维护页面,并根据操作者在维护页面的输入确定的,利用所述图形码实现登录。

【技术特征摘要】
1.一种业务探测方法,其特征在于,所述方法包括: 下载包含图形码的图片; 将所述图片上传至网页Web服务器; 接收所述Web服务器返回的图形码,该图形码是Web服务器将所述图片显示在维护页面,并根据操作者在维护页面的输入确定的,利用所述图形码实现登录。2.如权利要求1所述的方法,其特征在于,下载包含图形码的图片,具体包括: 确定生成所述包含图形码的图片的统一资源定位符URL,并从该URL下载该图片。3.如权利要求2所述的方法,其特征在于,确定生成所述包含图形码的图片的统一资源定位符URL,具体包括: 执行待登录的网上营业厅的URL脚本,访问该网上营业厅主页; 分析该主页的超文本标记语言HTML源代码,确定生成所述包含图形码的图片的统一资源定位符URL。4.一种业务探测装置,其特征在于,所述装置包括: 下载模块,用于下载包含图形码的图片; 上传模块,用于将所述图片上传至网页Web服务器; 接收模块,用于接收所述Web服务器返回的图形码,该图形码是Web服务器将所述图片显示在维护页面,并根据操作者在维护页面的输入确定的; 登录模块,用于利用所述图形码实现登录。5.如权利要求4所述的装置,其特征在于,下载模块,具体用于确定生成...

【专利技术属性】
技术研发人员:徐俊刘晓峰梁耿陈阳廖健宁刘坤覃义寒黄函
申请(专利权)人:中国移动通信集团广西有限公司
类型:发明
国别省市:

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

1