亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的方法和裝置制造方法

文檔序號(hào):6494011閱讀:204來(lái)源:國(guó)知局
一種網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的方法和裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的方法和裝置,屬于互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】。所述方法包括:結(jié)果展示服務(wù)器在接收到終端發(fā)送的第一測(cè)試指令后,向第一自動(dòng)化測(cè)試平臺(tái)發(fā)送第一測(cè)試請(qǐng)求,所述第一測(cè)試請(qǐng)求中攜帶有被測(cè)服務(wù)器的標(biāo)識(shí)和第一測(cè)試用例列表,以使所述第一自動(dòng)化測(cè)試平臺(tái)使用所述第一測(cè)試用例列表中的測(cè)試用例對(duì)所述被測(cè)服務(wù)器進(jìn)行測(cè)試得到第一平臺(tái)測(cè)試結(jié)果;所述結(jié)果展示服務(wù)器接收所述第一自動(dòng)化測(cè)試平臺(tái)發(fā)送的第一平臺(tái)測(cè)試結(jié)果;所述結(jié)果展示服務(wù)器對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果;所述結(jié)果展示服務(wù)器將所述最終測(cè)試結(jié)果發(fā)送給所述終端。采用本發(fā)明,可以提高終端獲取網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試結(jié)果的效率。
【專利說(shuō)明】一種網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,特別涉及一種網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的方法和裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)服務(wù)器(如應(yīng)用服務(wù)器、站點(diǎn)服務(wù)器等)的應(yīng)用越來(lái)越廣泛,人們對(duì)網(wǎng)絡(luò)服務(wù)器的服務(wù)質(zhì)量的要求也越來(lái)越高。于是出現(xiàn)了各式各樣的自動(dòng)化測(cè)試平臺(tái),可以用于對(duì)網(wǎng)絡(luò)服務(wù)器的運(yùn)行狀況進(jìn)行測(cè)試。
[0003]在現(xiàn)有技術(shù)中,測(cè)試人員通過(guò)終端向自動(dòng)化測(cè)試平臺(tái)發(fā)送測(cè)試請(qǐng)求,通知自動(dòng)化測(cè)試平臺(tái)需要測(cè)試的服務(wù)器,及用于測(cè)試的測(cè)試用例,在測(cè)試結(jié)束后,終端可以從自動(dòng)化測(cè)試平臺(tái)獲取相應(yīng)的測(cè)試結(jié)果。
[0004]為了保證測(cè)試結(jié)果的全面性和完整性,一般自動(dòng)化測(cè)試平臺(tái)得到的平臺(tái)測(cè)試結(jié)果是較為原始的結(jié)果(如每條請(qǐng)求數(shù)據(jù)包的內(nèi)容、每條答復(fù)數(shù)據(jù)包的內(nèi)容等)。這樣,測(cè)試人員就可以根據(jù)各自不同的需求,對(duì)獲取到的平臺(tái)測(cè)試結(jié)果(也可稱中間測(cè)試結(jié)果)進(jìn)行相應(yīng)的處理,得到符合需求的最終測(cè)試結(jié)果。
[0005]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:
[0006]測(cè)試人員需要通過(guò)終端從自動(dòng)化測(cè)試平臺(tái)獲取大量的中間測(cè)試結(jié)果,數(shù)據(jù)量大,發(fā)送緩慢,很大程度上影響了終端獲取網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試結(jié)果的效率。

【發(fā)明內(nèi)容】

