本发明专利技术公开了一种在线测试web系统业务可用性的方法,该方法利用http原理对业务系统进行监控,使用人员只需点击“测试”按钮这一步就能够查看业务系统当前测试到了哪个业务节点,哪些业务节点进行了测试,哪些业务节点还未进行测试,测试过的业务节点利用HTML的渲染效果会进行高亮显示,当鼠标经过该节点时能够查看该业务节点运行是否正常,异常时以红色告警显示该节点,并且显示该业务节点异常的原因。此外,本发明专利技术还能够对监控的业务系统进行编辑而不影响业务系统的正常使用。通过本发明专利技术使用人员就能很直观、明了的查看业务系统的整体运行情况,分析业务系统运行是否正常,减少了使用人员的工作量,提高工作效率。
【技术实现步骤摘要】
本专利技术涉及网络监控
,尤其涉及。
技术介绍
HTTP协议是现在INTERNET上使用得最多、最重要的协议了,越来越多的JAVA应用程序需要直接通过HTTP协议来访问网络资源。HTTPCLIENT用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包。目前的业务监控系统都是通过采集业务监控结果,存储到数据库,然后再通过页面查询监控结果分析业务系统运行是否正常,无法做到实时、在线查看监控结果。申请号为201210583273.4的专利技术专利申请公布了一种业务监控系统及方法,用户可根据待监控业务系统的监控需求,通过所述元信息定制模块自定义要监控的监控元信息,进而监控代理模块和监控信息处理模块分别负责实时监控业务系统中要监控的所述监控元信息,以及产生监控结果,最终界面模块对监控结果进行显示。上述专利技术方法通过业务监控系统采集业务监控结果,存储到数据库,然后再通过页面查询监控结果查看业务系统运行是否正常,无法做到实时、在线查看监控结果以及对业务监控模块进行的内容进行编辑,当要查看业务系统运行是否正常时至少要经过采集监控结果、存储、查询这三步,增加了用户的工作量。监控结果显示不够直观、明了,用户要通过查看、分析监控结果数据来了解业务系统的整体运行是否正常,无法做到动态显示监控结果。
技术实现思路
本专利技术的目的是为了克服现有技术的缺陷,提供,该方法利用HTTPCLIENT的原理,模拟业务系统的运行进行测试,将测试结果返回前端利用html的渲染效果进行高亮、动态显示,通过测试结果查看系统的各个业务节点运行是否正常。具体步骤如下:I)打开浏览器,登录业务监控系统;2)打开录制工具,设置录制参数,启动录制;3)点击要录制的流程,在浏览器中输入要监控的web业务系统,然后进行录制;4)录制完流程后,把录制好的流程脚本导入业务监控系统;5)点击“测试”按钮在线查看业务系统的各个业务节点运行是否正常,正常时业务节点以绿色显示,异常时业务节点以红色显示,未知时业务节点以灰色显示;6)当测试到业务节点异常时对异常的业务节点进行修改、查看,对每个业务节点的内容进行预览,修改完成后可再进行测试操作;7)点击“脚本导出”按钮将测试好的业务节点监控脚本导出保存。本专利技术技术方案带来的有益效果:1、本专利技术技术方案通过使用http原理对业务系统进行监控,将监控结果利用html的渲染效果在前端页面进行动态、高亮显示,使用人员只需点击“测试”按钮就可以直观、明了的查看业务系统的各个业务节点运行是否正常,而其他业务监控系统则需要经过采集监控结果、存储、查询这三步,加大了使用人员的工作量,因此通过本专利技术既方便查看业务系统的运行状况,又提高了使用人员的工作效率。2、在本专利技术中可以对每个业务节点进行查看以及修改业务节点的内容,还可以对业务节点进行预览,当使用人员修改完成之后只需点击“测试”按钮就可以查看业务系统运行是否正常,当使用人员觉得监控系统中的某些节点不用进行监控,或者无效的业务节点时可以对此业务节点进行删除,删除之后并不影响监控系统的正常监控,减少了冗余数据,提交监控系统的运行效率。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是本专利技术的的流程图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。传统的业务监控系统都是通过采集监控结果,将监控结果存储到数据库,查询监控结果这三步来查看业务系统是否正常运行。而本专利技术是利用http原理对业务系统进行监控,并将监控结果进行在线、动态显示。在本专利技术中使用人员只需点击“测试”按钮这一步就能够直观、明了的查看监控结果,从而分析业务系统运行是否正常,减少了使用人员的工作量,提高工作效率。此外,使用人员能够通过在线测试查看,查看业务系统当前测试到了哪个业务节点,哪些业务节点进行了测试,哪些业务节点还未进行测试,测试过的业务节点利用HTML的渲染效果会进行高亮显示,当鼠标经过该节点时能够查看该业务节点运行是否正常,异常时以红色告警显示该节点,并且显示该业务节点异常的原因,通过这样使用人员就是很直观、明了的查看业务系统的整体运行情况。此外,本专利技术还能够对监控的业务系统进行编辑而不影响业务系统的正常使用,在本专利技术中将监控的业务系统按用户的使用过程拆分成对应的业务节点,使用人员对每个业务节点进行编辑、查看,查看的内容包括“消息头”、“参数”、“节点内容”,还能够对业务节点进行预览,查看业务节点的内容。具体实施步骤:如图1所示,为,该方法包括以下操作步骤:(I)打开浏览器,登录业务监控系统;(2)打开录制工具,设置录制参数,启动录制;(3)点击要录制的流程,在浏览器中输入要监控的web业务系统,然后进行录制;(4)录制完流程后,把录制好的流程脚本导入业务监控系统;(5)点击“测试”按钮在线查看业务系统的各个业务节点运行是否正常,正常时业务节点以绿色显示,异常时业务节点以红色显示,未知时业务节点以灰色显示;(6)当测试到业务节点异常时可以对异常的业务节点进行修改、查看,可以对每个业务节点的内容进行预览,修改完成后可再进行测试操作;(7)点击“脚本导出”按钮将测试好的业务节点监控脚本导出保存。在本专利技术方法中,能够自由组合业务节点,并对这些业务节点进行在线实时测试,对业务节点的内容进行查看、编辑、预览操作,增加业务节点的可读性,同时还能够去除无效的业务节点,减少冗余数据。此外,本专利技术还可以采集监控结果、将监控结果保存到数据库,然后通过查询页面查看业务监控结果,但这样会增加使用人员的工作量,无法做到动态、直观的查看业务系统的运行是否正常,降低监控系统的实用性。以上对本专利技术实施例所提供的进行了详细介绍,本文中应用了具体个例对本专利技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本专利技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本专利技术的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本专利技术的限制。本文档来自技高网...
【技术保护点】
一种在线测试web系统业务可用性的方法,其特征在于,该方法包括以下步骤:1)打开浏览器,登录业务监控系统;2)打开录制工具,设置录制参数,启动录制;3)点击要录制的流程,在浏览器中输入要监控的web业务系统,然后进行录制;4)录制完流程后,把录制好的流程脚本导入业务监控系统;5)点击“测试”按钮在线查看业务系统的各个业务节点运行是否正常,正常时业务节点以绿色显示,异常时业务节点以红色显示,未知时业务节点以灰色显示;6)当测试到业务节点异常时对异常的业务节点进行修改、查看,对每个业务节点的内容进行预览,修改完成后可再进行测试操作;7)点击“脚本导出”按钮将测试好的业务节点监控脚本导出保存。
【技术特征摘要】
1.一种在线测试web系统业务可用性的方法,其特征在于,该方法包括以下步骤: 1)打开浏览器,登录业务监控系统; 2)打开录制工具,设置录制参数,启动录制; 3)点击要录制的流程,在浏览器中输入要监控的web业务系统,然后进行录制; 4)录制完流程后,把录制好的流程脚本导入业务监控系统; 5)点击“测试”按钮在线查看业务系统的各个业务节点运行是否正常,正常时业务节点以绿色显示,异常时业务节点以红色显示,未知时业务节点以灰色显示; 6)当...
【专利技术属性】
技术研发人员:杨育斌,吴绍兴,周新元,
申请(专利权)人:蓝盾信息安全技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。