国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的方法及系統(tǒng)與流程

      文檔序號(hào):39617852發(fā)布日期:2024-10-11 13:32閱讀:10來(lái)源:國(guó)知局
      一種通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的方法及系統(tǒng)與流程

      本說(shuō)明書實(shí)施例涉及數(shù)據(jù)處理,尤其涉及一種通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的方法及系統(tǒng)。


      背景技術(shù):

      1、在當(dāng)前的金融科技系統(tǒng)中,針對(duì)核心系統(tǒng)從原來(lái)的單體應(yīng)用改造成分布式系統(tǒng)是一個(gè)很耗時(shí)耗力的過(guò)程,因?yàn)樾孪到y(tǒng)采用了先進(jìn)的分布式架構(gòu)體系,一般都會(huì)采用云技術(shù)作為技術(shù)底座,然后使用業(yè)界較為主流的技術(shù)棧搭建新系統(tǒng)的各個(gè)技術(shù)平臺(tái),這樣給新系統(tǒng)的架構(gòu)帶來(lái)了復(fù)雜性,同時(shí)為了避免在建設(shè)的過(guò)程中對(duì)周邊系統(tǒng)的影響,新系統(tǒng)一般都會(huì)沿用原有的業(yè)務(wù)處理邏輯。因此,為了測(cè)試新系統(tǒng)處理請(qǐng)求的結(jié)果,通常都會(huì)由人工進(jìn)行大量的用戶驗(yàn)收性測(cè)試,在測(cè)試的過(guò)程中根據(jù)常規(guī)的測(cè)試方法編寫交易的正案例、反案例、邊界案例等,然后再預(yù)埋測(cè)試所需要的交易處理數(shù)據(jù),編寫測(cè)試的預(yù)期結(jié)果,最后在測(cè)試完成后對(duì)比測(cè)試的結(jié)果,如果整體上可以達(dá)到測(cè)試的通過(guò)率,新系統(tǒng)就可以投產(chǎn)上線對(duì)客服務(wù),這樣就完成了新舊系統(tǒng)的切換。但是現(xiàn)有技術(shù)中需要協(xié)調(diào)各方人員準(zhǔn)備案例、測(cè)試數(shù)據(jù)、執(zhí)行、對(duì)比測(cè)試結(jié)果等工作,這樣測(cè)試下來(lái)會(huì)花費(fèi)很長(zhǎng)的時(shí)間。另外如果測(cè)試人員對(duì)于業(yè)務(wù)場(chǎng)景理解不夠深刻,測(cè)試案例設(shè)計(jì)有缺陷,測(cè)試覆蓋度不夠完善,這就會(huì)導(dǎo)致新系統(tǒng)投產(chǎn)以后出現(xiàn)難以預(yù)見的問(wèn)題,影響了系統(tǒng)的穩(wěn)定性。

      2、目前亟待一種通過(guò)自動(dòng)比對(duì)報(bào)文完成系統(tǒng)測(cè)試的方法,能夠自動(dòng)驗(yàn)證新系統(tǒng)處理業(yè)務(wù)邏輯的功能。


      技術(shù)實(shí)現(xiàn)思路

      1、為解決現(xiàn)有的測(cè)試新系統(tǒng)處理請(qǐng)求的結(jié)果的方法在進(jìn)行新系統(tǒng)測(cè)試的過(guò)程中,需要協(xié)調(diào)各方人員準(zhǔn)備案例、測(cè)試數(shù)據(jù)、執(zhí)行、對(duì)比測(cè)試結(jié)果等問(wèn)題,本說(shuō)明書實(shí)施例提供了一種通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的方法及系統(tǒng),通過(guò)旁路網(wǎng)關(guān)自動(dòng)過(guò)濾測(cè)試數(shù)據(jù)并傳送至新系統(tǒng)中進(jìn)行處理,然后將新舊系統(tǒng)中的報(bào)文在旁路網(wǎng)關(guān)中進(jìn)行比對(duì),從而實(shí)現(xiàn)高效且全面的自動(dòng)完成新系統(tǒng)測(cè)試。

      2、為了解決上述技術(shù)問(wèn)題中的任意一種,本說(shuō)明書實(shí)施例的具體技術(shù)方案如下:

      3、一方面,本說(shuō)明書實(shí)施例提供了一種通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的方法,包括:

      4、總線模塊獲取真實(shí)交易流量并發(fā)送至第一系統(tǒng)以及旁路網(wǎng)關(guān),接收所述第一系統(tǒng)根據(jù)所述真實(shí)交易流量生成的第一響應(yīng)報(bào)文并發(fā)送至旁路網(wǎng)關(guān);

      5、所述旁路網(wǎng)關(guān)對(duì)所述真實(shí)交易流量進(jìn)行處理生成轉(zhuǎn)發(fā)交易流量,并發(fā)送至第二系統(tǒng);

      6、所述旁路網(wǎng)關(guān)獲取所述第二系統(tǒng)根據(jù)所述轉(zhuǎn)發(fā)交易流量生成的第二響應(yīng)報(bào)文;

      7、所述旁路網(wǎng)關(guān)將所述第一響應(yīng)報(bào)文以及所述第二響應(yīng)報(bào)文發(fā)送至比對(duì)模塊進(jìn)行比對(duì),并根據(jù)比對(duì)結(jié)果生成報(bào)文比對(duì)報(bào)告。

      8、進(jìn)一步地,在總線模塊獲取真實(shí)交易流量并發(fā)送至第一系統(tǒng)以及旁路網(wǎng)關(guān)之前還包括,

      9、根據(jù)目標(biāo)業(yè)務(wù)生成流量配置、交易配置以及比對(duì)配置;

      10、將所述流量配置發(fā)送至旁路網(wǎng)關(guān),將所述交易配置發(fā)送至所述第二系統(tǒng),將所述比對(duì)配置發(fā)送至比對(duì)模塊。

      11、進(jìn)一步地,所述旁路網(wǎng)關(guān)對(duì)所述真實(shí)交易流量進(jìn)行處理生成轉(zhuǎn)發(fā)交易流量進(jìn)一步包括,

      12、所述旁路網(wǎng)關(guān)根據(jù)所述流量配置對(duì)所述真實(shí)交易流量進(jìn)行識(shí)別、篩選以及減流處理;

      13、根據(jù)所述識(shí)別、篩選以及減流處理后的真實(shí)交易流量生成所述轉(zhuǎn)發(fā)交易流量。

      14、進(jìn)一步地,所述旁路網(wǎng)關(guān)根據(jù)所述流量配置對(duì)所述真實(shí)交易流量進(jìn)行識(shí)別、篩選以及減流處理進(jìn)一步包括,

      15、識(shí)別并刪除所述真實(shí)交易流量中的無(wú)效請(qǐng)求以及重復(fù)請(qǐng)求;

      16、判斷所述目標(biāo)業(yè)務(wù)的業(yè)務(wù)類別,將與所述目標(biāo)業(yè)務(wù)的業(yè)務(wù)類別不同的所述真實(shí)交易流量進(jìn)行減流處理。

      17、進(jìn)一步地,所述旁路網(wǎng)關(guān)獲取所述第二系統(tǒng)根據(jù)所述轉(zhuǎn)發(fā)交易流量生成的第二響應(yīng)報(bào)文進(jìn)一步包括,

      18、所述第二系統(tǒng)根據(jù)所述交易配置對(duì)所述轉(zhuǎn)發(fā)交易流量進(jìn)行識(shí)別;

      19、識(shí)別所述目標(biāo)業(yè)務(wù)所需的轉(zhuǎn)發(fā)交易流量并進(jìn)行處理,生成所述第二響應(yīng)報(bào)文。

      20、進(jìn)一步地,所述比對(duì)模塊進(jìn)一步包括,

      21、根據(jù)所述第一響應(yīng)報(bào)文、所述第二響應(yīng)報(bào)文的唯一標(biāo)識(shí)以及所述比對(duì)配置進(jìn)行匹配;

      22、將唯一標(biāo)識(shí)相同的第一響應(yīng)報(bào)文和第二響應(yīng)報(bào)文中每個(gè)字段名進(jìn)行路徑比對(duì);

      23、若所述路徑比對(duì)結(jié)果相同則對(duì)實(shí)際字段值進(jìn)行比對(duì),并生成所述比對(duì)結(jié)果。

      24、進(jìn)一步地,根據(jù)所述第一響應(yīng)報(bào)文、所述第二響應(yīng)報(bào)文的唯一標(biāo)識(shí)以及所述比對(duì)配置進(jìn)行匹配進(jìn)一步包括,

      25、根據(jù)所述比對(duì)配置識(shí)別所述第二響應(yīng)報(bào)文的唯一標(biāo)識(shí);

      26、根據(jù)所述唯一標(biāo)識(shí)在所述第一響應(yīng)報(bào)文中識(shí)別與所述第二響應(yīng)報(bào)文相對(duì)應(yīng)的所述第一響應(yīng)報(bào)文;

      27、根據(jù)所述目標(biāo)業(yè)務(wù)判斷所述第二響應(yīng)報(bào)文是否需要進(jìn)行比對(duì);

      28、若所述第二響應(yīng)報(bào)文需要進(jìn)行比對(duì)則進(jìn)行字段過(guò)濾,刪除所述第一響應(yīng)報(bào)文以及所述第二響應(yīng)報(bào)文中的時(shí)間戳。

      29、另一方面,本說(shuō)明書實(shí)施例還提供了一種通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的系統(tǒng),所述裝置包括:

      30、總線模塊,用于獲取真實(shí)交易流量并發(fā)送至第一系統(tǒng)以及旁路網(wǎng)關(guān),接收所述第一系統(tǒng)根據(jù)所述真實(shí)交易流量生成的第一響應(yīng)報(bào)文并發(fā)送至旁路網(wǎng)關(guān);

      31、所述旁路網(wǎng)關(guān),用于對(duì)所述真實(shí)交易流量進(jìn)行處理生成轉(zhuǎn)發(fā)交易流量,并發(fā)送至第二系統(tǒng);

      32、所述第二系統(tǒng),用于根據(jù)所述轉(zhuǎn)發(fā)交易流量生成的第二響應(yīng)報(bào)文;

      33、所述旁路網(wǎng)關(guān)獲取所述第二響應(yīng)報(bào)文,將所述第一響應(yīng)報(bào)文以及所述第二響應(yīng)報(bào)文發(fā)送至比對(duì)模塊進(jìn)行比對(duì),并根據(jù)比對(duì)結(jié)果生成報(bào)文比對(duì)報(bào)告。

      34、另一方面,本說(shuō)明書實(shí)施例還提供了一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器、以及存儲(chǔ)在存儲(chǔ)器上的計(jì)算機(jī)程序,處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述的方法。

      35、另一方面,本說(shuō)明書實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述的方法。

      36、利用本說(shuō)明書實(shí)施例,為了能夠在進(jìn)行新系統(tǒng)測(cè)試的過(guò)程中,使用真實(shí)的交易數(shù)據(jù)進(jìn)行新系統(tǒng)測(cè)試,使總線模塊獲取真實(shí)交易流量并同時(shí)發(fā)送至第一系統(tǒng)以及旁路網(wǎng)關(guān)中,從而保證旁路網(wǎng)關(guān)中用于測(cè)試的交易流量都來(lái)自于真實(shí)交易流量中,然后接收所述第一系統(tǒng)根據(jù)所述真實(shí)交易流量生成的第一響應(yīng)報(bào)文并發(fā)送至旁路網(wǎng)關(guān),從而獲得第一系統(tǒng)根據(jù)真實(shí)交易流量所生成的全部報(bào)文,保證在測(cè)試第二系統(tǒng)的過(guò)程中可以找到與之一對(duì)一對(duì)應(yīng)的報(bào)文響應(yīng)結(jié)果,從而進(jìn)行比對(duì);接著旁路網(wǎng)關(guān)對(duì)所述真實(shí)交易流量進(jìn)行處理生成轉(zhuǎn)發(fā)交易流量,并發(fā)送至第二系統(tǒng),在旁路網(wǎng)關(guān)進(jìn)行轉(zhuǎn)發(fā)的過(guò)程中需要對(duì)真實(shí)交易流量進(jìn)行處理,篩選掉一些不需要第二系統(tǒng)進(jìn)行相應(yīng)的交易流量,然后將處理后的轉(zhuǎn)發(fā)交易流量發(fā)送至第二系統(tǒng),并獲取第二系統(tǒng)根據(jù)轉(zhuǎn)發(fā)交易流量生成的第二響應(yīng)報(bào)文;接著旁路網(wǎng)關(guān)將第一響應(yīng)報(bào)文以及第二響應(yīng)報(bào)文發(fā)送至比對(duì)模塊進(jìn)行比對(duì),并根據(jù)比對(duì)結(jié)果生成報(bào)文比對(duì)報(bào)告。通過(guò)對(duì)新舊系統(tǒng)真實(shí)報(bào)文的比對(duì),實(shí)現(xiàn)了驗(yàn)證新系統(tǒng)處理業(yè)務(wù)邏輯的正確性,從而保證了新系統(tǒng)投產(chǎn)上線的穩(wěn)定性。



      技術(shù)特征:

      1.一種通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的方法,其特征在于,所述方法包括:

      2.根據(jù)權(quán)利要求1所述的通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的方法,其特征在于,在總線模塊獲取真實(shí)交易流量并發(fā)送至第一系統(tǒng)以及旁路網(wǎng)關(guān)之前還包括,

      3.根據(jù)權(quán)利要求2所述的通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的方法,其特征在于,所述旁路網(wǎng)關(guān)對(duì)所述真實(shí)交易流量進(jìn)行處理生成轉(zhuǎn)發(fā)交易流量進(jìn)一步包括,

      4.根據(jù)權(quán)利要求3所述的通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的方法,其特征在于,所述旁路網(wǎng)關(guān)根據(jù)所述流量配置對(duì)所述真實(shí)交易流量進(jìn)行識(shí)別、篩選以及減流處理進(jìn)一步包括,

      5.根據(jù)權(quán)利要求2所述的通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的方法,其特征在于,所述旁路網(wǎng)關(guān)獲取所述第二系統(tǒng)根據(jù)所述轉(zhuǎn)發(fā)交易流量生成的第二響應(yīng)報(bào)文進(jìn)一步包括,

      6.根據(jù)權(quán)利要求2所述的通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的方法,其特征在于,所述比對(duì)模塊進(jìn)一步包括,

      7.根據(jù)權(quán)利要求6所述的通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的方法,其特征在于,根據(jù)所述第一響應(yīng)報(bào)文、所述第二響應(yīng)報(bào)文的唯一標(biāo)識(shí)以及所述比對(duì)配置進(jìn)行匹配進(jìn)一步包括,

      8.一種通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的系統(tǒng),其特征在于,所述系統(tǒng)包括,

      9.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器、以及存儲(chǔ)在所述存儲(chǔ)器上的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí),實(shí)現(xiàn)權(quán)利要求1至7任一所述的方法。

      10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至7任一所述方法。


      技術(shù)總結(jié)
      本說(shuō)明書實(shí)施例涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種通過(guò)旁路網(wǎng)關(guān)進(jìn)行測(cè)試的方法及系統(tǒng)。包括:總線模塊獲取真實(shí)交易流量并發(fā)送至第一系統(tǒng)以及旁路網(wǎng)關(guān),然后接收第一系統(tǒng)根據(jù)真實(shí)交易流量生成的第一響應(yīng)報(bào)文也發(fā)送至旁路網(wǎng)關(guān),接著旁路網(wǎng)關(guān)對(duì)真實(shí)交易流量進(jìn)行處理生成轉(zhuǎn)發(fā)交易流量,并發(fā)送至第二系統(tǒng),然后獲取第二系統(tǒng)根據(jù)轉(zhuǎn)發(fā)交易流量生成的第二響應(yīng)報(bào)文,再將第一響應(yīng)報(bào)文以及第二響應(yīng)報(bào)文發(fā)送至比對(duì)模塊進(jìn)行比對(duì),并根據(jù)比對(duì)結(jié)果生成報(bào)文比對(duì)報(bào)告。本說(shuō)明書實(shí)施例實(shí)現(xiàn)了將新舊系統(tǒng)中的報(bào)文在旁路網(wǎng)關(guān)中進(jìn)行比對(duì),提高了新系統(tǒng)測(cè)試的效率以及完整性。

      技術(shù)研發(fā)人員:韓志峰,吳德柱,程占元
      受保護(hù)的技術(shù)使用者:上海浦東發(fā)展銀行股份有限公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/10/10
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1