[0007]為了解決現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的方法和裝置,以提高終端獲取網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試結(jié)果的效率。所述技術(shù)方案如下:
[0008]一方面,提供了一種網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的方法,所述方法包括:
[0009]結(jié)果展示服務(wù)器在接收到終端發(fā)送的第一測(cè)試指令后,向第一自動(dòng)化測(cè)試平臺(tái)發(fā)送第一測(cè)試請(qǐng)求,所述第一測(cè)試請(qǐng)求中攜帶有被測(cè)服務(wù)器的標(biāo)識(shí)和第一測(cè)試用例列表,以使所述第一自動(dòng)化測(cè)試平臺(tái)使用所述第一測(cè)試用例列表中的測(cè)試用例對(duì)所述被測(cè)服務(wù)器進(jìn)行測(cè)試得到第一平臺(tái)測(cè)試結(jié)果;
[0010]所述結(jié)果展示服務(wù)器接收所述第一自動(dòng)化測(cè)試平臺(tái)發(fā)送的第一平臺(tái)測(cè)試結(jié)果;
[0011]所述結(jié)果展示服務(wù)器對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果;
[0012]所述結(jié)果展示服務(wù)器將所述最終測(cè)試結(jié)果發(fā)送給所述終端。
[0013]優(yōu)選的,還包括:所示結(jié)果展示服務(wù)器在接收到所述終端發(fā)送的第二測(cè)試指令后,向第二自動(dòng)化測(cè)試平臺(tái)發(fā)送第二測(cè)試請(qǐng)求,所述第二測(cè)試請(qǐng)求中攜帶有所述被測(cè)服務(wù)器的標(biāo)識(shí)和第二測(cè)試用例列表,以使所述第二自動(dòng)化測(cè)試平臺(tái)使用所述第二測(cè)試用例列表中的測(cè)試用例對(duì)所述被測(cè)服務(wù)器進(jìn)行測(cè)試得到第二平臺(tái)測(cè)試結(jié)果;所述結(jié)果展示服務(wù)器接收所述第二自動(dòng)化測(cè)試平臺(tái)發(fā)送的第二平臺(tái)測(cè)試結(jié)果;[0014]所述結(jié)果展示服務(wù)器對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果,具體為:所述結(jié)果展示服務(wù)器對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果和第二平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果。
[0015]優(yōu)選的,所述結(jié)果展示服務(wù)器將所述最終測(cè)試結(jié)果發(fā)送給所述終端,具體為:
[0016]所述結(jié)果展示服務(wù)器將所述最終測(cè)試結(jié)果中各參數(shù)項(xiàng)對(duì)應(yīng)的參數(shù)標(biāo)識(shí)的列表發(fā)送給所述終端,以供所述終端進(jìn)行選擇;
[0017]所述結(jié)果展示服務(wù)器接收所述終端發(fā)送的被選定的參數(shù)標(biāo)識(shí);
[0018]所述結(jié)果展示服務(wù)器將所述最終測(cè)試結(jié)果中與所述被選定的參數(shù)標(biāo)識(shí)對(duì)應(yīng)的參數(shù)項(xiàng)的參數(shù)內(nèi)容發(fā)送給所述終端。
[0019]優(yōu)選的,所述結(jié)果展示服務(wù)器接收所述終端發(fā)送的測(cè)試指令,具體為:所述結(jié)果展示服務(wù)器通過(guò)HTTP方式接收所述終端發(fā)送的測(cè)試指令;
[0020]所述結(jié)果展示服務(wù)器將所述最終測(cè)試結(jié)果發(fā)送給所述終端,具體為:所述結(jié)果展示服務(wù)器通過(guò)HTTP方式將所述最終測(cè)試結(jié)果發(fā)送給所述終端。
[0021]優(yōu)選的,所述結(jié)果展示服務(wù)器通過(guò)webservice接口接收自動(dòng)化測(cè)試平臺(tái)發(fā)送的平臺(tái)測(cè)試結(jié)果。
[0022]另一方面,提供了一種網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的裝置,所述裝置包括:
[0023]請(qǐng)求模塊,用于在接收到終端發(fā)送的第一測(cè)試指令后,向第一自動(dòng)化測(cè)試平臺(tái)發(fā)送第一測(cè)試請(qǐng)求,所述第一測(cè)試請(qǐng)求中攜帶有被測(cè)服務(wù)器的標(biāo)識(shí)和第一測(cè)試用例列表,以使所述第一自動(dòng)化測(cè)試平臺(tái)使用所述第一測(cè)試用例列表中的測(cè)試用例對(duì)所述被測(cè)服務(wù)器進(jìn)行測(cè)試得到第一平臺(tái)測(cè)試結(jié)果;
[0024]接收模塊,用于接收所述第一自動(dòng)化測(cè)試平臺(tái)發(fā)送的第一平臺(tái)測(cè)試結(jié)果;
[0025]處理模塊,用于對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果;
[0026]發(fā)送模塊,用于將所述最終測(cè)試結(jié)果發(fā)送給所述終端。
[0027]優(yōu)選的,所述請(qǐng)求模塊,還用于:在接收到所述終端發(fā)送的第二測(cè)試指令后,向第二自動(dòng)化測(cè)試平臺(tái)發(fā)送第二測(cè)試請(qǐng)求,所述第二測(cè)試請(qǐng)求中攜帶有所述被測(cè)服務(wù)器的標(biāo)識(shí)和第二測(cè)試用例列表,以使所述第二自動(dòng)化測(cè)試平臺(tái)使用所述第二測(cè)試用例列表中的測(cè)試用例對(duì)所述被測(cè)服務(wù)器進(jìn)行測(cè)試得到第二平臺(tái)測(cè)試結(jié)果;
[0028]所述接收模塊,還用于:接收所述第二自動(dòng)化測(cè)試平臺(tái)發(fā)送的第二平臺(tái)測(cè)試結(jié)果;
[0029]所述處理模塊,具體用于:對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果和第二平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果。
[0030]優(yōu)選的,所述發(fā)送模塊,具體用于:
[0031]將所述最終測(cè)試結(jié)果中各參數(shù)項(xiàng)對(duì)應(yīng)的參數(shù)標(biāo)識(shí)的列表發(fā)送給所述終端,以供所述終端進(jìn)行選擇;以及在接收到所述終端發(fā)送的被選定的參數(shù)標(biāo)識(shí)后,將所述最終測(cè)試結(jié)果中與所述被選定的參數(shù)標(biāo)識(shí)對(duì)應(yīng)的參數(shù)項(xiàng)的參數(shù)內(nèi)容發(fā)送給所述終端。
[0032]優(yōu)選的,所述請(qǐng)求模塊,具體用于:通過(guò)HTTP方式接收所述終端發(fā)送的測(cè)試指令;
[0033]所述發(fā)送模塊,具體用于:通過(guò)HTTP方式將所述最終測(cè)試結(jié)果發(fā)送給所述終端。
[0034]優(yōu)選的,所述接收模塊,具體用于:通過(guò)webservice接口接收自動(dòng)化測(cè)試平臺(tái)發(fā)送的平臺(tái)測(cè)試結(jié)果。
[0035]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0036]本發(fā)明實(shí)施例中,設(shè)置結(jié)果展示服務(wù)器,由結(jié)果展示服務(wù)器獲取自動(dòng)化測(cè)試平臺(tái)對(duì)被測(cè)服務(wù)器測(cè)試得到的平臺(tái)測(cè)試結(jié)果,并由結(jié)果展示服務(wù)器對(duì)平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果發(fā)送給終端,由于,向終端發(fā)送的最終測(cè)試結(jié)果的數(shù)據(jù)量遠(yuǎn)小于平臺(tái)測(cè)試結(jié)果的數(shù)據(jù)量,而且,結(jié)果展示服務(wù)器與自動(dòng)化測(cè)試平臺(tái)之間的交互屬于服務(wù)器之間的交互,具有快速高效的特點(diǎn),所以,該方法可以提高終端獲取網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試結(jié)果的效率。
【專利附圖】

