国产精品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>

      一種回歸測試系統(tǒng)及測試方法_3

      文檔序號:9690819閱讀:來源:國知局
      前述回歸測試方法的實(shí)施例,本申請的另一實(shí)施例,還包括配置通信代理節(jié)點(diǎn)的步驟400,如圖5所示。測試管理系統(tǒng)提供可視化圖形用戶界面或者命令行供用戶設(shè)置通信代理節(jié)點(diǎn)的配置?目息。
      [0060]步驟400,所述測試管理系統(tǒng)根據(jù)用戶輸入,生成通信代理節(jié)點(diǎn)的配置信息,并發(fā)送至通信代理服務(wù)器的管理節(jié)點(diǎn),由所述管理節(jié)點(diǎn)根據(jù)接收的配置信息,配置各個所述通?目代理節(jié)點(diǎn)。
      [0061]通信代理服務(wù)器可以包括多個通信代理節(jié)點(diǎn),每個通信代理節(jié)點(diǎn)獨(dú)立工作,由管理節(jié)點(diǎn)進(jìn)行管理,可以單獨(dú)開啟或關(guān)閉回歸測試模式,互不影響。
      [0062]客戶端和服務(wù)端之間進(jìn)行通信的報文有很多種,如相應(yīng)請求報文、超時報文、目標(biāo)不可達(dá)報文等,優(yōu)選的,一個通信代理節(jié)點(diǎn)對應(yīng)一種報文,可以提高測試的準(zhǔn)確性,并且有利于多種報文并行測試,提高測試效率。
      [0063]所述配置信息包括:通信代理節(jié)點(diǎn)的標(biāo)識(如通信代理節(jié)點(diǎn)的名稱)、支持的報文格式、支持的字符集以及如何接收報文、服務(wù)偵聽端口、是否開啟回歸測試模式等。配置完成后,測試管理系統(tǒng)將上述配置信息發(fā)送給通信代理服務(wù)器的管理節(jié)點(diǎn)。配置信息的格式為HTTP+XML。管理節(jié)點(diǎn)在接收到測試管理系統(tǒng)發(fā)送的配置信息后,通過通信代理節(jié)點(diǎn)的標(biāo)識查詢該通信代理節(jié)點(diǎn)是否存在。對于已經(jīng)存在的通信代理節(jié)點(diǎn),立刻更新該通信代理節(jié)點(diǎn)的配置信息;對于不存在的通信代理節(jié)點(diǎn),立刻創(chuàng)建新的通信代理節(jié)點(diǎn)。本申請的測試管理系統(tǒng)根據(jù)用戶的需要,動態(tài)創(chuàng)建通信代理節(jié)點(diǎn),能夠充分滿足各種業(yè)務(wù)流程的測試需求,也能滿足大量的測試需求。
      [0064]所述配置信息包括:通信代理節(jié)點(diǎn)的標(biāo)識和回歸測試模式開關(guān),所述管理節(jié)點(diǎn)根據(jù)所述回歸測試模式開關(guān)配置相應(yīng)的通信代理節(jié)點(diǎn)為回歸測試模式或非回歸測試模式。
      [0065]所述配置信息還包括:報文采集規(guī)則,所述通信代理節(jié)點(diǎn)根據(jù)所述報文采集規(guī)則對接收的客戶端發(fā)送的請求報文和服務(wù)端發(fā)送的應(yīng)答報文進(jìn)行篩選,將篩選得到的報文轉(zhuǎn)發(fā)至測試管理系統(tǒng)存儲。報文采集規(guī)則以HTTP+XML格式發(fā)送,管理節(jié)點(diǎn)收到測試管理系統(tǒng)發(fā)送的報文采集規(guī)則后,立刻更新相應(yīng)的通信代理節(jié)點(diǎn)的報文采集規(guī)則。所述報文采集規(guī)則可以為:關(guān)鍵字匹配、時間段匹配、報文種類匹配等,本申請對報文采集規(guī)則不做限定。通過設(shè)置報文采集規(guī)則,可以針對測試需求截獲報文,節(jié)省回歸測試系統(tǒng)的存儲空間。
      [0066]本申請的回歸測試方法還包括:
      [0067]步驟410,根據(jù)用戶輸入編輯存儲的報文,生成回歸測試用例。
      [0068]所述測試管理系統(tǒng)還可以快速設(shè)置測試用例,如通過提供圖形用戶界面,用于編輯存儲的報文,生成回歸測試用例。如通過已經(jīng)存儲的報文列表,選擇某一測試用例需要哪些報文,設(shè)置報文的發(fā)送順序等。
      [0069]為了進(jìn)一步提高回歸測試的效率,所述測試管理系統(tǒng)還用于設(shè)置回歸測試用例的批次,并按照設(shè)置的批次依次執(zhí)行回歸測試用例。具體實(shí)施時,測試管理系統(tǒng)可以啟動定時器,輪詢待測試的測試用例,并分批依次啟動測試用例,并保存每個測試用例的運(yùn)行結(jié)果。
      [0070]所述測試管理系統(tǒng)在測試用例執(zhí)行結(jié)束后,自動比較測試用例的執(zhí)行結(jié)果與預(yù)期結(jié)果是否相符,并提供測試結(jié)果展示界面,用于展示回歸測試結(jié)果,便于用戶查詢。例如,在接收到服務(wù)端反饋的應(yīng)答報文后,自動比較應(yīng)答報文是否與預(yù)期結(jié)果相符,并建立回歸測試表展示測試結(jié)果。
      [0071]測試管理系統(tǒng)還包括查詢界面,可以查詢:批量回歸測試執(zhí)行進(jìn)度、本次回歸測試結(jié)果以及本次回歸測試各個報文的運(yùn)行結(jié)果。
      [0072]本說明書中的各個實(shí)施例均采用遞進(jìn)的方式描述,每個實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個實(shí)施例之間相同相似的部分互相參見即可。對于方法實(shí)施例而言,由于其與系統(tǒng)實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見系統(tǒng)實(shí)施例的部分說明即可。
      [0073]以上所描述的系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理模塊,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)模塊上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實(shí)施。
      [0074]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件實(shí)現(xiàn)。基于這樣的理解,上述技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)+的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲在計(jì)算機(jī)可讀存儲介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個實(shí)施例或者實(shí)施例的某些部分所述的方法。
      【主權(quán)項(xiàng)】
      1.一種回歸測試系統(tǒng),其特征在于,設(shè)置于基于報文進(jìn)行通信的客戶端和服務(wù)端之間,所述回歸測試系統(tǒng)包括:分別與客戶端和服務(wù)端連接的通信代理服務(wù)器,與所述通信代理服務(wù)器連接的測試管理系統(tǒng),其中, 所述測試管理系統(tǒng)用于:在回歸測試模式,根據(jù)通信代理服務(wù)器發(fā)送的請求報文,從預(yù)先存儲的報文中選擇相應(yīng)的應(yīng)答報文反饋至所述通信代理服務(wù)器; 所述通信代理服務(wù)器用于:在回歸測試模式,將接收的客戶端發(fā)送的請求報文轉(zhuǎn)發(fā)至測試管理系統(tǒng),并將測試管理系統(tǒng)發(fā)送的應(yīng)答報文轉(zhuǎn)發(fā)至發(fā)起請求的客戶端。2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述測試管理服務(wù)器還用于,在回歸測試模式,從預(yù)先存儲的報文中選擇請求報文,發(fā)送至所述通信代理服務(wù)器; 所述通信代理服務(wù)器還用于,在回歸測試模式,將接收的從預(yù)先存儲的報文中選擇的所述請求報文發(fā)送至相應(yīng)的服務(wù)端。3.如權(quán)利要求1或2所述的系統(tǒng),其特征在于,所述通信代理服務(wù)器還用于:在非回歸測試模式,將接收的客戶端發(fā)送的請求報文和服務(wù)端發(fā)送的應(yīng)答報文打包后轉(zhuǎn)發(fā)至測試管理系統(tǒng)存儲。4.如權(quán)利要求3所述的系統(tǒng),其特征在于,所述通信代理服務(wù)器進(jìn)一步包括:管理節(jié)點(diǎn)、至少一個通信代理節(jié)點(diǎn);所述測試管理系統(tǒng)還用于設(shè)置所述通信代理節(jié)點(diǎn)的配置信息;所述管理節(jié)點(diǎn)根據(jù)接收的測試管理系統(tǒng)發(fā)送的配置信息,配置各個所述通信代理節(jié)點(diǎn),其中,一個通信代理節(jié)點(diǎn)對應(yīng)一種報文。5.如權(quán)利要求4所述的系統(tǒng),其特征在于,所述配置信息包括:報文采集規(guī)則,所述通信代理節(jié)點(diǎn)根據(jù)所述報文采集規(guī)則對接收的客戶端發(fā)送的請求報文和服務(wù)端發(fā)送的應(yīng)答報文進(jìn)行篩選,將篩選得到的報文轉(zhuǎn)發(fā)至測試管理系統(tǒng)存儲。6.如權(quán)利要求1或2所述的系統(tǒng),其特征在于,所述測試管理系統(tǒng)還用于編輯存儲的報文,生成回歸測試用例。7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述測試管理系統(tǒng)還用于設(shè)置回歸測試用例批次,并按照設(shè)置的批次依次執(zhí)行所述回歸測試用例。8.—種回歸測試方法,其特征在于,在基于報文進(jìn)行通信的客戶端和服務(wù)端之間設(shè)置回歸測試系統(tǒng),所述回歸測試系統(tǒng)包括:分別與客戶端和服務(wù)端連接的通信代理服務(wù)器,與所述通信代理服務(wù)器連接的測試管理系統(tǒng),所述回歸測試方法包括: 所述通信代理服務(wù)器接收所述客戶端發(fā)送的請求報文并轉(zhuǎn)發(fā)至所述測試管理系統(tǒng); 所述測試管理系統(tǒng)從預(yù)先存儲的報文中選擇相應(yīng)的應(yīng)答報文反饋至所述通信代理服務(wù)器; 所述通信代理服務(wù)器將所述測試管理系統(tǒng)反饋的所述應(yīng)答報文轉(zhuǎn)發(fā)至發(fā)起請求的客戶端。9.如權(quán)利要求8所述的方法,其特征在于,所述方法還包括:在回歸測試模式,所述測試管理系統(tǒng)從預(yù)先存儲的報文中選擇請求報文,發(fā)送至所述通信代理服務(wù)器; 所述通信代理服務(wù)器將接收的所述請求報文發(fā)送至相應(yīng)的服務(wù)端。10.如權(quán)利要求8或9所述的方法,其特征在于,所述方法還包括:在非回歸測試模式,所述通信代理服務(wù)器將接收的客戶端發(fā)送的請求報文和服務(wù)端發(fā)送的應(yīng)答報文打包后轉(zhuǎn)發(fā)至測試管理系統(tǒng)存儲。
      【專利摘要】本申請?zhí)峁┝艘环N回歸測試系統(tǒng),屬于測試技術(shù)領(lǐng)域,解決回歸測試效率低下的問題。所述系統(tǒng)設(shè)置于基于報文進(jìn)行通信的客戶端和服務(wù)端之間,包括:分別與客戶端和服務(wù)端連接的通信代理服務(wù)器,與所述通信代理服務(wù)器連接的測試管理系統(tǒng),其中,所述測試管理系統(tǒng)用于:在回歸測試模式,根據(jù)通信代理服務(wù)器發(fā)送的請求報文,從預(yù)先存儲的報文中選擇相應(yīng)的應(yīng)答報文反饋至所述通信代理服務(wù)器;所述通信代理服務(wù)器用于:在回歸測試模式,將接收的客戶端發(fā)送的請求報文轉(zhuǎn)發(fā)至測試管理系統(tǒng),并將測試管理系統(tǒng)發(fā)送的應(yīng)答報文轉(zhuǎn)發(fā)至發(fā)起請求的客戶端。由回歸測試系統(tǒng)的模擬客戶端或服務(wù)端發(fā)送“請求-應(yīng)答”報文,能夠高效地實(shí)現(xiàn)回歸測試,并且不遺漏測試項(xiàng)。
      【IPC分類】H04L29/08, H04L12/26
      【公開號】CN105450476
      【申請?zhí)枴緾N201510891033
      【發(fā)明人】張也弛, 湯繼波
      【申請人】北京先進(jìn)數(shù)通信息技術(shù)股份公司
      【公開日】2016年3月30日
      【申請日】2015年12月7日
      當(dāng)前第3頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1