首页> 中国专利> 多个信息系统的输出比较方法

多个信息系统的输出比较方法

摘要

本发明是多个信息系统的输出比较方法。为了实现从信息系统中的当前系统向新系统迁移时工期/工序数的减少及实现品质提高,可以进行有效的当前新校验测试以及负载测试等,从而进行辅助迁移。在测试迁移辅助系统中,通过数据包捕获等手段从当前系统中获取请求报文以及响应报文,对其进行赋予标识及获取时刻等这样的加工,保存于存储器等中,以非实时方式,读入暂存的报文信息,进行对应新系统的报文转换,负载,用于调整单位时间的请求报文发送数的时刻调整这样的加工,将请求报文发送到新系统中,接收响应报文,对当前新的响应报文及响应时间、多个报文的关系、顺序等进行比较。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-08-08

    授权

    授权

  • 2014-03-12

    实质审查的生效 IPC(主分类):H04L12/26 申请日:20130304

    实质审查的生效

  • 2014-02-12

    公开

    公开

说明书

技术领域

本发明涉及用于比较2个以上信息系统处理内容的技术。尤其涉及信息系 统中从当前系统向新系统迁移时进行当前新校验测试及负载测试等,进而辅助 迁移的测试迁移辅助方法和系统。

背景技术

对于包含数据组捕获技术的信息通信技术而言,和作为信息处理技术的核 心的信息系统一起得到了各式各样的发展,当前,信息通信技术和信息处理技 术呈现出密不可分的关系。

另外,对于信息系统中从当前系统向新系统迁移时进行辅助测试迁移等技 术而言,作为用于比较2个以上信息系统的输出(或者处理内容)的技术,例 如在特开平JP8-249279号公报(专利文献1)中记载了一种“在线系统”,即 公开了一种目的在于通过减少测试步骤的数量,将主机当前和迁移之后的正确 的测试结果进行比较,从而实现在线系统24小时运转中均可对进行迁移的主 机实施测试的在线系统。

现有技术文献

专利文献1:特开平JP8-249279号公报

然而,在现有技术的信息系统的输出比较,例如测试迁移辅助技术中,是 以在线实时比较或者测试作为前提的,因此,存储器存储的非实时的当前新校 验测试及与当前负载不同的负载测试是不可能进行的,并且,对于当前主机和 迁移主机中各自分配最终端数据的手段而言,选择具体的手段时会无所适从。

本发明的目的在于在比较2个以上信息系统的结果时,能够有效进行非实 时比较的技术。目的在于提供一种例如将非实时测试作为目标,能够减少工期 /工序数及实现品质提高,可以进行从当前系统到新系统迁移时的当前新校验 测试以及负载测试等的迁移辅助方法及系统。

发明内容

为了实现上述目的,本发明提出如下解决方案,即,为了比较2个以上的 信息系统的输出,首先捕获其中一个信息系统的请求/响应的数据包,将其保 存存储在存储器等存储设备中,然后,确立用于另一个信息系统的请求/响应 的连接,根据确立的连接发送捕获的请求信息,将对应本请求的响应与事先捕 获的响应进行比较。此时,更优选的,将该比较利用存储设备在本地进行。

另外,为了减少工期/工序数及实现品质提高,总之为了适应迁移,本发 明的一实施方式中还采用了如下的结构。对于从当前系统向新系统迁移时进行 当前新校验测试及负载测试等而言,在测试迁移辅助系统中,通过数据包捕获 等手段从当前系统中获取请求报文以及响应报文,对其进行赋予标识及获取时 刻等这样的加工,保存于存储器等中,以非实时方式,读入暂存的报文信息, 进行对应新系统的报文转换,负载,用于调整单位时间的请求报文发送数的时 刻调整这样的加工,将请求报文发送到新系统中,接收响应报文,对当前新的 响应报文及响应时间、多个报文的关系、顺序等进行比较。

