[發(fā)明專利]一種基于直連式存儲(chǔ)的測(cè)試流量管理和編輯方案及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 202110295728.1 | 申請(qǐng)日: | 2021-03-19 |
| 公開(公告)號(hào): | CN113014457A | 公開(公告)日: | 2021-06-22 |
| 發(fā)明(設(shè)計(jì))人: | 劉德建;劉煌武;于恩濤;周麗秋;林劍鋒;林琛 | 申請(qǐng)(專利權(quán))人: | 福建天晴在線互動(dòng)科技有限公司 |
| 主分類號(hào): | H04L12/26 | 分類號(hào): | H04L12/26 |
| 代理公司: | 福州旭辰知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 35233 | 代理人: | 程勇 |
| 地址: | 350212 福*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 直連式 存儲(chǔ) 測(cè)試 流量 管理 編輯 方案 系統(tǒng) | ||
本發(fā)明提供了一種基于直連式存儲(chǔ)的測(cè)試流量管理和編輯方案,所述方案包括如下步驟:步驟S1、將流經(jīng)舊系統(tǒng)的流量通過服務(wù)器拷貝下來;步驟S2、將拷貝下來的流量通過直連式存儲(chǔ)的方式存儲(chǔ)在不同的服務(wù)器中;步驟S3、在技術(shù)人員進(jìn)行新系統(tǒng)測(cè)試時(shí),通過直連式存儲(chǔ)將所述流量傳入新系統(tǒng)中;步驟S4、在直連式存儲(chǔ)中對(duì)所述流量進(jìn)行管理和編輯;步驟S5、將新系統(tǒng)產(chǎn)生的流量數(shù)據(jù)和舊系統(tǒng)產(chǎn)生的流量數(shù)據(jù)進(jìn)行對(duì)比,進(jìn)行對(duì)比測(cè)試;本發(fā)明能夠通過直連式存儲(chǔ)方式來有效的消減隨機(jī)噪聲干擾。
技術(shù)領(lǐng)域
本發(fā)明涉及軟件測(cè)試技術(shù)領(lǐng)域,特別是一種基于直連式存儲(chǔ)的測(cè)試流量管理和編輯方案及系統(tǒng)。
背景技術(shù)
目前流量回放測(cè)試多應(yīng)用在系統(tǒng)重構(gòu)中的測(cè)試,通過記錄原有服務(wù)在生產(chǎn)環(huán)境接口中的返回結(jié)果,與新服務(wù)中請(qǐng)求的返回結(jié)果進(jìn)行比較。但是部分請(qǐng)求返回的結(jié)果都會(huì)攜帶一些時(shí)間戳或者token等隨機(jī)噪聲,在請(qǐng)求數(shù)據(jù)返回時(shí),需要通過降噪進(jìn)行處理,去掉這些隨機(jī)噪聲。若一致兩個(gè)系統(tǒng)返回的內(nèi)容降噪后一致,則判斷新、舊兩個(gè)系統(tǒng)的功能實(shí)現(xiàn)為一致。
針對(duì)上述介紹的流量回放測(cè)試可以知道,在測(cè)試過程中,需要記錄舊服務(wù)的返回值,然后也需要記錄新服務(wù)的返回值,同時(shí)還需要對(duì)隨機(jī)噪聲進(jìn)行處理后,才能去判斷新、舊是否一致。而當(dāng)請(qǐng)求經(jīng)過“采集器”(系統(tǒng)向集群擴(kuò)容一臺(tái)機(jī)器,用于轉(zhuǎn)發(fā)集群正常流量)后,通過采集器拷貝一份新的文件傳輸?shù)叫碌姆?wù)中,兩個(gè)服務(wù)同時(shí)獲得請(qǐng)求返回值同時(shí)進(jìn)行降噪處理。但是如果采集器出現(xiàn)問題,如內(nèi)存滿溢、服務(wù)中斷、電源關(guān)閉等問題,會(huì)導(dǎo)致整個(gè)過程無法順利進(jìn)行下去,無法完成流量回放測(cè)試。而通過直連式存儲(chǔ)的方式,可以不必經(jīng)過采集器,直接由各個(gè)存儲(chǔ)的節(jié)點(diǎn)向新、舊服務(wù)發(fā)送數(shù)據(jù)即可,只要有一臺(tái)存儲(chǔ)服務(wù)器正常,那么就不會(huì)影響數(shù)據(jù)進(jìn)入。
發(fā)明內(nèi)容
為克服上述問題,本發(fā)明的目的是提供一種基于直連式存儲(chǔ)的測(cè)試流量管理和編輯方案,能夠通過直連式存儲(chǔ)方式來有效的消減隨機(jī)噪聲干擾。
本發(fā)明采用以下方案實(shí)現(xiàn): 一種基于直連式存儲(chǔ)的測(cè)試流量管理和編輯方案,所述方案包括如下步驟:
步驟S1、將流經(jīng)舊系統(tǒng)的流量通過服務(wù)器拷貝下來;
步驟S2、將拷貝下來的流量通過直連式存儲(chǔ)的方式存儲(chǔ)在不同的服務(wù)器中;
步驟S3、在技術(shù)人員進(jìn)行新系統(tǒng)測(cè)試時(shí),通過直連式存儲(chǔ)將所述流量傳入新系統(tǒng)中;
步驟S4、在直連式存儲(chǔ)中對(duì)所述流量進(jìn)行管理和編輯;
步驟S5、將新系統(tǒng)產(chǎn)生的流量數(shù)據(jù)和舊系統(tǒng)產(chǎn)生的流量數(shù)據(jù)進(jìn)行對(duì)比,進(jìn)行對(duì)比測(cè)試。
進(jìn)一步的,所述步驟S1進(jìn)一步具體為:提供一個(gè)舊系統(tǒng)對(duì)其進(jìn)行接口測(cè)試,將請(qǐng)求的數(shù)據(jù)經(jīng)過所述舊系統(tǒng),獲取到返回值,產(chǎn)生流量,將產(chǎn)生的流量通過服務(wù)器保存下來。
進(jìn)一步的,所述步驟S2進(jìn)一步具體為:通過直連式存儲(chǔ)方式將所述舊系統(tǒng)的流量按照接口類型存儲(chǔ)在不同的服務(wù)器中。
進(jìn)一步的,所述步驟S4進(jìn)一步具體為:當(dāng)流量數(shù)據(jù)需要進(jìn)行編輯時(shí),能夠通過數(shù)據(jù)存儲(chǔ)在不同的服務(wù)器內(nèi),先對(duì)get接口請(qǐng)求參數(shù)進(jìn)行編輯,并不會(huì)影響其他服務(wù)器內(nèi)的類型接口,而其他類型的接口可以持續(xù)的在新系統(tǒng)和舊系統(tǒng)中進(jìn)行測(cè)試,當(dāng)數(shù)據(jù)重新編輯后,再次進(jìn)入新系統(tǒng)和舊系統(tǒng)中進(jìn)行接口請(qǐng)求,對(duì)比測(cè)試。
進(jìn)一步的,所述步驟S5進(jìn)一步具體為:對(duì)照新舊兩個(gè)系統(tǒng)的返回值數(shù)據(jù)進(jìn)行比對(duì),完成流量回放測(cè)試,對(duì)比返回值數(shù)據(jù)一致,判斷新系統(tǒng)和舊系統(tǒng)的功能一致,對(duì)比返回值數(shù)據(jù)不一致,判斷新系統(tǒng)和舊系統(tǒng)的功能不一致。
本發(fā)明還提供了一種基于直連式存儲(chǔ)的測(cè)試流量管理和編輯系統(tǒng),所述系統(tǒng)包括拷貝模塊、存儲(chǔ)模塊、傳輸模塊、管理和編輯模塊和對(duì)比模塊;
所述拷貝模塊,用于將流經(jīng)舊系統(tǒng)的流量通過服務(wù)器拷貝下來;
所述存儲(chǔ)模塊,用于將拷貝下來的流量通過直連式存儲(chǔ)的方式存儲(chǔ)在不同的服務(wù)器中;
所述傳輸模塊,用于在技術(shù)人員進(jìn)行新系統(tǒng)測(cè)試時(shí),通過直連式存儲(chǔ)將所述流量傳入新系統(tǒng)中;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福建天晴在線互動(dòng)科技有限公司,未經(jīng)福建天晴在線互動(dòng)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110295728.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 動(dòng)態(tài)存儲(chǔ)管理裝置及方法
- 一種存儲(chǔ)方法、服務(wù)器及存儲(chǔ)控制器
- 一種基于存儲(chǔ)系統(tǒng)的控制方法及裝置
- 一種信息的存儲(chǔ)控制方法
- 一種數(shù)據(jù)存儲(chǔ)方法及裝置
- 數(shù)據(jù)存儲(chǔ)方法、裝置、計(jì)算機(jī)設(shè)備以及存儲(chǔ)介質(zhì)
- 一種數(shù)據(jù)存儲(chǔ)控制方法及裝置
- 存儲(chǔ)設(shè)備、存儲(chǔ)系統(tǒng)及存儲(chǔ)方法
- 物料存儲(chǔ)方法及系統(tǒng)
- 基于雙芯智能電表的數(shù)據(jù)分類存儲(chǔ)方法和裝置
- 軟件測(cè)試系統(tǒng)及測(cè)試方法
- 自動(dòng)化測(cè)試方法和裝置
- 一種應(yīng)用于視頻點(diǎn)播系統(tǒng)的測(cè)試裝置及測(cè)試方法
- Android設(shè)備的測(cè)試方法及系統(tǒng)
- 一種工廠測(cè)試方法、系統(tǒng)、測(cè)試終端及被測(cè)試終端
- 一種軟件測(cè)試的方法、裝置及電子設(shè)備
- 測(cè)試方法、測(cè)試裝置、測(cè)試設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 測(cè)試裝置及測(cè)試系統(tǒng)
- 測(cè)試方法及測(cè)試系統(tǒng)
- 一種數(shù)控切削指令運(yùn)行軟件測(cè)試系統(tǒng)及方法