【附圖說(shuō)明】
[0037]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0038]圖1是本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的方法流程圖;
[0039]圖2是本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0040]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0041]實(shí)施例一
[0042]本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的方法,如圖1所示,該方法的處理流程可以包括如下步驟:
[0043]步驟101,結(jié)果展示服務(wù)器在接收到終端發(fā)送的第一測(cè)試指令后,向第一自動(dòng)化測(cè)試平臺(tái)發(fā)送第一測(cè)試請(qǐng)求,該第一測(cè)試請(qǐng)求中攜帶有被測(cè)服務(wù)器的標(biāo)識(shí)和第一測(cè)試用例列表,以使第一自動(dòng)化測(cè)試平臺(tái)使用第一測(cè)試用例列表中的測(cè)試用例對(duì)被測(cè)服務(wù)器進(jìn)行測(cè)試得到第一平臺(tái)測(cè)試結(jié)果。
[0044]步驟102,結(jié)果展示服務(wù)器接收第一自動(dòng)化測(cè)試平臺(tái)發(fā)送的第一平臺(tái)測(cè)試結(jié)果。
[0045]步驟103,結(jié)果展示服務(wù)器對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果。
[0046]步驟104,結(jié)果展示服務(wù)器將最終測(cè)試結(jié)果發(fā)送給該終端。
[0047]本發(fā)明實(shí)施例中,設(shè)置結(jié)果展示服務(wù)器,由結(jié)果展示服務(wù)器獲取自動(dòng)化測(cè)試平臺(tái)對(duì)被測(cè)服務(wù)器測(cè)試得到的平臺(tái)測(cè)試結(jié)果,并由結(jié)果展示服務(wù)器對(duì)平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果發(fā)送給終端,由于,向終端發(fā)送的最終測(cè)試結(jié)果的數(shù)據(jù)量遠(yuǎn)小于平臺(tái)測(cè)試結(jié)果的數(shù)據(jù)量,而且,結(jié)果展示服務(wù)器與自動(dòng)化測(cè)試平臺(tái)之間的交互屬于服務(wù)器之間的交互,具有快速高效的特點(diǎn),所以,該方法可以提高終端獲取網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試結(jié)果的效率。
[0048]實(shí)施例二
[0049]本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的方法,如圖1所示,該方法的處理流程可以包括如下步驟:
[0050]步驟101,結(jié)果展示服務(wù)器在接收到終端發(fā)送的第一測(cè)試指令后,向第一自動(dòng)化測(cè)試平臺(tái)發(fā)送第一測(cè)試請(qǐng)求,該第一測(cè)試請(qǐng)求中攜帶有被測(cè)服務(wù)器的標(biāo)識(shí)和第一測(cè)試用例列表,以使第一自動(dòng)化測(cè)試平臺(tái)使用第一測(cè)試用例列表中的測(cè)試用例對(duì)被測(cè)服務(wù)器進(jìn)行測(cè)試得到第一平臺(tái)測(cè)試結(jié)果。測(cè)試用例是為了完成某個(gè)測(cè)試目的而編制的測(cè)試輸入、執(zhí)行條件以及預(yù)期結(jié)果,自動(dòng)化測(cè)試平臺(tái)執(zhí)行測(cè)試用例,則會(huì)進(jìn)行相應(yīng)的操作,以使用被測(cè)服務(wù)器的某項(xiàng)功能。根據(jù)測(cè)試所要獲取的結(jié)果參數(shù),可以選擇不同的測(cè)試用例。
[0051]優(yōu)選的,結(jié)果展示服務(wù)器可以通過(guò)HTTP (Hypertext transfer protocol,超文本傳輸協(xié)議)方式接收終端發(fā)送的測(cè)試指令。具體的,結(jié)果展示服務(wù)器可以是站點(diǎn)服務(wù)器,對(duì)外提供URL (Uniform/Universal Resource Locator,統(tǒng)一資源定位符)鏈接,終端可以在瀏覽器中輸入該URL以連接到該結(jié)果展示服務(wù)器。結(jié)果展示服務(wù)器可以為終端提供登錄頁(yè)面,用戶(測(cè)試人員)登錄之后,再向終端提供測(cè)試頁(yè)面。在測(cè)試頁(yè)面中,設(shè)置有被測(cè)服務(wù)器的標(biāo)識(shí)(可以采用地址標(biāo)識(shí))輸入窗口,在該窗口中用戶可以輸入被測(cè)服務(wù)器的地址。在測(cè)試頁(yè)面中,還設(shè)置有自動(dòng)化測(cè)試平臺(tái)的選擇窗口,不同的自動(dòng)化測(cè)試平臺(tái)可能具有不同的測(cè)試功能,在該窗口中用戶可以根據(jù)自己對(duì)結(jié)果的需求選擇相應(yīng)的自動(dòng)化測(cè)試平臺(tái)。在測(cè)試頁(yè)面中,還設(shè)置有測(cè)試用例的選擇窗口,在該窗口中用戶可以選擇自己需要的測(cè)試用例。在測(cè)試頁(yè)面中,還設(shè)置有開(kāi)始測(cè)試的按鈕,用戶點(diǎn)擊該按鈕后,終端則向結(jié)果展示服務(wù)器發(fā)送測(cè)試指令。
[0052]結(jié)果展示服務(wù)器接收到測(cè)試指令后,根據(jù)用戶填寫(xiě)的被測(cè)服務(wù)器的標(biāo)識(shí),以及用戶選擇的測(cè)試用例的標(biāo)識(shí),生成測(cè)試請(qǐng)求,并向用戶選擇的自動(dòng)化測(cè)試平臺(tái)發(fā)送該測(cè)試請(qǐng)求。用戶一般會(huì)選擇多個(gè)測(cè)試用例,這些測(cè)試用例的標(biāo)識(shí)可以用列表的形式記錄。
[0053]自動(dòng)化測(cè)試平臺(tái)在接收到測(cè)試請(qǐng)求后,獲取測(cè)試用例列表中的測(cè)試用例標(biāo)識(shí),自動(dòng)化測(cè)試平臺(tái)可以預(yù)先對(duì)測(cè)試用例進(jìn)行存儲(chǔ),這樣,可以根據(jù)獲取的測(cè)試用例標(biāo)識(shí)查找其存儲(chǔ)的對(duì)應(yīng)的測(cè)試用例,然后使用查找到的測(cè)試用例對(duì)被測(cè)服務(wù)器進(jìn)行測(cè)試,得到相應(yīng)的平臺(tái)測(cè)試結(jié)果。
[0054]步驟102,結(jié)果展示服務(wù)器接收第一自動(dòng)化測(cè)試平臺(tái)發(fā)送的第一平臺(tái)測(cè)試結(jié)果。
[0055]自動(dòng)化測(cè)試平臺(tái)在完成測(cè)試得到平臺(tái)測(cè)試結(jié)果后,可以將平臺(tái)測(cè)試結(jié)果保存在本地。而且,優(yōu)選的,自動(dòng)化測(cè)試平臺(tái)可以通過(guò)結(jié)果展示服務(wù)器提供的webservice (站點(diǎn)服務(wù))接口向結(jié)果展示服務(wù)器發(fā)送平臺(tái)測(cè)試結(jié)果,結(jié)果展示服務(wù)器則通過(guò)其webservice接口接收自動(dòng)化測(cè)試平臺(tái)發(fā)送的平臺(tái)測(cè)試結(jié)果,此時(shí),平臺(tái)測(cè)試結(jié)果是XML(Extensible MarkupLanguage,可擴(kuò)展標(biāo)記語(yǔ)言)格式的數(shù)據(jù)。
[0056]步驟103,結(jié)果展示服務(wù)器對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果。最終測(cè)試結(jié)果中一般包含有多項(xiàng)結(jié)果參數(shù),某些參數(shù)項(xiàng)的參數(shù)內(nèi)容(即參數(shù)值)是需要通過(guò)對(duì)平臺(tái)測(cè)試結(jié)果中的參數(shù)內(nèi)容進(jìn)行統(tǒng)計(jì)計(jì)算得到的。
[0057]例如,平臺(tái)測(cè)試結(jié)果中可以包括發(fā)出的每個(gè)數(shù)據(jù)包的內(nèi)容、接收的每個(gè)數(shù)據(jù)包的內(nèi)容和執(zhí)行時(shí)間,那么結(jié)果展示服務(wù)器可以根據(jù)每個(gè)數(shù)據(jù)包的內(nèi)容確定該數(shù)據(jù)包的數(shù)據(jù)量,進(jìn)而確定發(fā)送和接收的總數(shù)據(jù)量,然后結(jié)合執(zhí)行時(shí)間確定被測(cè)服務(wù)器單位時(shí)間內(nèi)的數(shù)據(jù)吞吐量,作為最終測(cè)試結(jié)果中數(shù)據(jù)吞吐量參數(shù)項(xiàng)的參數(shù)內(nèi)容。
[0058]又例如,平臺(tái)測(cè)試結(jié)果中可以包括接收的每個(gè)數(shù)據(jù)包的內(nèi)容,即被測(cè)服務(wù)器接收到請(qǐng)求后答復(fù)的內(nèi)容,結(jié)果展示服務(wù)器可以根據(jù)數(shù)據(jù)包的內(nèi)容,確認(rèn)請(qǐng)求被正常處理、或因服務(wù)器負(fù)載過(guò)高而處理失敗、或因服務(wù)器異常而處理失敗等,從而,通過(guò)對(duì)接收的每個(gè)數(shù)據(jù)包的內(nèi)容進(jìn)行統(tǒng)計(jì)后,可以得出總答復(fù)數(shù)量、被正常處理的請(qǐng)求數(shù)量、因服務(wù)器負(fù)載過(guò)高而處理失敗的請(qǐng)求數(shù)量、因服務(wù)器異常而處理失敗的請(qǐng)求數(shù)量等,作為最終測(cè)試結(jié)果中服務(wù)器狀態(tài)參數(shù)項(xiàng)的參數(shù)內(nèi)容。
[0059]在實(shí)施中,對(duì)最終測(cè)試結(jié)果中的某些參數(shù),可能需要根據(jù)不同自動(dòng)化測(cè)試平臺(tái)得到的平臺(tái)測(cè)試結(jié)果中的參數(shù),進(jìn)行統(tǒng)計(jì)計(jì)算而得。這種情況下,可以通過(guò)結(jié)果展示服務(wù)器分別向不同的自動(dòng)化測(cè)試平臺(tái)發(fā)送測(cè)試請(qǐng)求,并相應(yīng)的接受平臺(tái)測(cè)試結(jié)果,再進(jìn)行計(jì)算。具體的,除執(zhí)行步驟101、102外,還執(zhí)行如下操作:結(jié)果展示服務(wù)器在接收到該終端發(fā)送的第二測(cè)試指令后,向第二自動(dòng)化測(cè)試平臺(tái)發(fā)送第二測(cè)試請(qǐng)求,該第二測(cè)試請(qǐng)求中攜帶有上述被測(cè)服務(wù)器的標(biāo)識(shí)和第二測(cè)試用例列表,以使第二自動(dòng)化測(cè)試平臺(tái)使用第二測(cè)試用例列表中的測(cè)試用例對(duì)該被測(cè)服務(wù)器進(jìn)行測(cè)試得到第二平臺(tái)測(cè)試結(jié)果;結(jié)果展示服務(wù)器接收第二自動(dòng)化測(cè)試平臺(tái)發(fā)送的第二平臺(tái)測(cè)試結(jié)果。具體過(guò)程請(qǐng)參照上述內(nèi)容。
[0060]在確定最終測(cè)試結(jié)果時(shí),結(jié)果展示服務(wù)器可以對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果和第二平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果。
[0061]步驟104,結(jié)果展示服務(wù)器將最終測(cè)試結(jié)果發(fā)送給該終端。結(jié)果展示服務(wù)器可以通過(guò)HTTP方式將最終測(cè)試結(jié)果發(fā)送給該終端,還可以通過(guò)電子郵件、短信等方式發(fā)送。
[0062]具體的,結(jié)果展示服務(wù)器可以將最終測(cè)試結(jié)果顯示在提供給該終端的測(cè)試頁(yè)面的結(jié)果欄中。
[0063]為了適應(yīng)不同用戶或不同測(cè)試的需求,可以為最終測(cè)試結(jié)果預(yù)先配置其包括的參數(shù)項(xiàng)。而對(duì)于一次測(cè)試過(guò)程,最終測(cè)試結(jié)果中所包括的所有參數(shù)項(xiàng)中,可能只有部分參數(shù)項(xiàng)是測(cè)試人員需要的。這種情況下,為了提高網(wǎng)絡(luò)資源的利用率,優(yōu)選的,將最終測(cè)試結(jié)果發(fā)送給該終端的過(guò)程可以按如下方式執(zhí)行:
[0064]結(jié)果展示服務(wù)器將最終測(cè)試結(jié)果中各參數(shù)項(xiàng)對(duì)應(yīng)的參數(shù)標(biāo)識(shí)的列表發(fā)送給終端,以供終端進(jìn)行選擇;結(jié)果展示服務(wù)器接收終端發(fā)送的被選定的參數(shù)標(biāo)識(shí);結(jié)果展示服務(wù)器將最終測(cè)試結(jié)果中與被選定的參數(shù)標(biāo)識(shí)對(duì)應(yīng)的參數(shù)項(xiàng)的參數(shù)內(nèi)容發(fā)送給終端。
[0065]具體的,結(jié)果展示服務(wù)器將最終測(cè)試結(jié)果中各參數(shù)項(xiàng)對(duì)應(yīng)的參數(shù)標(biāo)識(shí)發(fā)送給終端,該參數(shù)標(biāo)識(shí)可以是參數(shù)項(xiàng)的名稱。在終端的測(cè)試頁(yè)面的結(jié)果欄中,可以以列表的形式顯示各參數(shù)項(xiàng)的名稱,用戶可以在該列表中進(jìn)行選擇,然后通知結(jié)果展示服務(wù)器。結(jié)果展示服務(wù)器根據(jù)用戶的選擇,將相應(yīng)的參數(shù)內(nèi)容發(fā)送給終端。
[0066]本發(fā)明實(shí)施例中,設(shè)置結(jié)果展示服務(wù)器,由結(jié)果展示服務(wù)器獲取自動(dòng)化測(cè)試平臺(tái)對(duì)被測(cè)服務(wù)器測(cè)試得到的平臺(tái)測(cè)試結(jié)果,并由結(jié)果展示服務(wù)器對(duì)平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果發(fā)送給終端,由于,向終端發(fā)送的最終測(cè)試結(jié)果的數(shù)據(jù)量遠(yuǎn)小于平臺(tái)測(cè)試結(jié)果的數(shù)據(jù)量,而且,結(jié)果展示服務(wù)器與自動(dòng)化測(cè)試平臺(tái)之間的交互屬于服務(wù)器之間的交互,具有快速高效的特點(diǎn),所以,該方法可以提高終端獲取網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試結(jié)果的效率。
[0067]實(shí)施例三
[0068]基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的裝置,該裝置的功能可以由上述結(jié)果展示服務(wù)器實(shí)現(xiàn),如圖2所示,所述裝置包括:[0069]請(qǐng)求模塊210,用于在接收到終端發(fā)送的第一測(cè)試指令后,向第一自動(dòng)化測(cè)試平臺(tái)發(fā)送第一測(cè)試請(qǐng)求,所述第一測(cè)試請(qǐng)求中攜帶有被測(cè)服務(wù)器的標(biāo)識(shí)和第一測(cè)試用例列表,以使所述第一自動(dòng)化測(cè)試平臺(tái)使用所述第一測(cè)試用例列表中的測(cè)試用例對(duì)所述被測(cè)服務(wù)器進(jìn)行測(cè)試得到第一平臺(tái)測(cè)試結(jié)果;
[0070]接收模塊220,用于接收所述第一自動(dòng)化測(cè)試平臺(tái)發(fā)送的第一平臺(tái)測(cè)試結(jié)果;
[0071]處理模塊230,用于對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果;
[0072]發(fā)送模塊240,用于將所述最終測(cè)試結(jié)果發(fā)送給所述終端。
[0073]優(yōu)選的,所述請(qǐng)求模塊210,還用于:在接收到所述終端發(fā)送的第二測(cè)試指令后,向第二自動(dòng)化測(cè)試平臺(tái)發(fā)送第二測(cè)試請(qǐng)求,所述第二測(cè)試請(qǐng)求中攜帶有所述被測(cè)服務(wù)器的標(biāo)識(shí)和第二測(cè)試用例列表,以使所述第二自動(dòng)化測(cè)試平臺(tái)使用所述第二測(cè)試用例列表中的測(cè)試用例對(duì)所述被測(cè)服務(wù)器進(jìn)行測(cè)試得到第二平臺(tái)測(cè)試結(jié)果;
[0074]所述接收模塊220,還用于:接收所述第二自動(dòng)化測(cè)試平臺(tái)發(fā)送的第二平臺(tái)測(cè)試
結(jié)果;
[0075]所述處理模塊230,具體用于:對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果和第二平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果。
[0076]優(yōu)選的,所述發(fā)送模塊240,具體用于:
[0077]將所述最終測(cè)試結(jié)果中各參數(shù)項(xiàng)對(duì)應(yīng)的參數(shù)標(biāo)識(shí)的列表發(fā)送給所述終端,以供所述終端進(jìn)行選擇;以及在接收到所述終端發(fā)送的被選定的參數(shù)標(biāo)識(shí)后,將所述最終測(cè)試結(jié)果中與所述被選定的參數(shù)標(biāo)識(shí)對(duì)應(yīng)的參數(shù)項(xiàng)的參數(shù)內(nèi)容發(fā)送給所述終端。
[0078]優(yōu)選的,所述請(qǐng)求模塊210,具體用于:通過(guò)HTTP方式接收所述終端發(fā)送的測(cè)試指令;
[0079]所述發(fā)送模塊240,具體用于:通過(guò)HTTP方式將所述最終測(cè)試結(jié)果發(fā)送給所述終端。
[0080]優(yōu)選的,所述接收模塊220,具體用于:通過(guò)webservice接口接收自動(dòng)化測(cè)試平臺(tái)發(fā)送的平臺(tái)測(cè)試結(jié)果。
[0081]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0082]本發(fā)明實(shí)施例中,設(shè)置結(jié)果展示服務(wù)器,由結(jié)果展示服務(wù)器獲取自動(dòng)化測(cè)試平臺(tái)對(duì)被測(cè)服務(wù)器測(cè)試得到的平臺(tái)測(cè)試結(jié)果,并由結(jié)果展示服務(wù)器對(duì)平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果發(fā)送給終端,由于,向終端發(fā)送的最終測(cè)試結(jié)果的數(shù)據(jù)量遠(yuǎn)小于平臺(tái)測(cè)試結(jié)果的數(shù)據(jù)量,而且,結(jié)果展示服務(wù)器與自動(dòng)化測(cè)試平臺(tái)之間的交互屬于服務(wù)器之間的交互,具有快速高效的特點(diǎn),所以,該方法可以提高終端獲取網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試結(jié)果的效率。
[0083]需要說(shuō)明的是:上述實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的裝置在對(duì)網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的裝置與網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見(jiàn)方法實(shí)施例,這里不再贅述。[0084]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0085]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。
[0086]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的方法,其特征在于,所述方法包括: 結(jié)果展示服務(wù)器在接收到終端發(fā)送的第一測(cè)試指令后,向第一自動(dòng)化測(cè)試平臺(tái)發(fā)送第一測(cè)試請(qǐng)求,所述第一測(cè)試請(qǐng)求中攜帶有被測(cè)服務(wù)器的標(biāo)識(shí)和第一測(cè)試用例列表,以使所述第一自動(dòng)化測(cè)試平臺(tái)使用所述第一測(cè)試用例列表中的測(cè)試用例對(duì)所述被測(cè)服務(wù)器進(jìn)行測(cè)試得到第一平臺(tái)測(cè)試結(jié)果; 所述結(jié)果展示服務(wù)器接收所述第一自動(dòng)化測(cè)試平臺(tái)發(fā)送的第一平臺(tái)測(cè)試結(jié)果; 所述結(jié)果展示服務(wù)器對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果; 所述結(jié)果展示服務(wù)器將所述最終測(cè)試結(jié)果發(fā)送給所述終端。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:所示結(jié)果展示服務(wù)器在接收到所述終端發(fā)送的第二測(cè)試指令后,向第二自動(dòng)化測(cè)試平臺(tái)發(fā)送第二測(cè)試請(qǐng)求,所述第二測(cè)試請(qǐng)求中攜帶有所述被測(cè)服務(wù)器的標(biāo)識(shí)和第二測(cè)試用例列表,以使所述第二自動(dòng)化測(cè)試平臺(tái)使用所述第二測(cè)試用例列表中的測(cè)試用例對(duì)所述被測(cè)服務(wù)器進(jìn)行測(cè)試得到第二平臺(tái)測(cè)試結(jié)果;所述結(jié)果展示服務(wù)器接收所述第二自動(dòng)化測(cè)試平臺(tái)發(fā)送的第二平臺(tái)測(cè)試結(jié)果; 所述結(jié)果展示服務(wù)器對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果,具體為:所述結(jié)果展示服務(wù)器對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果和第二平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述結(jié)果展示服務(wù)器將所述最終測(cè)試結(jié)果發(fā)送給所述終端,具體為: 所述結(jié)果展示服務(wù)器將所述最終測(cè)試結(jié)果中各參數(shù)項(xiàng)對(duì)應(yīng)的參數(shù)標(biāo)識(shí)的列表發(fā)送給所述終端,以供所述終端進(jìn)行選擇; 所述結(jié)果展示服務(wù)器接收所述終端發(fā)送的被選定的參數(shù)標(biāo)識(shí); 所述結(jié)果展示服務(wù)器將所述最終測(cè)試結(jié)果中與所述被選定的參數(shù)標(biāo)識(shí)對(duì)應(yīng)的參數(shù)項(xiàng)的參數(shù)內(nèi)容發(fā)送給所述終端。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述結(jié)果展示服務(wù)器接收所述終端發(fā)送的測(cè)試指令,具體為:所述結(jié)果展示服務(wù)器通過(guò)HTTP方式接收所述終端發(fā)送的測(cè)試指令; 所述結(jié)果展示服務(wù)器將所述最終測(cè)試結(jié)果發(fā)送給所述終端,具體為:所述結(jié)果展示服務(wù)器通過(guò)HTTP方式將所述最終測(cè)試結(jié)果發(fā)送給所述終端。
5.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述結(jié)果展示服務(wù)器通過(guò)webservice接口接收自動(dòng)化測(cè)試平臺(tái)發(fā)送的平臺(tái)測(cè)試結(jié)果。
6.一種網(wǎng)絡(luò)服務(wù)器自動(dòng)化測(cè)試的裝置,其特征在于,所述裝置包括: 請(qǐng)求模塊,用于在接收到終端發(fā)送的第一測(cè)試指令后,向第一自動(dòng)化測(cè)試平臺(tái)發(fā)送第一測(cè)試請(qǐng)求,所述第一測(cè)試請(qǐng)求中攜帶有被測(cè)服務(wù)器的標(biāo)識(shí)和第一測(cè)試用例列表,以使所述第一自動(dòng)化測(cè)試平臺(tái)使用所述第一測(cè)試用例列表中的測(cè)試用例對(duì)所述被測(cè)服務(wù)器進(jìn)行測(cè)試得到第一平臺(tái)測(cè)試結(jié)果; 接收模塊,用于接收所述第一自動(dòng)化測(cè)試平臺(tái)發(fā)送的第一平臺(tái)測(cè)試結(jié)果; 處理模塊,用于對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果; 發(fā)送模塊,用于將所述最終測(cè)試結(jié)果發(fā)送給所述終端。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述請(qǐng)求模塊,還用于:在接收到所述終端發(fā)送的第二測(cè)試指令后,向第二自動(dòng)化測(cè)試平臺(tái)發(fā)送第二測(cè)試請(qǐng)求,所述第二測(cè)試請(qǐng)求中攜帶有所述被測(cè)服務(wù)器的標(biāo)識(shí)和第二測(cè)試用例列表,以使所述第二自動(dòng)化測(cè)試平臺(tái)使用所述第二測(cè)試用例列表中的測(cè)試用例對(duì)所述被測(cè)服務(wù)器進(jìn)行測(cè)試得到第二平臺(tái)測(cè)試結(jié)果; 所述接收模塊,還用于:接收所述第二自動(dòng)化測(cè)試平臺(tái)發(fā)送的第二平臺(tái)測(cè)試結(jié)果; 所述處理模塊,具體用于:對(duì)接收到的第一平臺(tái)測(cè)試結(jié)果和第二平臺(tái)測(cè)試結(jié)果進(jìn)行統(tǒng)計(jì)處理,得到最終測(cè)試結(jié)果。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述發(fā)送模塊,具體用于: 將所述最終測(cè)試結(jié)果中各參數(shù)項(xiàng)對(duì)應(yīng)的參數(shù)標(biāo)識(shí)的列表發(fā)送給所述終端,以供所述終端進(jìn)行選擇;以及在接收到所述終端發(fā)送的被選定的參數(shù)標(biāo)識(shí)后,將所述最終測(cè)試結(jié)果中與所述被選定的參數(shù)標(biāo)識(shí)對(duì)應(yīng)的參數(shù)項(xiàng)的參數(shù)內(nèi)容發(fā)送給所述終端。
9.根據(jù)權(quán)利要求6至8任一項(xiàng)所述的裝置,其特征在于,所述請(qǐng)求模塊,具體用于:通過(guò)HTTP方式接收所述終端發(fā)送的測(cè)試指令; 所述發(fā)送模塊,具體用于:通過(guò)HTTP方式將所述最終測(cè)試結(jié)果發(fā)送給所述終端。
10.根據(jù)權(quán)利要求6至8任一項(xiàng)所述的裝置,其特征在于,所述接收模塊,具體用于:通過(guò)webservice接口接收 自動(dòng)化測(cè)試平臺(tái)發(fā)送的平臺(tái)測(cè)試結(jié)果。
【文檔編號(hào)】G06F11/36GK103902446SQ201210581411
【公開(kāi)日】2014年7月2日 申請(qǐng)日期:2012年12月27日 優(yōu)先權(quán)日:2012年12月27日
【發(fā)明者】王樂(lè) 申請(qǐng)人:北京新媒傳信科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1