一种移动业务服务探测仪及其探测方法转让专利

申请号 : CN200810072146.1

文献号 : CN101409892B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 林柏江黄益晓曹勇彭家华阮前赵智勇蔡陆滨张庆辉

申请人 : 中国移动通信集团福建有限公司

摘要 :

本发明涉及一种移动业务服务探测仪,包括数据库服务器、业务服务探测服务器、web服务器、操作终端、服务探测终端、短信探测终端、window探测终端、Http探测终端、数据库探测终端;其特征在于:所述的数据库服务器依次与web服务器、业务服务探测服务器相连,所述的服务探测终端、短信探测终端、window探测终端、Http探测终端、数据库探测终端分别与业务服务探测服务器相连;本发明弥补了用户只能使用人工操作的方式对移动的业务、服务进行操作测试,并手工记录下测试的结果与测试性能,并且弥补了业务服务测试性能无法自动计算问题。

权利要求 :

1.一种移动业务服务探测仪,包括数据库服务器、业务服务探测服务器、web服务器、操作终端、服务探测终端、短信探测终端、windows探测终端、Http探测终端、数据库探测终端;其特征在于:所述的数据库服务器分别与web服务器、业务服务探测服务器相连,所述的服务探测终端、短信探测终端、windows探测终端、Http探测终端、数据库探测终端分别与业务服务探测服务器相连;

所述数据库服务器保存所有后台服务探测的案例信息、保存案例的任务的运行时间配置,保存所有的配置信息,以及保存案例运行的结果信息;

所述的Web服务器提供了一个操作界面,从而给用户更好的编辑后台服务探测案例、后台服务案例运行任务、以及后台服务探测结果信息展示;

所述的业务服务探测服务器根据探测案例的任务配置信息,来统一调度探测案例到相应的探测终端或者探测数据库中去执行并返回探测结果;

所述的服务探测终端支持的服务包括Bssp服务、Uig服务、Fcgi服务、交易中间件服务、Socket接口服务;

所述的数据库探测终端是安装了windows、Linux系统,用于执行数据库探测案例的终端电脑;

所述的windows探测终端是安装了windows系统,用于执行windows探测案例的终端电脑;

所述的Http探测终端是安装windows、Linux系统,用于执行Http探测案例的终端电脑;

所述的短信探测终端是类似手机的终端,进行短信发送与接收;

所述的操作终端提供了用户的操作界面,用于探测案例的配置以及探测案例任务的设置。

说明书 :

一种移动业务服务探测仪及其探测方法

技术领域

[0001] 本发明涉及业务探测技术领域,特别是涉及一种移动业务服务探测仪及其探测方法。

背景技术

[0002] 随着移动通信市场竞争的日趋激烈,移动通信企业越来越意识到客户服务质量是企业最重要的核心竞争力,必须以客户为中心,获取较高的客户满意度和忠诚度,才能在竞争中立于不败之地。然而对于移动业务的各种故障往往都是由客户投拆后,才发现问题,再去解决故障。这样使客户对企业的满意度和忠诚度都会有所下降,使企业的竞争上打上折扣。
[0003] 目前移动的业务、服务繁多,类型也很多,这些业务服务运行的稳定性和可靠性将直接影响了移动业务办理的响应速度,因此如何能快速的反映出这些服务的运行情况、运行状态以及稳定性准确性,对这些业务、服务的探测就很有必要了。

发明内容