根据本发明,可以很容易地对2个以上的信息系统的输出结果进行比较。 作为其一个例子,能够减少工期/工序数及实现品质提高,可以进行从当前系 统到新系统的迁移时的当前新校验测试、负载测试等,能够辅助迁移的进行。

附图说明

图1为示出本发明一实施方式中的辅助测试迁移实施方法的整体系统结 构图。

图2为示出本发明一实施方式中的辅助测试迁移实施方法的处理概略流 程图。

图3为示出本发明一实施方式中的辅助测试迁移实施方法中报文读入/加 工细节的报文读入/加工细节流程图。

图4为示出本发明一实施方式中的辅助测试迁移实施方法中报文比较细 节的报文比较细节流程图。

图5为示出本发明一实施方式中当前系统请求报文信息的一个例子。

图6为示出本发明一实施方式中新系统响应报文信息的一个例子。

图7为示出本发明一实施方式中的测试迁移辅助系统的报文读入设定的 一个例子。

图8为示出本发明一实施方式中的测试迁移辅助系统的报文加工设定的 一个例子。

图9为示出本发明一实施方式中的测试迁移辅助系统的报文转换表的一 个例子。

图10为示出本发明一实施方式中的测试迁移辅助系统的报文比较设定的 一个例子。

图11为示出本发明一实施方式中的测试迁移辅助系统的报文比较结果 中,单件及多件报文时间比较的单件报文差异大、件数也多的场合的一个例子。

图12为示出本发明一实施方式中的测试迁移辅助系统的报文比较结果 中,单件及多件报文时间比较的1件报文差异小、件数也少的场合的一个例子。

图13为示出本发明一实施方式中的测试迁移辅助系统的报文比较结果中 多件报文关系比较的一个例子。

图中:

110—测试迁移辅助系统,111—报文获取功能,112—报文加工/保存功能, 113—报文读入/加工功能,114—报文发送接收功能,115—报文比较功能,120 —新系统A`,130—当前系统B,140—当前系统A,150—网络。

具体实施方式

在辅助测试迁移中,以非实时的测试作为目标,为了减少工期/工序数、 实现品质提高,可以从当前系统向新系统迁移时进行当前新校验测试及负载测 试等,从而达到辅助迁移的目的通过如下方式实现,即,在测试迁移辅助系统 中,通过数据包捕获等手段从当前系统中获取请求报文以及响应报文,对其进 行赋予标识及获取时刻等这样的加工,保存于存储器等中,以非实时方式,读 入暂存的报文信息,进行对应新系统的报文转换,负载,用于调整单位时间的 请求报文发送数的时刻调整这样的加工,将请求报文发送到新系统中,接收响 应报文,对当前新的响应报文及响应时间、多个报文的关系、顺序等进行比较。 另外,在本实施方式中,尽管是对当前系统和新系统这样的2个系统进行的比 较,但是也可以进行3个以上的系统的比较(例如构建为当前系统为1个,新 系统为2个以上的系统)。

下面参照附图对本发明一实施方式进行说明。

图1为示出本发明测试迁移辅助方法及系统的整体系统结构图。

图2为示出本发明测试迁移辅助方法及系统的对迁移进行辅助的实施方 式的处理概要的处理概略流程图,其中,在测试迁移辅助系统中,通过数据包 捕获等手段从当前系统中获取请求报文以及响应报文,对其进行赋予标识及获 取时刻等这样的加工,保存于存储器等中,以非实时方式,读入暂存的报文信 息,进行对应新系统的报文转换,负载,用于调整单位时间的请求报文发送数 的时刻调整这样的加工,将请求报文发送到新系统中,接收响应报文,对当前 新的响应报文及响应时间、多个报文的关系、顺序等进行比较,采用这种方式, 在辅助测试迁移中,以非实时测试为目标,实现工期/工序数的减少,实现品 质提高,可以从当前系统向新系统迁移时进行当前新校验测试及负载测试等。

下面首先参照图1对所示的测试迁移辅助方法及系统的整体系统结构图 进行说明。

测试迁移辅助方法及系统通过当前迁移辅助系统110、新系统A`120、当 前系统B130、当前系统A140、以及用于这些系统之间连接的网络150实现。

