試管理系統(tǒng),包括測試文檔管理子系統(tǒng)100、缺陷跟蹤管理子系統(tǒng)200、自動化測試支持子系統(tǒng)300以及中心數(shù)據(jù)庫400;所述測試文檔管理子系統(tǒng)100、所述缺陷跟蹤管理子系統(tǒng)200和所述自動化測試支持子系統(tǒng)300通過所述中心數(shù)據(jù)庫400進行數(shù)據(jù)交互;所述測試文檔管理子系統(tǒng)100用于管理測試用例和測試文檔;所述缺陷跟蹤管理子系統(tǒng)200用于管理和跟蹤控制軟件缺陷;所述自動化測試支持子系統(tǒng)300用于管理和實施測試活動;所述測試文檔管理子系統(tǒng)100具體包括測試用例管理模塊110和測試文檔管理模塊120。
[0031]對上述實施例進行改進,得到另一種自動化測試管理系統(tǒng),包括測試文檔管理子系統(tǒng)100、缺陷跟蹤管理子系統(tǒng)200、自動化測試支持子系統(tǒng)300以及中心數(shù)據(jù)庫400;所述測試文檔管理子系統(tǒng)100、所述缺陷跟蹤管理子系統(tǒng)200和所述自動化測試支持子系統(tǒng)300通過所述中心數(shù)據(jù)庫400進行數(shù)據(jù)交互;所述測試文檔管理子系統(tǒng)100用于管理測試用例和測試文檔;所述缺陷跟蹤管理子系統(tǒng)200用于管理和跟蹤控制軟件缺陷;所述自動化測試支持子系統(tǒng)300用于管理和實施測試活動;所述測試文檔管理子系統(tǒng)100具體包括測試用例管理模塊110和測試文檔管理模塊120,所述測試用例管理模塊110用于創(chuàng)建用例邏輯和用例數(shù)據(jù),以及用于管理所述用例邏輯、所述用例數(shù)據(jù)以及用例代碼。
[0032]具體的,圖2是本發(fā)明一種自動化測試管理系統(tǒng)的測試文檔管理子系統(tǒng)100的組成示意圖,如圖2所示,本發(fā)明中測試文檔管理子系統(tǒng)100包括測試用例管理模塊110和測試文檔管理模塊120。測試用例管理模塊110分為三個部分,用例邏輯管理子模塊111、用例數(shù)據(jù)管理子模塊112和用例代碼管理子模塊113。
[0033]圖3是本發(fā)明一種自動化測試管理系統(tǒng)的用例邏輯、用例數(shù)據(jù)和用例代碼關系圖。如圖3所示,用例代碼是自動化運行的基礎,由自動化支持子系統(tǒng)根據(jù)用例邏輯和用例數(shù)據(jù)創(chuàng)建,其中用例邏輯和用例數(shù)據(jù)是文本格式,由測試用例管理模塊110負責創(chuàng)建。
[0034]對上述實施例進行改進,得到另一種自動化測試管理系統(tǒng),包括測試文檔管理子系統(tǒng)100、缺陷跟蹤管理子系統(tǒng)200、自動化測試支持子系統(tǒng)300以及中心數(shù)據(jù)庫400;所述測試文檔管理子系統(tǒng)100、所述缺陷跟蹤管理子系統(tǒng)200和所述自動化測試支持子系統(tǒng)300通過所述中心數(shù)據(jù)庫400進行數(shù)據(jù)交互;所述測試文檔管理子系統(tǒng)100用于管理測試用例和測試文檔;所述缺陷跟蹤管理子系統(tǒng)200用于管理和跟蹤控制軟件缺陷;所述自動化測試支持子系統(tǒng)300用于管理和實施測試活動;所述測試文檔管理子系統(tǒng)100具體包括測試用例管理模塊110和測試文檔管理模塊120,所述測試文檔管理模塊120用于創(chuàng)建、填充以及更新管理模板。
[0035]具體的,測試文檔管理子系統(tǒng)100在項目準備階段創(chuàng)建測試過程中用到的各種管理模板,項目測試執(zhí)行過程中填充和更新模板內(nèi)容,這樣可以保證不會遺漏重要測試內(nèi)容并保持文檔格式一致性。具體模板有測試用例模板和每日進度模板。
[0036]對上述實施例進行改進,得到另一種自動化測試管理系統(tǒng),包括測試文檔管理子系統(tǒng)100、缺陷跟蹤管理子系統(tǒng)200、自動化測試支持子系統(tǒng)300以及中心數(shù)據(jù)庫400;所述測試文檔管理子系統(tǒng)100、所述缺陷跟蹤管理子系統(tǒng)200和所述自動化測試支持子系統(tǒng)300通過所述中心數(shù)據(jù)庫400進行數(shù)據(jù)交互;所述測試文檔管理子系統(tǒng)100用于管理測試用例和測試文檔;所述缺陷跟蹤管理子系統(tǒng)200用于管理和跟蹤控制軟件缺陷;所述自動化測試支持子系統(tǒng)300用于管理和實施測試活動,所述中心數(shù)據(jù)庫400包括測試用例數(shù)據(jù)庫401和缺陷跟蹤數(shù)據(jù)庫402。
[0037]具體的,缺陷跟蹤數(shù)據(jù)庫402DTD(Defect Tracking Database),是對軟件缺陷進行系統(tǒng)管理和跟蹤控制的數(shù)據(jù)庫,它記錄軟件測試、缺陷修正和驗證過程的全部缺陷的處理信息,ATMS中的測試是以它為驅動進行的。標識一個缺陷的時候,能正確給它分配嚴重程度、可視性和優(yōu)先級別是很重要的。其中嚴重程度標識了一個bug對系統(tǒng)執(zhí)行的破壞度,可視性是哪個能觀察到這個bug,優(yōu)先級別標識bug何時修復。
[0038]對上述實施例進行改進,得到另一種自動化測試管理系統(tǒng),包括測試文檔管理子系統(tǒng)100、缺陷跟蹤管理子系統(tǒng)200、自動化測試支持子系統(tǒng)300以及中心數(shù)據(jù)庫400;所述測試文檔管理子系統(tǒng)100、所述缺陷跟蹤管理子系統(tǒng)200和所述自動化測試支持子系統(tǒng)300通過所述中心數(shù)據(jù)庫400進行數(shù)據(jù)交互;所述測試文檔管理子系統(tǒng)100用于管理測試用例和測試文檔;所述缺陷跟蹤管理子系統(tǒng)200用于管理和跟蹤控制軟件缺陷;所述自動化測試支持子系統(tǒng)300用于管理和實施測試活動,所述中心數(shù)據(jù)庫400包括測試用例數(shù)據(jù)庫401和缺陷跟蹤數(shù)據(jù)庫402;所述缺陷跟蹤管理子系統(tǒng)200具體包括:報告模塊201,用于向所述缺陷跟蹤數(shù)據(jù)庫報告新缺陷;分析模塊202,用于統(tǒng)計和分析滿足條件的缺陷;查詢模塊203,用于根據(jù)查詢條件查找滿足條件的缺陷;修改模塊204,用于更新缺陷狀態(tài)信息。
[0039]優(yōu)選地,所述缺陷跟蹤管理子系統(tǒng)200還包括:備份模塊205,用于備份當前所述缺陷跟蹤數(shù)據(jù)庫402的缺陷。
[0040]優(yōu)選地,所述缺陷跟蹤管理子系統(tǒng)200還包括:權限控制模塊206,用于分配多種管理缺陷的權限。
[0041 ]具體的,圖4是本發(fā)明一種自動化測試管理系統(tǒng)的缺陷跟蹤管理子系統(tǒng)200的組成示意圖,如圖4所示,缺陷跟蹤管理子系統(tǒng)200(DTS,Defect Tracking System),有多個模塊組成。
[0042]各模塊詳細說明如下:
[0043]報告模塊201,用于軟件測試人員向數(shù)據(jù)庫報告新的缺陷。
[0044]權限控制模塊206,為測試人員、開發(fā)人員和項目管理人員分配不同的權限,如瀏覽、報告、修改、查詢、統(tǒng)計、分析、刪除、備份等。
[0045]分析模塊202,統(tǒng)計和分析滿足條件的缺陷,輸入分析結果;分析結果可以存成文件,可以包括數(shù)據(jù)、文字、表格和統(tǒng)計圖形等內(nèi)容。
[0046]備份模塊205,備份當前缺陷跟蹤數(shù)據(jù)庫402的缺陷;全部備份或者備份滿足條件的缺陷。
[0047]查詢模塊203,根據(jù)查詢條件,查找滿足條件的缺陷;包括簡單條件查詢和復雜條件查詢。
[0048]修改模塊204,用于開發(fā)人員和測試人員更新缺陷狀態(tài)信息;開發(fā)人員驗證報告的缺陷,修改缺陷,更新修改缺陷的信息;測試人員補充缺陷內(nèi)容,驗證和關閉修正的缺陷。
[0049]應當說明的是,上述實施例均可根據(jù)需要自由組合。以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。
【主權項】
1.一種自動化測試管理系統(tǒng),其特征在于,包括測試文檔管理子系統(tǒng)、缺陷跟蹤管理子系統(tǒng)、自動化測試支持子系統(tǒng)以及中心數(shù)據(jù)庫; 所述測試文檔管理子系統(tǒng)、所述缺陷跟蹤管理子系統(tǒng)和所述自動化測試支持子系統(tǒng)通過所述中心數(shù)據(jù)庫進行數(shù)據(jù)交互;所述測試文檔管理子系統(tǒng)用于管理測試用例和測試文檔;所述缺陷跟蹤管理子系統(tǒng)用于管理和跟蹤控制軟件缺陷;所述自動化測試支持子系統(tǒng)用于管理和實施測試活動。2.如權利要求1所述的自動化測試管理系統(tǒng),其特征在于: 所述測試文檔管理子系統(tǒng)具體包括測試用例管理模塊和測試文檔管理模塊。3.如權利要求2所述的自動化測試管理系統(tǒng),其特征在于: 所述測試用例管理模塊用于創(chuàng)建用例邏輯和用例數(shù)據(jù),以及用于管理所述用例邏輯、所述用例數(shù)據(jù)以及用例代碼。4.如權利要求2所述的自動化測試管理系統(tǒng),其特征在于: 所述測試文檔管理模塊用于創(chuàng)建、填充以及更新管理模板。5.如權利要求1所述的自動化測試管理系統(tǒng),其特征在于,所述中心數(shù)據(jù)庫包括測試用例數(shù)據(jù)庫和缺陷跟蹤數(shù)據(jù)庫。6.如權利要求5所述的自動化測試管理系統(tǒng),其特征在于,所述缺陷跟蹤管理子系統(tǒng)具體包括: 報告模塊,用于向所述缺陷跟蹤數(shù)據(jù)庫報告新缺陷; 分析模塊,用于統(tǒng)計和分析滿足條件的缺陷; 查詢模塊,用于根據(jù)查詢條件查找滿足條件的缺陷; 修改模塊,用于更新缺陷狀態(tài)信息。7.如權利要求6所述的自動化測試管理系統(tǒng),其特征在于,所述缺陷跟蹤管理子系統(tǒng)還包括: 備份模塊,用于備份當前所述缺陷跟蹤數(shù)據(jù)庫的缺陷。8.如權利要求6所述的自動化測試管理系統(tǒng),其特征在于,所述缺陷跟蹤管理子系統(tǒng)還包括: 權限控制模塊,用于分配多種管理缺陷的權限。
【專利摘要】本發(fā)明公開了一種自動化測試管理系統(tǒng),包括測試文檔管理子系統(tǒng)、缺陷跟蹤管理子系統(tǒng)、自動化測試支持子系統(tǒng)以及中心數(shù)據(jù)庫;所述測試文檔管理子系統(tǒng)、所述缺陷跟蹤管理子系統(tǒng)和所述自動化測試支持子系統(tǒng)通過所述中心數(shù)據(jù)庫進行數(shù)據(jù)交互;所述測試文檔管理子系統(tǒng)用于管理測試用例和測試文檔;所述缺陷跟蹤管理子系統(tǒng)用于管理和跟蹤控制軟件缺陷;所述自動化測試支持子系統(tǒng)用于管理和實施測試活動。
【IPC分類】G06F11/36
【公開號】CN105550116
【申請?zhí)枴緾N201610033617
【發(fā)明人】谷穎
【申請人】上海斐訊數(shù)據(jù)通信技術有限公司
【公開日】2016年5月4日
【申請日】2016年1月19日