[0004] 本发明的目的是提供一种移动业务服务探测仪及其探测方法,其实现了对移动业务服务自动进行服务探测,用户只需配置相应的探测案例即可实现24小时不间断的自动业务服务探测,并可记录业务服务响应的时间,弥补了用户只能使用人工操作的方式对移动的业务、服务进行操作测试,并手工记录下测试的结果与测试性能,并且弥补了业务服务测试性能无法自动计算问题。
[0005] 一种移动业务服务探测仪,包括数据库服务器、业务服务探测服务器、web服务器、操作终端、服务探测终端、短信探测终端、windows探测终端、Http探测终端、数据库探测终端;其特征在于:所述的数据库服务器分别与web服务器、业务服务探测服务器相连,所述的服务探测终端、短信探测终端、windows探测终端、Http探测终端、数据库探测终端分别与业务服务探测服务器相连;
[0006] 所述数据库服务器保存所有后台服务探测的案例信息、保存案例的任务的运行时间配置,保存所有的配置信息,以及保存案例运行的结果信息;
[0007] 所述的Web服务器提供了一个操作界面,从而给用户更好的编辑后台服务探测案例、后台服务案例运行任务、以及后台服务探测结果信息展示;
[0008] 所述的业务服务探测服务器根据探测案例的任务配置信息,来统一调度探测案例到相应的探测终端或者探测数据库中去执行并返回探测结果;
[0009] 所述的服务探测终端支持的服务包括Bssp服务、Uig服务、Fcgi服务、交易中间件服务、Socket接口服务等等;
[0010] 所述的数据库探测终端提安装了windows、Linux系统,用于执行数据库探测案例的终端电脑;
[0011] 所述的windows探测终端是安装了windows系统,用于执行windows探测案例的终端电脑;
[0012] 所述的Http探测终端是安装windows、Linux系统,用于执行Http探测案例的终端电脑;
[0013] 所述的短信探测终端是类似手机的终端,进行短信发送与接收的设置;
[0014] 所述的操作终端提供了用户的操作界面,用于探测案例的配置以及探测案例任务的设置。
[0015] 为了使上述的移动业务服务探测仪更好的工作,本发明提供了一种探测方法,其特征在于:包括以下步骤:
[0016] 步骤1,操作终端配置探测案例;
[0017] 步骤2,操作终端配置业务服务探测案例运行的任务;
[0018] 步骤3,任务时间匹配到了,探测服务器运行该探测案例;
[0019] 步骤4,根据探测对象是后台服务、短信业务、数据库、HTTP服务、Windows应用,将任务分配给服务探测终端、短信探测终端、数据库探测终端、HTTP探测终端、Windows探测终端。
[0020] 步骤5,各类型终端进行探测;
[0021] 步骤6,各类型探测终端判断探测是否成功;
[0022] 步骤7,各类型探测终端将结果保存到数据库服务器中,探测结束。
[0023] 下面结合附图及实施例对本发明做进一步说明。

附图说明

[0024] 图1是本发明的系统结构示意图。
[0025] 图2是本发明的实施例一的工作流程图。
[0026] 图3是本发明的实施例二的工作流程图。

具体实施方式

