新四季網

測試管理方法、測試管理系統總控制中心及測試管理系統的製作方法

2023-08-06 08:06:51

專利名稱:測試管理方法、測試管理系統總控制中心及測試管理系統的製作方法
技術領域:
本發明涉及終端測試管理領域,特別涉及一種測試管理方法、測試管理系統總控制中心及測試管理系統。
背景技術:
隨著移動通信技術的發展,移動終端產品越來越豐富,功能越來越複雜,推出的頻率越來越快,導致研發周期縮短。在研發過程中,需要通過對移動終端的測試來保證產品的質量和性能,同時又必須提高移動終端的測試效率、控制測試成本,為此需要不斷地積累測試技術,提高測試水平。以手機測試為例,包括協議棧測試、物理層測試、人機界面測試、功耗測試、語音測試、外場測試等諸多子系統,並且每個測試子系統裡還有可能分出很多小子系統。其中,有的子系統可以實現自身的自動化,有的子系統不能實現自動化。現有技術中,一般是通過人工將測試任務分發給各個待測試的子系統,各個子系統獨立運行,再通過人工將這些子系統提供的測試報告進行匯總。但是這樣的測試方法常常會出現測試效率低下、人工管理成本較高、測試周期冗長等問題。現有的自動化測試技術僅限於在某個測試子系統內部的自動化,例如,在測試子系統中通過一個測試管理端控制多個測試執行端;或者通過多個測試管理端控制多個測試執行端等。目前,現有的測試技術也涉及到了測試管理系統,但大部分測試管理系統僅能管理自動化測試子系統,不能對非自動化測試系統進行管理。參考公告號為CN1731748A的中國專利申請文件,公開了一種測試系統及方法,但該方案只是在自動化測試子系統完成後從測試報告中挑選未完成的測試用例進行人工測試,沒有實現自動化測試子系統和非自動化測試子系統的並行,極大地降低了測試效率,延長了測試周期。