测试迁移辅助系统110为具有从当前系统B130和当前系统A140之间的 网络150获取请求报文,并获取响应报文的报文获取功能111、对请求报文和 响应报文进行加工/保存的报文加工/保存功能112、读入/加工暂存的报文信 息的报文读入/加工功能113、向新系统A`120发送请求报文,从新系统接收 响应报文的报文发送接收功能114、以及将当前新报文进行比较的报文比较功 能115的计算机(电脑)。

新系统A`120,当前系统A140为具有接收/处理请求报文的接收/处理功 能、和发送响应报文的响应报文发送功能的计算机(功能)。

当前系统B130为具有发送请求报文的请求报文发送功能、和接收响应报 文的响应报文接收功能的计算机(电脑)。

构成测试迁移辅助系统110、新系统A`120、当前系统B130、以及当前系 统A140的计算机,具有按照程序运行的控制/计算部、用于存储数据、文件 以及程序并且可以从控制/计算部进行访问的存储部、通过网络与其他的计算 机进行数据或文件发送和接收的通信部,并且具有接受来自用户指令的输入 部、以及用于显示控制/计算部的处理结果等的显示部。按照程序,控制/计算 部对存储部内的数据及文件进行访问,从而实现各功能。

测试迁移辅助系统110优选为具有如下处理能力的计算机,即,通过数据 包捕获等手段从当前系统中获取请求报文以及响应报文,对其进行赋予标识及 获取时刻等这样的加工,保存于存储器等中,以非实时方式,读入暂存的报文 信息,进行对应新系统的报文转换,负载,用于调整单位时间的请求报文发送 数的时刻调整这样的加工,将请求报文发送到新系统中,接收响应报文,对当 前新的响应报文及响应时间、多个报文的关系、顺序等进行比较。具体地,可 以为大型计算机、高性能工作站。

新系统A`120、当前系统B130、以及当前系统A140优选为具有用于处理 各种信息的处理能力的计算机。具体的,在客户端可以是小型计算机,在服务 器可以是大型计算机、高性能工作站。

网络150为可以向其他计算机传送信息的传送媒介。

下面参照图1的整体系统结构图、图2的处理概略流程图、图3的报文读 入/加工细节流程图、以及图4的报文比较细节流程图,以证券公司的Web客 户端作为当前系统B130、将在线交易系统作为新系统A`120、当前系统A140 的在线交易为例,对本发明最佳实施方式的处理动作进行说明。

图5中为示出当前系统A140即当前在线交易系统的请求报文信息500的 例子。在本例中,由发送源ID501、报文ID502、报文格式503、报文时间504、 报文主体505构成。在报文格式503中,含有当前请求(OldReq)、当 前响应(OldRes)、新请求(NewReq)、新响应(NewRes), 报文时间为获取时间或者发送接收信息时间。

图6为示出新系统A`120即新在线交易系统的响应报文信息600的例子。 本例中,其由与请求报文信息500一样的项目构成。

图7为示出测试迁移辅助系统110的报文读入设定700的例子。本例中, 作为报文文件路径(MsgFilePath),将「PathMF」作为报 文读入(MsgLoad)件数,设定为“100”,除此之外,可以设定报文读 入的时间范围(201203301200-201203301300)或 “所有(all)”等。

图8为示出测试迁移辅助系统110的报文加工设定800的例子。本例中, 作为报文转换表路径(MsgTransformTable),将「Pat  hMTT」作为发送时间比率(SendTimeRate)设定为“0.5”。