[0027] 如图1所示,一种移动业务服务探测仪,包括数据库服务器、业务服务探测服务器、web服务器、操作终端、服务探测终端、短信探测终端、windows探测终端、Http探测终端、数据库探测终端;其特征在于:所述的数据库服务器分别与web服务器、业务服务探测服务器相连,所述的服务探测终端、短信探测终端、windows探测终端、Http探测终端、数据库探测终端分别与业务服务探测服务器相连;
[0028] 所述数据库服务器保存所有后台服务探测的案例信息、保存案例的任务的运行时间配置,保存所有的配置信息,以及保存案例运行的结果信息;
[0029] 所述的Web服务器提供了一个操作界面,从而给用户更好的编辑后台服务探测案例、后台服务案例运行任务、以及后台服务探测结果信息展示;
[0030] 所述的业务服务探测服务器根据探测案例的任务配置信息,来统一调度探测案例到相应的探测终端或者探测数据库中去执行并返回探测结果;
[0031] 所述的服务探测终端支持的服务包括Bssp服务、Uig服务、Fcgi服务、交易中间件服务、Socket接口服务等等;
[0032] 所述的数据库探测终端提安装了windows、Linux系统,用于执行数据库探测案例的终端电脑;
[0033] 所述的windows探测终端是安装了windows系统,用于执行windows探测案例的终端电脑;
[0034] 所述的Http探测终端是安装windows、Linux系统,用于执行Http探测案例的终端电脑;
[0035] 所述的短信探测终端是类似手机的终端,进行短信发送与接收的设置;
[0036] 所述的操作终端提供了用户的操作界面,用于探测案例的配置以及探测案例任务的设置。
[0037] 为了使上述的移动业务服务探测仪更好的工作,本发明提供了一种探测方法,其特征在于:包括以下步骤:
[0038] 步骤1,操作终端配置探测案例;
[0039] 步骤2,操作终端配置业务服务探测案例运行的任务;
[0040] 步骤3,任务时间匹配到了,探测服务器运行该探测案例;
[0041] 步骤4,根据探测对象是后台服务、短信业务、数据库、HTTP服务、Windows应用,将任务分配给服务探测终端、短信探测终端、数据库探测终端、HTTP探测终端、Windows探测终端。
[0042] 步骤5,各类型终端进行探测;
[0043] 步骤6,各类型探测终端判断探测是否成功;
[0044] 步骤7,各类型探测终端将结果保存到数据库服务器中,探测结束。
[0045] 下面以后台服务探测类型的bssp余额欠费查询为例,结合图2说明后台服务探测的具体流程。
[0046] 具体步骤如下:
[0047] 步骤1,操作终端配置bssp余额欠费查询案例;
[0048] 步骤2,操作终端配置服务探测案例运行的任务(运行的时间设定,可设置具体的分钟、小时、日、月、年);
[0049] 步骤3,任务时间匹配到了,探测服务器分配服务探测终端运行该探测案例;
[0050] 步骤4,服务探测终端发送请求报文至http://10.46.6.183:8089/fcgi-bin/BSSP SFC
[0051] 步骤5,发送成功后等待后台服务返回报文;
[0052] 步骤6,后台返回报文内容后,判断是否包含成功字符串;
[0053] 步骤7,探测结束并将结果保存到数据库服务器中;
[0054] 至此,服务探测的流程结束。
[0055] 上述的操作步骤先发送请求报文:
[0056] <?xml version=″1.0″encoding=″GBK″?>
[0057]
[0058] 9998653
[0059] 304007200611100000000001
[0060] 91001002
[0061] IA_186QueryAmount
[0062]
[0063]
[0064] 590
[0065] 0000000
[0066] 5910
[0067] B
[0068]
[0069] 304007
[0070] 20080310143509
[0071]
[0072] 59113706952616[0073]
[0074]
[0075] 至http://10.46.6.183:8089/fcgi-bin/BSSP SFC服务地址。
[0076] 实施例二:windows探测类型的网上营业厅-余额查询,操作步骤先将网上营业厅余额查询的探测经过用windows录制工具录入并生成文件,将该文件添加到windows探测案例中,下面结合图3说明windows探测的具体流程。
[0077] 具体步骤如下:
[0078] 步骤1,操作终端配置网上营业厅-余额查询探测案例;
[0079] 步骤2,操作终端配置windows探测案例运行的任务(运行的时间设定,可设置具体的分钟、小时、日、月、年);
[0080] 步骤3,任务时间匹配到了,探测服务器运行该探测案例;
[0081] 步骤4,探测服务器连接windows探测终端
[0082] 步骤5,连接成功后windows探测终端等待执行windows探测案例;
[0083] 步骤6,windows探测终端执行探测案例的录入的操作过程;
[0084] 步骤7,windows探测结束并将结果保存到数据库服务器中;
[0085] 至此,windows探测的流程结束。
[0086] 本发明实现了对移动业务服务自动进行服务探测,用户只需配置相应的探测案例即可实现24小时不间断的自动业务服务探测,并可记录业务服务响应的时间,弥补了用户只能使用人工操作的方式对移动的业务、服务进行操作测试,并手工记录下测试的结果与测试性能,并且弥补了业务服务测试性能无法自动计算问题。