發明內容
本發明解決的問題是通過測試管理系統同時執行管理多個測試子系統,並且通過測試管理系統總控制中心自動下發測試版本和測試用例,從而節省測試成本、提高測試效率。為解決上述問題,本發明實施例提供了一種測試管理方法,包括接收來自用戶終端的測試申請單,所述測試申請單包括測試任務;調度執行所述測試申請單;根據所述測試任務獲取測試版本和測試用例;基於所述調度的結果將所述測試版本和測試用例發送至測試子系統的分控制中心,以通過所述分控制中心控制測試終端運行測試用例,對測試版本進行測試;經由所述測試子系統的分控制中心接收來自測試終端的測試報告,並存儲所述測試報告。可選地,還包括經由分控制中心接收來自所述測試終端的測試版本下載請求,下發對應的測試版本。
可選地,所述根據所述測試任務獲取測試版本具體包括依照所述測試任務中包含的測試版本路徑獲取所述測試版本;或者依照所述測試任務中包含的測試版本的編譯信息進行編譯以取得所述測試版本。可選地,所述根據所述測試任務獲取測試用例具體包括依照所述測試任務中包含的測試用例清單獲取測試用例。可選地,接收來自用戶終端的測試報告的查詢請求,並向所述用戶終端提供與所述查詢請求相對應的測試報告。可選地,所述調度執行所述測試申請單具體包括根據所述測試申請單中包含的優先級信息依次調度執行所述測試申請單。可選地,所述測試子系統包括自動化測試子系統和非自動化測試子系統。可選地,在自動化測試子系統中,所述測試終端運行測試用例包括若測試終端需要測試版本下載,通過測試代理器調用自動下載模塊執行測試版本下載;通過所述測試代理器控制測試執行器運行測試用例。可選地,在非自動化測試子系統中,所述測試終端運行測試用例包括提供查詢界面,接收來自所述查詢界面發出的測試任務;根據操作指令選取測試用例;根據執行指令控制所述測試終端運行所選取的測試用例。本發明實施例還提供一種測試管理系統總控制中心,包括接收單元,用於接收來自用戶終端的測試申請單,所述測試申請單包括測試任務;調度單元,用於調度執行所述測試申請單;獲取單元,用於根據所述測試任務獲取測試版本和測試用例;執行單元,用於基於所述調度單元和獲取單元的處理結果將所述測試版本和用例發送至測試子系統的分控制中心,以通過所述分控制中心控制測試終端運行測試用例,對測試版本進行測試;存儲操作單元,用於經由所述測試子系統的分控制中心接收來自測試終端的測試報告,並存儲所述測試報告。可選地,還包括發送單元,用於經由分控制中心接收來自所述測試終端的測試版本下載請求,下發對應的測試版本。可選地,還包括查詢請求接收單元,用於接收來自用戶終端的測試報告的查詢請求,並向所述用戶終端提供與所述查詢請求相對應的測試報告。可選地,所述調度執行所述測試申請單具體包括根據所述測試申請單中包含的優先級信息依次調度執行所述測試申請單。可選地,包括自動化測試子系統接口和非自動化測試子系統接口。本發明實施例還提供了一種測試管理系統,包括用戶終端、測試子系統以及上述測試管理系統總控制中心,其中所述用戶終端和所述測試子系統通過網絡分別與所述測試管理系統總控制中心相連接。可選地,所述測試子系統包括自動化測試子系統和非自動化測試子系統。可選地,所述測試子系統分控制中心以及測試終端,所述分控制中心用於控制所述測試終端運行測試用例,對測試版本進行測試。
可選地,所述測試終端包括測試代理器、分別與所述測試代理器相連接的自動下載模塊和測試執行器;其中所述測試代理器用於控制所述自動下載模塊下載測試版本以及用於控制所述測試執行器執行測試用例。可選地,還包括分別與所述測試管理系統總控制中心相連接的數據管理伺服器、 編譯伺服器以及原始碼伺服器;其中所述數據管理伺服器用於存儲測試用例和測試報告、 所述原始碼伺服器用於存放與編譯信息相對應的原始碼信息,所述編譯伺服器用於對所述原始碼信息執行編譯生成測試版本。與現有技術相比,本發明技術方案具有以下有益效果本發明提供的測試管理方法可以接收來自用戶終端的測試申請單並根據優先級調度執行所述測試申請單;然後根據所述測試申請單包含的測試任務獲取測試版本和測試用例;接著將所述測試版本和測試用例發送至測試子系統的分控制中心,以通過所述分控制中心控制測試終端運行測試用例,對測試版本進行測試;最後再經由所述測試子系統的分控制中心接收來自測試終端的測試報告,並存儲所述測試報告。通過本技術方案提供的測試管理方法可以同時執行管理多個測試子系統,並且通過測試管理系統總控制中心自動下發測試版本和測試用例,從而節省測試成本、提高測試效率。在具體實施例中,所述測試子系統包括自動化測試子系統和非自動化子系統。在自動化測試子系統中,通過測試代理器自動控制測試執行器完成測試;在非自動化測試子系統中,通過測試執行人員操作控制測試終端運行測試用例,對測試版本進行測試並將測試報告上傳至測試管理系統,方便管理員對測試報告的管理、方便用戶對測試報告的查閱。 通過本技術方案實現了將自動化測試子系統和非自動化子系統融合在測試管理系統中並行執行,尤其是將非自動化子系統融入到測試管理系統中,方便用戶直接通過所述測試管理系統控制管理非自動化子系統,從而提高了測試效率。進一步,本發明還實現了自動進行測試版本下載、版本編譯以及版本測試的過程, 並通過數據管理伺服器存儲測試用例和測試報告,實現了對測試用例和測試報告的資料庫管理,有效改善了由於各個測試子系統的測試報告格式不統一、匯總不方便、查詢速度慢等不足,使用戶更方便地查閱測試報告,管理員更方便地管理測試用例和測試報告,從而節省了測試成本、提高了測試效率。