图9为示出测试迁移辅助系统110的报文转换表900。本例中,对于每个 发送源ID(SenderID)的当前请求报文(OldReq)和新请求 报文(NewReq)的字符串转换进行设定,除此之外,还可以设定当前响 应报文(OldRes)和新响应报文(NewRes)的字符串转换等。

图10为示出测试迁移辅助系统110的报文比较设定1000的例子。本例中, 作为1件报文比较(1MsgCompare)、1件报文时间比较(1Ms  gTimeCompare)、多件报文关系比较(NMsgCompare)、 多件报文时间比较(NMsgTimeCompare)的要否,设定为“要 (1)”,除此之外,可以设定比较非目标行头字符串(NotCompare  LineHead=Cookie)及标签(NotCompareTag= title)等。

图11中示出测试迁移辅助系统110的报文比较结果中,单件及多件报文 时间比较的单件报文差异大、件数也多时的报文比较结果1100的例子。本例 中,由发送源ID1101、报文ID1102、单件报文差异(OldRes)1103、 单件报文差异1104(NewRes)、单件报文时间(Old)1105、单件报 文时间(New)1106、要约/单件报文差异(有差异数/全报文数)1107、要 约/单件报文时间(Old)(平均)1108、要约/单件报文时间(New)(平 均)1109构成。

图12中示出测试迁移辅助系统110的报文比较结果中单件及多件报文时 间比较的单件报文差异小、件数也少时的报文比较结果1200的例子,本例中 由和报文比较结果1100同样的项目构成。

图13中示出测试迁移辅助系统110的报文比较结果中多件报文关系比较 的报文比较结果1300的例子。本例中,由发送源ID1301、多件报文关系差异 (OldRes)1302、多件报文关系差异1303(NewRes)、要约/多 件报文关系差异(有差异数/全发送源数)1304构成。

<步骤231>请求报文发送

当前系统B130的请求报文发送功能将当前请求报文发送到当前系统 A140中。

在在线交易的例子中,假定当前系统B130即Web客户端的请求报文发送 功能为将当前请求报文发送到当前系统A140即当前在线交易系统中的场合。 具体地,在为订购请求报文的场合中,包含区域ID、品种代码、数量、单价 等。其中,未必包括所有的信息。

<步骤241>请求报文接收/处理

当前系统A140的请求报文接收/处理功能接收/处理来自当前系统B130 的当前请求报文。

在在线交易的例子中,假定当前系统A140即当前在线交易系统的请求报 文信息接收/处理功能为接收/处理当前系统B130即来自Web客户端的当前请 求报文的场合。具体的,在订购请求报文的场合中,在一开始即对区域ID、 品种代码、数量、单价等进行带订购的处理。

<步骤211>请求报文获取

测试迁移辅助系统110的报文获取功能111通过数据包捕获等手段获取从 当前系统B130到当前系统A140的当前请求报文。

在在线交易的例子中,假定测试迁移辅助系统110的报文获取功能111是 通过数据包捕获等手段获取从当前系统B130即Web客户端到当前系统A140 即当前在线交易系统的当前请求报文的场合。具体的,在订购请求报文的场合, 包含区域ID、品种代码、数量、单价等。其中,未必包括所有的信息。

<步骤212>请求报文加工/保存

测试迁移辅助系统110的报文加工/保存功能112,通过数据包捕获等手 段获取的从当前系统B130到当前系统A140的当前请求报文主体505上,赋 予发送源ID501、报文ID502、报文格式503、报文时间504,并作为报文信息 500保存于存储器等中。

在在线交易的例子中,假定测试迁移辅助系统的报文加工/保存功能112, 通过数据包捕获等手段获取的当前系统B130即Web客户端向当前系统A140 即当前在线交易系统的当前请求报文主体505上赋予发送源ID501、报文 ID502、报文格式503、报文时间504,并作为报文信息500保存于存储器等中。

<步骤242>响应报文发送

当前系统A140的响应报文发送功能向当前系统B130中发送当前响应报 文。

在在线交易的例子中,假定当前系统A140即当前在线交易系统的响应报 文发送功能为向当前系统B130即Web客户端发送当前响应报文的场合。具体 的,在带订购响应报文的场合,包含区域ID、品种代码、数量、单价等。其 中,未必包括所有的信息。

<步骤232>响应报文信息接收

当前系统B130的响应报文接收功能接收来自当前系统A140的当前响应 报文,并返回<步骤231>。

在在线交易的例子中,为假定当前系统B130即Web客户端的响应报文接 收功能从当前系统A140即当前在线交易系统中接收当前响应报文,然后返回 下一个当前请求报文的信息发送步骤的场合。

<步骤213>响应报文信号接收

测试迁移辅助系统110的报文获取功能111通过数据包捕获等手段获取从 当前系统A140到当前系统B130的当前响应报文。

在在线交易的例子中,假定测试迁移辅助系统110的报文获取功能111通 过数据包捕获等手段获取从当前系统A140即当前在线交易系统到当前系统 B130即Web客户端的当前响应报文的场合。具体的,在带订购响应报文的场 合,包含区域ID、品种代码、数量、单价等。其中,未必包括所有的信息。

<步骤214>响应报文加工/保存

测试迁移辅助系统110的报文加工/保存功能112中,通过数据包捕获手 段获取的当前系统A140到当前系统B130的当前响应报文主体505上,赋予 发送源ID501、报文ID502、报文格式503、报文时间504,并作为报文信息 500保存于存储器等之中。

在在线交易的例子中,假定测试迁移辅助系统的报文加工/保存功能112, 通过数据包捕获手段获取的当前系统A140即当前在线交易系统到当前系统 B130即Web客户端的当前响应报文主体505上,赋予发送源ID501、报文 ID502、报文格式503、报文时间504,并作为报文信息500保存于存储器等之 中。

<步骤215>报文读入/加工

下面采用图3所示报文读入/加工细节流程图对报文读入/加工步骤215 进行说明。

<步骤301>报文读入

测试迁移辅助系统110的报文读入/加工功能113一开始在报文读入设定 700中读入当前请求报文、当前响应报文。

在在线交易的例子中,假定的场合是测试迁移辅助系统110的报文读入/ 加工功能113中一开始对于报文读入设定700的报文文件路径「PathM  F」、报文读入件数「100」分别读入100件的订购请求报文、带订购响应 报文。

<步骤302>单件报文转换

测试迁移辅助系统110的报文读入/加工功能113一开始在报文加工设定 800、报文转换表900中,将当前请求报文转换成新请求报文。