圖1是本發明的一種測試管理系統的具體實施例的結構示意圖;圖2是圖1中所述測試管理系統的自動化測試子系統中測試終端的具體實施例的結構示意圖;圖3是本發明的一種測試管理方法的具體實施方式
的流程示意圖;圖4是本發明的一種測試管理系統總控制中心的具體實施例的結構示意圖。
具體實施例方式針對現有技術中的問題,發明人經過研究,提供了一種測試管理方法、測試管理系統總控制中心及測試管理系統。通過本發明技術方案可以實現同時管理自動化測試子系統和非自動化測試子系統,節省測試成本、提高測試效率。在具體實施例中,所述測試管理方法還實現了自動進行測試版本下載、版本編譯以及版本測試的過程,並通過數據管理伺服器存儲測試用例和測試報告,實現了對測試用例和測試報告的資料庫管理,從而節省了測試成本、提高了測試效率。為使本發明的上述目的、特徵和優點能夠更為明顯易懂,下面結合附圖對本發明的具體實施方式
做詳細的說明。如圖1所示的是本發明的一種測試管理系統的具體實施例的結構示意圖。參考圖1,所述測試管理系統1包括用戶終端、測試子系統以及測試管理系統總控制中心11。如圖1所示,具體包括用戶終端17A、17B以及17C,其中所述用戶終端17A、17B 以及17C可以是本地用戶終端、也可以是遠程用戶終端。需要說明的是,圖1所示的用戶終端的數目僅是一個實例,並不對本發明起到限制作用。所述測試子系統分為自動化測試子系統15和非自動化測試子系統16,其中所述自動化測試子系統15通過自動化測試子系統接口(如圖4所示)接入所述測試管理系統總控制中心11,所述非自動化測試子系統16通過非自動化測試子系統接口(如圖4所示) 接入所述測試管理系統總控制中心11。需要說明的是,在實際應用中,所述測試管理系統總控制中心11可以連接多個所述自動化測試子系統15和多個所述非自動化測試子系統16, 相應地,所述測試管理系統總控制中心11將設置相匹配數目的自動化測試子系統接口和非自動化測試子系統接口即可。進一步地,所述測試子系統包括分控制中心以及測試終端,所述分控制中心用於控制所述測試終端運行測試用例,對測試版本進行測試。具體地,如圖3所示,所述自動化測試子系統15包括自動化分控制中心151和測試終端152,其中所述自動化分控制中心 151用於控制所述測試終端152運行測試用例,對測試版本進行測試。所述非自動化測試子系統16包括非自動化控制中心161和測試終端162,其中所述非自動化分控制中心161用於控制所述測試終端162運行測試用例,對測試版本進行測試。需要說明的是,在實際應用中,所述自動化測試子系統15中所述自動化分控制中心151可以控制多個測試終端152 ;類似地,所述非自動化測試系統16中所述非自動化控制中心161也可以控制多個測試終端162。進一步地,在自動化測試子系統15中,所述測試終端152包括測試代理器、分別與所述測試代理器相連接的自動下載模塊和測試執行器;其中所述測試代理器用於控制所述自動下載模塊下載測試版本以及用於控制所述測試執行器執行測試用例。在本發明實施例中,所述測試管理系統1還包括分別與所述測試管理系統總控制中心11相連接的數據管理伺服器12、編譯伺服器13以及原始碼伺服器14。具體地,其中所述數據管理伺服器12用於存儲測試用例和測試報告、所述原始碼伺服器14用於存放與編譯信息相對應的原始碼信息,所述編譯伺服器13用於對所述原始碼信息執行編譯生成測試版本。如圖2是圖1中所述測試管理系統的自動化測試子系統中測試終端的具體實施例的結構示意圖。參考圖2,所述測試終端152包括測試代理器1521、自動下載模塊1522以及測試執行器1523,所述測試代理器1521分別與所述自動下載模塊1522和所述測試執行器1523相連接。具體地,其中所述測試代理器1521用於控制所述自動下載模塊1522下載測試版本以及用於控制所述測試執行器1523執行測試用例。需要說明的是,本實施例所述的測試終端的結構僅作為一個具體實例,在實際應用中,本領域技術人員還可以變化所述測試終端的內部結構,這並不影響本發明的實質。值得注意的是,本發明描述的「連接」並不限於直接連接,也可以是間接連接或者只是有信息的交互。如所述測試代理器1521與所述自動下載模塊1522和所述測試執行器1523之間的直接連接,也可以是所述測試代理器1521通過其他連接電路(或裝置)間接與所述自動下載模塊1522和所述測試執行器1523相連接,還可以是所述測試代理器1521 通過無線連接方式與所述自動下載模塊1522和所述測試執行器1523相連接。如圖3所示的是本發明實施例提供的一種測試管理方法的具體實施方式
的流程示意圖。本發明實施例提供的測試管理方法應用於測試管理系統中,所述測試管理系統可以參考如圖1所示的結構示意圖,需要說明的是,本實施例所述的測試管理方法是以所述測試管理系統總控制中心作為執行主體的。參考圖3,所述測試管理方法包括如下步驟步驟Sl 接收來自用戶終端的測試申請單,所述測試申請單包括測試任務。具體地,在本實施例中,所述用戶終端包括本地用戶終端和/或遠程用戶終端。其中所述本地用戶終端可以通過區域網連接到測試管理系統總控制中心、所述遠程用戶終端則通過網際網路連接到測試管理系統總控制中心。相應地,所述測試管理系統總控制中心可以通過區域網接收來自本地用戶終端發出的測試申請單,通過網際網路接收來自遠程用戶終端發出的測試申請單。在實際應用中,所述用戶終端以及連接到所述測試管理系統總控制中心的方式並不限於上述實施例,例如用戶終端還可以通過無線通信網絡連接到所述測試管理系統總控制中心,在此不予贅述。進一步地,在本實施例中,所述測試申請單包括測試任務,其中所述測試任務包括測試用例清單、該測試申請單的優先級信息、測試版本路徑(或者測試版本的編譯信息) 等,在後續步驟中,所述測試管理系統總控制中心根據上述測試任務獲取相對應的測試資源。本實施例的測試任務還可以包括類別測試標示,用於表示內容是屬於自動化測試類還是非自動化測試類內容,方便後續將自動化測試類內容直接輸送至自動化測試子系統,非自動化測試類內容直接輸送至非自動化測試子系統。所述類別測試標示可以是根據技術人員的經驗進行設置的,也可以是根據測試管理系統的處理能力或測試管理系統現在的測試承載情況,進行當場設置的。如果測試管理系統的自動化測試子系統現在是承載飽和的,且即將測試的任務非常緊急,則可以直接將類別測試標示設置為非自動化測試,以更好的利用資源。如果現在有大批量的測試申請單,根據實際情況,自動化測試子系統不可能同時完成如此大量的測試任務,則測試人員可以統籌安排,將一部分申請單的類別測試標示設置為非自動化測試,讓非自動化測試子系統分擔一部分測試任務。步驟S2 調度執行所述測試申請單。具體地,在本實施例中,本步驟是所述測試管理系統總控制中心根據所述測試申請單中包含的優先級信息依次調度執行所述測試申請單。例如,所述優先級信息可以是該測試申請單的順序編號,順序編號在前的測試申請單優先級高,順序編號在後的測試申請單優先級低;又例如,所述優先級信息還可以是該測試申請單的重要性標識信息,重要性程度高的測試申請單優先級高、重要性程度低的測試申請單優先級低。在實際應用中,所述優先級信息並不限於上述實施例,本領域技術人員還可以提供其他形式的優先級信息,在此不予贅述。步驟S3 根據所述測試任務獲取測試版本和測試用例。具體地,在本實施例中,本步驟中所述根據所述測試任務獲取測試版本包括1)依照所述測試任務中包含的測試版本路徑獲取所述測試版本。這種情形下,所述測試版本不需要進行編譯,即所述測試管理系統總控制中心可以直接根據測試版本的路徑獲取所述測試版本。本領域技術人員可以理解,減少了編譯的工作步驟可以進一步降低測試複雜程度和節省測試時間,所述路徑是指所述測試管理系統總控制中心獲取到測試版本所要經過的查找線路,進一步地,所述路徑還可以分為相對路徑和絕對路徑等。2)依照所述測試任務中包含的測試版本的編譯信息進行編譯以取得所述測試版本。這種情形下,所述測試版本需要編譯,即所述測試管理系統總控制中心根據測試版本的編譯信息從原始碼伺服器上將原始碼下載到編譯伺服器上進行編譯以生成所需的測試版本。本領域技術人員可以理解,所述編譯是指將原始碼程序翻譯成目標程序(即測試版本) 的過程,具體包括詞法分析、語法分析、語義檢查和中間代碼生成、代碼優化、目標代碼生成等步驟,在此不予贅述。由於將原始碼程序翻譯成目標程序獲取版本可以共享,所以在非自動化測試時,可以自動獲取已有的版本,無需人工或機器再翻譯以獲取版本。對於大型項目而言,比如代碼量大於一百萬行,通常會有一個版本團隊來進行版本的準備工作。常規的流程為版本團隊編譯好版本,然後提交給測試團隊進行測試。顯而易見,常規流程的時間成本和管理成本比較高,測試周期也比較長。在本系統中,由於對版本的獲取做到了完全自動化處理,因此大大降低了時間成本和管理成本並縮短了測試周期。本實施例中,所述根據所述測試任務獲取測試用例包括根據所述測試任務中包含的測試用例清單獲取所述測試用例。其中,所述測試用例清單類似於一張包含一個或者多個測試用例的表單,該表單中的每個測試用例都有唯一的標識信息,所述測試管理系統總控制中心可以在數據管理伺服器中獲取與所述標識信息相對應的測試用例。步驟S4 基於所述調度的結果將所述測試版本和測試用例發送至測試子系統的分控制中心,以通過所述分控制中心控制測試終端運行測試用例,對測試版本進行測試。具體地,在本實施例中,所述分控制中心包括自動分控制中心和非自動分控制中心,其中所述自動分控制中心對應控制自動化測試子系統、所述非自動分控制中心對應控制非自動化測試子系統。所述測試管理系統總控制中心可以根據測試申請單中提供的信息將適於自動化測試子系統執行的測試版本和測試用例發送至自動分控制中心處理,將適於非自動化測試子系統執行的測試版本和測試用例發送至非自動分控制中心處理。然後,所述自動分控制中心和非自動分控制中心將分別控制自動化測試子系統中的測試終端和非自動化測試子系統中的測試終端運行測試用例,對測試版本進行測試。具體地,本實施例中,在自動化測試子系統中,所述測試終端運行測試用例包括如下步驟首先,若測試終端需要測試版本下載,通過測試代理器調用自動下載模塊執行測試版本下載。然後,通過所述測試代理器控制測試執行器運行測試用例。需要說明的是,在實際應用中,所述自動化測試子系統運行測試用例的步驟並不限於此,根據不同的自動化測試子系統,其執行測試的步驟也將相應發生改變,但這並不影響本發明的實質,在此不予贅述。在非自動化測試子系統中,所述測試終端運行測試用例包括如下步驟提供查詢界面,接收來自所述查詢界面發出的測試任務;根據操作指令選取測試用例;根據執行指令控制所述測試終端運行所選取的測試用例。需要說明的是,本步驟的過程是以所述非自動化測試子系統為執行主體來描述的,為了便於理解,下面從測試執行人員的角度來具體闡述上述步驟。具體地,在非自動化測試子系統中,需要通過測試執行人員的操作完成測試任務。 首先,由非自動化測試子系統提供查詢界面,測試執行人員可以通過該查詢界面查找需要執行的測試任務;然後,測試執行人員可以根據所述測試任務在資料庫中選擇相應的測試用例;接著,再根據測試任務在測試終端上分別執行所選擇的測試用例。進一步地,在本實施例中,所述測試管理系統總控制中心還可以經由分控制中心接收來自測試子系統中的測試終端的測試版本下載請求,下發對應的測試版本。步驟S5 經由所述測試子系統的分控制中心接收來自測試終端的測試報告,並存儲所述測試報告。具體地,在本實施例中,根據上述步驟S4,所述自動化測試子系統通過自動化分控制中心控制測試終端運行測試用例,完成對測試版本的測試後,將自動生成測試報告;而所述非自動化子系統由測試執行人員執行測試用例後,再通過測試執行人員來填寫測試報
生 I=I O相應地,所述測試管理系統總控制中心將通過相應的分控制中心接收來自測試終端的測試報告。具體地,所述測試管理系統總控制中心通過自動化分控制中心接收來自所述自動化測試子系統的測試終端反饋的測試報告;所述測試管理系統總控制中心通過非自動化分控制中心接收來自所述非自動化子系統的測試終端反饋的測試報告。進一步地,所述測試管理系統總控制中心將接收到的測試報告存儲在數據管理伺服器中。在本發明實施例中,所述測試管理方法還包括接收來自用戶終端的測試報告的查詢請求,並向所述用戶終端提供與所述查詢請求相對應的測試報告。具體地,在實際應用中,用戶終端上可以提供相應的查詢請求的操作界面,用戶可以通過該操作界面向測試管理系統總控制中心發出查詢測試報告的查詢請求;然後,所述測試管理系統總控制中心接收到該查詢請求後,在數據管理伺服器上搜索與所述查詢請求相對應的測試報告,並將搜索到的測試報告反饋至所述用戶終端(即反饋給用戶)。本發明實施例還提供了一種測試管理系統總控制中心,如圖4所示的是一種測試管理系統總控制中心的具體實施例的結構示意圖。參考圖4,所述測試管理系統總控制中心11包括接收單元111、調度單元112、獲取單元113、執行單元114以及存儲操作單元115。其中所述接收單元111用於接收來自用戶終端的測試申請單,所述測試申請單包括測試任務;所述調度單元112用於調度執行所述測試申請單,可選地,所述調度單元112 根據所述測試申請單中包含的優先級信息依次調度執行所述測試申請單;所述獲取單元 113用於根據所述測試任務獲取測試版本和測試用例;所述執行單元114用於基於所述調度單元112和獲取單元113的處理結果將所述測試版本和用例發送至測試子系統的分控制中心,以通過所述分控制中心控制測試終端運行測試用例,對測試版本進行測試;所述存儲操作單元115用於經由測試子系統的分控制中心接收來自測試終端的測試報告,並存儲所述測試報告。
10
進一步地,在本實施例中,所述測試管理系統總控制中心11還包括自動化測試子系統接口 118和非自動化測試子系統接口 119。這樣,自動化測試子系統和非自動化測試子系統分別通過所述自動化測試子系統接口 118和非自動化測試子系統接口 119接入所述測試管理系統總控制中心11。所述測試管理系統總控制中心11還包括發送單元116用於經由分控制中心(未示出)接收來自所述測試終端(未示出)的測試版本下載請求,下發對應的測試版本;查詢處理單元117用於接收來自用戶終端(未示出)的測試報告的查詢請求,並向所述用戶終端提供與所述查詢請求相對應的測試報告。綜上所述,通過本發明實施例提供的測試管理方法、測試管理系統總控制中心以及測試管理系統,實現了同時管理自動化測試子系統和非自動化測試子系統,尤其是將非自動化子系統融入到測試管理系統中,方便管理員直接通過所述測試管理系統控制管理非自動化子系統。進一步的,本發明實施例由於自動化測試子系統和非自動化測試子系統可以同時並行運行,而不需要像現有技術那樣,先進行自動化測試,自動化測試完成後再篩選出非自動化測試的部分進行非自動化測試。本發明實施例,在測試開始就可以把測試申請單分類成自動化測試類和非自動化測試類,或者,自動化測試部分和非自動化測試部分,然後,自動化測試和非自動化測試並行,大大節省了測試時間,可以在相同的時間完成更多的測試工作。進一步地,還實現了自動進行測試版本下載、版本編譯以及版本測試的過程,由於這些過程都不需要人工介入,因此可以實現自動化測試子系統7XM小時運行,而對於非自動化測試子系統可以減少人工操作進行測試版本下載、版本編譯等流程,從而節省了人力成本。通過數據管理伺服器存儲測試用例和測試報告,實現了對測試用例和測試報告的資料庫管理,有效改善了由於各個測試子系統的測試報告格式不統一、匯總不方便、查詢速度慢等不足,使用戶更方便地查閱測試報告,管理員更方便地管理測試用例和測試報告,從而節省測試成本、提高測試效率。本發明雖然已以較佳實施例公開如上,但其並不是用來限定本發明,任何本領域技術人員在不脫離本發明的精神和範圍內,都可以利用上述揭示的方法和技術內容對本發明技術方案做出可能的變動和修改,因此,凡是未脫離本發明技術方案的內容,依據本發明的技術實質對以上實施例所作的任何簡單修改、等同變化及修飾,均屬於本發明技術方案的保護範圍。
權利要求
1.一種測試管理方法,其特徵在於,包括接收來自用戶終端的測試申請單,所述測試申請單包括測試任務; 調度執行所述測試申請單; 根據所述測試任務獲取測試版本和測試用例;基於所述調度的結果將所述測試版本和測試用例發送至測試子系統的分控制中心,以通過所述分控制中心控制測試終端運行測試用例,對測試版本進行測試;經由所述測試子系統的分控制中心接收來自測試終端的測試報告,並存儲所述測試報生1=1 O
2.根據權利要求1所述的測試管理方法,其特徵在於,還包括經由分控制中心接收來自所述測試終端的測試版本下載請求,下發對應的測試版本。
3.根據權利要求1所述的測試管理方法,其特徵在於,所述根據所述測試任務獲取測試版本具體包括依照所述測試任務中包含的測試版本路徑獲取所述測試版本;或者依照所述測試任務中包含的測試版本的編譯信息進行編譯以取得所述測試版本。
4.根據權利要求1所述的測試管理方法,其特徵在於,所述根據所述測試任務獲取測試用例具體包括依照所述測試任務中包含的測試用例清單獲取測試用例。
5.根據權利要求1所述的測試管理方法,其特徵在於,還包括接收來自用戶終端的測試報告的查詢請求,並向所述用戶終端提供與所述查詢請求相對應的測試報告。
6.根據權利要求1所述的測試管理方法,其特徵在於,所述調度執行所述測試申請單具體包括根據所述測試申請單中包含的優先級信息依次調度執行所述測試申請單。
7.根據權利要求1所述的測試管理方法,其特徵在於,所述測試子系統包括自動化測試子系統和非自動化測試子系統。
8.根據權利要求7所述的測試管理方法,其特徵在於,在自動化測試子系統中,所述測試終端運行測試用例包括若測試終端需要測試版本下載,通過測試代理器調用自動下載模塊執行測試版本下載;通過所述測試代理器控制測試執行器運行測試用例。
9.根據權利要求7所述的測試管理方法,其特徵在於,在非自動化測試子系統中,所述測試終端運行測試用例包括提供查詢界面,接收來自所述查詢界面發出的測試任務; 根據操作指令選取測試用例;根據執行指令控制所述測試終端運行所選取的測試用例。
10.一種測試管理系統總控制中心,其特徵在於,包括接收單元,用於接收來自用戶終端的測試申請單,所述測試申請單包括測試任務; 調度單元,用於調度執行所述測試申請單; 獲取單元,用於根據所述測試任務獲取測試版本和測試用例; 執行單元,用於基於所述調度單元和獲取單元的處理結果將所述測試版本和用例發送至測試子系統的分控制中心,以通過所述分控制中心控制測試終端運行測試用例,對測試版本進行測試;存儲操作單元,用於經由所述測試子系統的分控制中心接收來自測試終端的測試報告,並存儲所述測試報告。
11.根據權利要求10所述的測試管理系統總控制中心,其特徵在於,還包括發送單元,用於經由分控制中心接收來自所述測試終端的測試版本下載請求,下發對應的測試版本。
12.根據權利要求10所述的測試管理系統總控制中心,其特徵在於,還包括查詢處理單元,用於接收來自用戶終端的測試報告的查詢請求,並向所述用戶終端提供與所述查詢請求相對應的測試報告。
13.根據權利要求10所述的測試管理系統總控制中心,其特徵在於,所述調度執行單元根據所述測試申請單中包含的優先級信息依次調度執行所述測試申請單。
14.根據權利要求10所述的測試管理系統總控制中心,其特徵在於,包括自動化測試子系統接口和非自動化測試子系統接口。
15.一種測試管理系統,其特徵在於,包括用戶終端、測試子系統以及如權利要求10 至14所述的任一項所述測試管理系統總控制中心,其中所述用戶終端和所述測試子系統通過網絡分別與所述測試管理系統總控制中心相連接。
16.根據權利要求15所述的測試管理系統,其特徵在於,所述測試子系統包括自動化測試子系統和非自動化測試子系統。
17.根據權利要求16所述的測試管理系統,其特徵在於,所述測試子系統包括分控制中心以及測試終端,所述分控制中心用於控制所述測試終端運行測試用例,對測試版本進行測試。
18.根據權利要求17所述的測試管理系統,其特徵在於,所述測試終端包括測試代理器、分別與所述測試代理器相連接的自動下載模塊和測試執行器;其中所述測試代理器用於控制所述自動下載模塊下載測試版本以及用於控制所述測試執行器執行測試用例。
19.根據權利要求18所述的測試管理系統,還包括分別與所述測試管理系統總控制中心相連接的數據管理伺服器、編譯伺服器以及原始碼伺服器;其中所述數據管理伺服器用於存儲測試用例和測試報告、所述原始碼伺服器用於存放與編譯信息相對應的原始碼信息,所述編譯伺服器用於對所述原始碼信息執行編譯生成測試版本。
全文摘要
一種測試管理方法、測試管理系統總控制中心及測試管理系統,其中所述測試管理方法包括接收來自用戶終端的測試申請單,所述測試申請單包括測試任務;調度執行所述測試申請單;根據所述測試任務獲取測試版本和測試用例;基於所述調度的結果將所述測試版本和測試用例發送至測試子系統的分控制中心,以通過所述分控制中心控制測試終端運行測試用例,對測試版本進行測試;經由所述測試子系統的分控制中心接收來自測試終端的測試報告,並存儲所述測試報告。本技術方案旨在節省測試管理系統的測試成本、提高測試效率。
文檔編號H04B17/00GK102420714SQ20111025062
公開日2012年4月18日 申請日期2011年8月29日 優先權日2011年8月29日
發明者王友楠, 韓俊波, 高喜春 申請人:展訊通信(上海)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