在在线交易的例子中,假定的是测试迁移辅助系统110的报文读入/加工 功能113一开始在报文加工设定800的报文转换表路径「PathMTT」中, 参照报文转换表900,将发送源ID为“S1”的当前请求报文中的字符串「S  S11」转换成「TT11」,生成新请求报文的场合。针对其他的发送源ID “S2”也同样。另外,在报文转换表900中,纵然形成空注释部分(comment  out)(#),也可以设定当前响应报文和新响应报文的转换。此时,分成转换后 新响应报文和来自新系统A`120的响应即新响应报文,对其进行管理、比较。

<步骤303>多个报文关系调整

测试迁移辅助系统110的报文读入/加工功能113一开始在报文加工设定 800、报文转换表900中,对多个当前请求报文、当前响应报文之间的关系进 行调整。

在在线交易的例子中,假定测试迁移辅助系统110的报文读入/加工功能 113为一开始对当前请求报文的报文时间进行分类,将报文加工设定800的发 送时间比率设定为“0.5”,将该发送间隔调整为0.5倍,生成新请求报文的场 合。

<步骤304>报文保存

测试迁移辅助系统110的报文读入/加工功能113将进行单件报文转换、 多件报文关系调整之后的新请求报文、新响应报文作为报文信息`600存储在存 储器等中。

在在线交易的例子中,假定的场合是测试迁移辅助系统110的报文读入/ 加工功能113将通过单件报文转换根据发送源ID转换当前请求报文中的字符 串、通过多件报文关系调整,将当前请求报文的报文时间进行分类,将该发送 间隔进行调整之后的新请求报文作为报文信息`600存储在存储器等中。

下面返回图2对处理操作继续进行说明。

<步骤216>请求报文发送

测试迁移辅助系统110的报文发送接收功能114将新请求报文发送到新系 统A`120中。

在在线交易的例子中,假定的场合是测试迁移辅助系统110的报文发送接 收功能114将新请求报文发送到新系统A`120即新在线交易系统中。具体的, 在订购请求报文的场合,包含区域ID、品种代码、数量、单价等。其中,未 必包括所有的信息。

<步骤221>请求报文接收/处理

新系统A`120的请求报文接收/处理功能对来自测试迁移系统110的新请 求报文进行接收/处理。

在在线交易的例子中,假定的场合是新系统A`120即新在线交易系统的请 求报文接收/处理功能接收/处理来自测试迁移辅助系统110的新请求报文。具 体的,在订购请求报文的场合,一开始对区域ID、品种代码、数量、单价等 进行带订购的处理。

<步骤222>响应报文发送

新系统A`120的响应报文发送功能将新响应报文发送到测试迁移辅助系 统110中。

在在线交易的例子中,假定的场合是新系统A`120即新在线交易系统的响 应报文发送功能将新响应报文发送到测试迁移辅助系统110中。具体的,在带 订购响应报文的场合,包含区域ID、品种代码、数量、单价等。其中,未必 包括所有的信息。

<步骤217>响应报文接收

测试迁移辅助系统110的报文发送接收功能114接收来自新系统A`120的 新响应报文。

在在线交易的例子中,假定的场合是测试迁移辅助系统110的报文发送接 收功能114接收来自新系统A`120即新在线交易系统的新响应报文。

<步骤218>有无未发送请求报文判断

测试迁移辅助系统110的报文发送接收功能114对有无未发送请求报文进 行判断,如果为“有”的场合,则进入到<步骤216>,在为“无”的场合,则 进入到<步骤219>。

可以设想,在在线交易的例子中,测试迁移辅助系统110的报文发送接收 功能114判断有无未发送请求报文,因为在第1~99件的请求报文发送之后为 “有”,所以移动至<步骤216>,由于第100件的请求报文发送之后为“无”, 所以移动至<步骤219>。

<步骤219>报文比较

下面采用图4所示的报文比较细节流程图对报文比较219步骤进行说明。

<步骤401>单件报文比较

测试迁移辅助系统110的报文比较功能115一开始在报文加工设定800、 报文转换表900、报文比较设定1000中对单件报文进行比较。

在在线交易的例子中,假定的场合是,测试迁移辅助系统110的报文比较 功能115一开始在报文加工设定800的报文转换表路径「PathMTT」、 报文转换表900中、参照报文比较设定1000的单件报文比较“要(1)”,进行 单件报文的内容进行比较。将此时报文比较结果的例子示为报文比较结果 100,尤其是单件报文差异(OldRes)1103、单件报文差异(NewR  es)1104。另外,尽管形成空注释(#),也可以对报文转换表900的当前响 应报文和新响应报文的转换及报文比较设定1000的非比较目标的行头字符串 及标签等进行设定。将剔除空注释(#)的场合报文比较结果的例子示为报文 比较结果1200,尤其是单件报文差异(OldRes)1203、单件报文差异 (NewRes)1204。作为报文转换表900的当前响应报文和新响应报文 的转换使用方法,可以为在<步骤302>中单件报文转换中事前生成转换后的新 响应报文的场合,以及<步骤401>中单件报文比较中比较时使用的情况。

<步骤402>单件报文时间比较

测试迁移辅助系统110的报文比较功能115一开始在报文比较设定1000 中进行单件报文时间比较。

在在线交易的例子中,假定的场合是,参照测试迁移辅助系统110的报文 比较设定1000的单件报文时间比较“要(1)”进行单件报文响应时间比较。 将此时的报文比较结果的例子示为报文比较结果1100,具体的,示为单件报 文时间(Old)1105、单件报文时间(New)1106。

<步骤403>多件报文时间比较

测试迁移辅助系统110的报文比较功能115一开始在报文比较设定1000 中进行多件报文时间比较。

在在线交易的例子中,假定的场合是,参照测试迁移辅助系统110的报文 比较设定1000的多件报文时间比较“要(1)”,进行多个报文的顺序关系比较 等。将此时的报文比较结果的例子示为报文比较结果1300。

<步骤404>多个报文时间比较

测试迁移辅助系统110的报文比较功能115一开始在报文比较设定1000 中进行多个报文时间比较。

在在线交易的例子中,假定的场合是,参照测试迁移辅助系统110的报文 比较设定1000多个报文时间比较“要(1)”,进行多个报文的平均响应时间比 较等。将此时的报文比较结果的例子示为报文比较结果1100,尤其是要约/单 件报文时间(Old)(平均)1108、要约/单件报文时间(New)(平均) 1109。

<步骤405>报文保存

测试迁移辅助系统110的报文比较功能115,将接收自新系统A`120的新 响应报文作为报文信息`600保存于存储器等中。

在在线交易的例子中,假定的场合是,测试迁移辅助系统110的报文比较 功能115将接收自新系统A`120即新在线交易系统的新响应报文作为报文信息 `600保存于存储器等中。

>报文比较结果保存

测试迁移辅助系统110的报文比较功能115,将报文比较结果作为报文信 息`600保存于存储器等中。

在在线交易的例子中,假定的场合是,测试迁移辅助系统110的报文比较 功能115将上述报文比较结果作为报文比较结果1100、1200、1300保存于存 储器等中。

根据以上所述本实施方式,通过测试迁移辅助系统,通过数据包捕获等手 段获取来自当前系统的请求报文以及响应报文,对其进行赋予标识及获取时刻 等这样的加工,保存于存储器等中,以非实时方式,读入暂存的报文信息,进 行对应新系统的报文转换,负载,用于调整单位时间的请求报文发送数的时刻 调整这样的加工,将请求报文发送到新系统中,接收响应报文,对当前新的响 应报文及响应时间、多个报文的关系、顺序等进行比较,采用这种方式,对于 辅助测试迁移而言,能够提供一种以非实时测试为目标,实现工期/工序数的 减少,实现品质提高,可以从当前系统到新系统的迁移时进行当前新校验测试 及负载测试等的辅助迁移的方法和系统。

另外,还存在例如如下一些方式:(1)在多个报文关系调整中,为了负载 (非功能)测试,按照一定的比例缩短当前的请求发送间隔,增大负载,确认 响应时间,或者,为了当前新校验(功能)测试,将请求发送间隔固定化,缩 短总请求发送/测试时间,(2)在单件报文转换及多个报文关系调整中,从安 全(网络攻击)测试的观点上看增加变换、调整,(3)在报文比较结果保存中, 将当前新的响应时间变化率及资源使用量变化保存/可视化等方式。

以上,作为本发明的一实施方式,尽管是以证券公司的Web客户端作为 当前系统B130、将在线交易系统作为新系统A`120、当前系统A140的在线交 易为例进行的说明,但是,例如金融及制造、流通、公共、通信等产业、业界 的企业信息系统等中也可以适用本发明。而且,本发明也适用于上述“迁移时 的测试”以外的情况。

另外,在图1中,尽管测试迁移辅助系统110、新系统A`120、当前系统 B130、以及当前系统A140分别各画出一个,但是,也可以同时有多个测试迁 移辅助系统110、新系统A`120、当前系统B130、以及当前系统A140。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号