Emt測試用例管理系統(tǒng)及方法
【技術領域】
[0001]本發(fā)明涉及測試工具技術領域,更具體地,涉及一種EMT測試用例管理系統(tǒng)。此系統(tǒng)主要是方便配合公司的精細化管理,是有組織性、步驟性和計劃性的,將軟件測試的行為轉換為可管理的、具體量化的模式的工具。
【背景技術】
[0002]測試用例是測試工作的指導,是軟件測試的必須遵守的準則,更是軟件測試質量穩(wěn)定的根本保障。測試用例是從事測試行業(yè)必不可少的指導性文檔,管理這此文檔是測試工作日常工作。為了更高效的管理測試用例,市面上層出不窮的推出了很多的大型測試用例的管理系統(tǒng)。面對如此多的測試用例管理工具,精挑細選之后仍沒有發(fā)現針對測試用例評審工作以及測試用例持續(xù)修改完善工作的量化考核指標的工具。
[0003]以測試用例管理評審環(huán)節(jié)及測試用例修改環(huán)節(jié)的量化考核為出發(fā)點,選擇JAVA作為開發(fā)語言,設計開發(fā)的EMT測試用例管理平臺成為測試部門工作中的重中之重。
【發(fā)明內容】
[0004]本發(fā)明提出一種以測試資源編寫、修改、評審等測試行為的工作量為出發(fā)點統(tǒng)計管理測試用例的思路,從而達到組織精細化管理需求的測試量化管理工具。
[0005]具體地,本發(fā)明提供一種EMT測試用例管理系統(tǒng),所述系統(tǒng)包括如下模塊:
[0006]基礎信息維護模塊:進行版本信息維護,人員信息維護;
[0007]測試用例管理模塊:測試用例新增、修改維護,以及測試用例評審管理;
[0008]量化指標查詢模塊:查詢出測試人員測試用例編寫維護評審投入工作量,查詢出單個產品測試用例覆蓋情況等。
[0009]進一步地,如上所述的EMT測試用例管理系統(tǒng),所述測試用例管理模塊使用附件上傳形式管理維護測試用例。
[0010]進一步地,如上所述的EMT測試用例管理系統(tǒng),所述附件上傳容量大小一次不能超過1G。
[0011]進一步地,如上所述的EMT測試用例管理系統(tǒng),所述附件以系統(tǒng)文件存儲的方式存儲。
[0012]進一步地,如上所述的EMT測試用例管理系統(tǒng),所述附件存儲時,數據庫中只存儲附件所存放磁盤的相對路徑,具體的文檔文件均存在配置的相對路徑的文件磁盤空間里。
[0013]進一步地,本發(fā)明還提供一種使用如上所述系統(tǒng)的EMT測試用例管理方法,系統(tǒng)管理員首先登陸系統(tǒng)進行測試人員、產品以及版本信息等基礎信息的維護工作;測試人員登陸系統(tǒng)進行測試產品的測試用例維護以及參與測試用例評審工作過程記錄;領導者通過系統(tǒng)查詢出測試部門的每個產品測試用例的覆蓋率,查詢任意時間段測試部門每個成員測試用例設入的工時,查詢每個產品每個版本的測試用例評審的工時,查詢出每個產品每個版本測試用例的修改率,從而獲得測試用例的BUG率。
[0014]進一步地,如上所述的EMT測試用例管理方法,所述測試用例維護的具體過程如下:測試人員完成適應本公司格式的測試用例文檔,然后登陸系統(tǒng)點擊測試用例管理一測試用例維護菜單,點擊新增按鈕彈出測試用例編寫界面,在此界面中需要填寫上編寫完成測試文檔時所需要的工時,同時選擇好編寫的測試文檔上傳,上傳完畢后點擊保存,從而完成新編寫的測試用例的維護。
[0015]本發(fā)明是為解決測試部門對測試用例的評審工作監(jiān)管和統(tǒng)計測試用例編寫的缺陷率,以及為領導者提供量化考核依據而開發(fā)完成的系統(tǒng),可以解決測試部門的測試用例的統(tǒng)計與測試人員工作產出的管理工作。
【附圖說明】
[0016]圖1為系統(tǒng)原理圖;
[0017]圖2為測試用例維護界面圖;
[0018]圖3為量化指標自定義表的測試工時查詢結果圖;
[0019]圖4為量化指標自定義表的用例工時查詢結果圖。
【具體實施方式】
[0020]下面結合附圖和實施例對本發(fā)明進行詳細的描述。
[0021]在本發(fā)明實例中主要是加入測試資源投入工時統(tǒng)計,以及測試用例附件形式存儲,方便領導者獲取相應的量化指標數據,大大節(jié)省了測試管理者對工作績效評分參考依據收集工作量。
[0022]如圖1所示,系統(tǒng)包括基礎數據維護,測試用例管理和量化指標查詢3個模塊。
[0023]系統(tǒng)管理員首先登陸系統(tǒng)進行測試人員、產品以及版本信息等基礎信息的維護工作。測試人員登陸EMT進行測試產品的測試用例維護以及參與測試用例評審工作過程記錄。領導者通過EMT可以查詢出測試部門的每個產品測試用例的覆蓋率;可以查詢出任意時間段測試部門每個成員測試用例設入的工時;可以查詢出每個產品每個版本的測試用例評審的工時;可以查詢出每個產品每個版本測試用例的修改率,從而獲得測試用例的BUG率。
[0024]對于附件存儲,目前主流的兩種技術:一種是直接存到數據庫里以大數據流的方式存儲,另一種是以系統(tǒng)文件存儲的方式存儲??紤]到測試用例本身文件容量大,頻繁操作交互會影響到系統(tǒng)的性能,本發(fā)明選擇采用系統(tǒng)文件存儲方案,有效解決了大數據文件轉化文件流存儲的問題,也大大提高了系統(tǒng)交互響應速度,同時采用這種方式存儲提高了軟件可移植性,對于測試用例文件的復制與迀移也帶來了方便??梢灾苯釉诖鎯δ夸浿兄苯訌椭瓶截?。
[0025]本實例與其他管理系統(tǒng)最大不同就是測試用例維護的設計。如圖2所示,測試人員完成適應本公司格式的測試例文檔,然后登陸EMT系統(tǒng)點擊測試用例管理一測試用例維護菜單,點擊新增按鈕彈出測試用例編寫界面。在此界面中需要維護填寫上編寫完成測試文檔時所需要的工時,同時選擇好編寫的測試文檔上傳,上傳完畢后點擊保存。至此完成了新編寫的測試用例的維護工作。本實例中涉及附件存儲時,數據庫中只存儲附件所存放磁盤的相對路徑,具體的文檔文件均存在配置的相對路徑的文件磁盤空間里。這樣解決了量化查詢統(tǒng)計的響應的性能問題,同時也解決了提升用戶體驗的值。
[0026]測試用例評審界面也類似設計,只是在測試用例名稱字段不可編譯通過查詢獲得,上傳的附件是《測試用例評審跟蹤表》,另外所有附件上傳容量大小有限制,一次不能超過1G。本來選擇的文件存儲方式只要有足夠的磁盤空間上傳的文件大小是不會限制的,但是考慮到網絡以及其他因素仍然做了最大的IG的容量限制。
[0027]量化指標查詢,可以根據要求自定義報表展現,目前本實例最實用的是圖3、4所示的兩張表。兩張報表查詢是沒有輸入時間限制的結果,如果需要相應時間段的統(tǒng)計結果,可以通過量化指標查詢界面中查詢條件區(qū)域內輸入起始時間和結束時間完成查詢。
[0028]顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若對本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其同等技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。
【主權項】
1.一種EMT測試用例管理系統(tǒng),其特征在于: 所述系統(tǒng)包括如下模塊: 基礎信息維護模塊:進行版本信息維護,人員信息維護; 測試用例管理模塊:測試用例新增、修改維護,以及測試用例評審管理; 量化指標查詢模塊:查詢出測試人員測試用例編寫維護評審投入工作量,查詢出單個產品測試用例覆蓋情況等。2.如權利要求1所述的EMT測試用例管理系統(tǒng),其特征在于: 所述測試用例管理模塊使用附件上傳形式管理維護測試用例。3.如權利要求2所述的EMT測試用例管理系統(tǒng),其特征在于: 所述附件上傳容量大小一次不能超過1G。4.如權利要求2所述的EMT測試用例管理系統(tǒng),其特征在于: 所述附件以系統(tǒng)文件存儲的方式存儲。5.如權利要求4所述的EMT測試用例管理系統(tǒng),其特征在于: 所述附件存儲時,數據庫中只存儲附件所存放磁盤的相對路徑,具體的文檔文件均存在配置的相對路徑的文件磁盤空間里。6.一種使用如權利要求1-5任意一項中所述系統(tǒng)的EMT測試用例管理方法,其特征在于: 系統(tǒng)管理員首先登陸系統(tǒng)進行測試人員、產品以及版本信息等基礎信息的維護工作;測試人員登陸系統(tǒng)進行測試產品的測試用例維護以及參與測試用例評審工作過程記錄;領導者通過系統(tǒng)查詢出測試部門的每個產品測試用例的覆蓋率,查詢任意時間段測試部門每個成員測試用例設入的工時,查詢每個產品每個版本的測試用例評審的工時,查詢出每個產品每個版本測試用例的修改率,從而獲得測試用例的BUG率。7.如權利要求6所述的EMT測試用例管理方法,其特征在于: 所述測試用例維護的具體過程如下:測試人員完成適應本公司格式的測試用例文檔,然后登陸系統(tǒng)點擊測試用例管理一測試用例維護菜單,點擊新增按鈕彈出測試用例編寫界面,在此界面中需要填寫上編寫完成測試文檔時所需要的工時,同時選擇好編寫的測試文檔上傳,上傳完畢后點擊保存,從而完成新編寫的測試用例的維護。
【專利摘要】本發(fā)明涉及一種EMT測試用例管理系統(tǒng)及方法。所述系統(tǒng)包括如下模塊:基礎信息維護模塊:進行版本信息維護,人員信息維護;測試用例管理模塊:測試用例新增、修改維護,以及測試用例評審管理;量化指標查詢模塊:查詢出測試人員測試用例編寫維護評審投入工作量,查詢出單個產品測試用例覆蓋情況等。本發(fā)明是為解決測試部門對測試用例的評審工作監(jiān)管和統(tǒng)計測試用例編寫的缺陷率,以及為領導者提供量化考核依據而開發(fā)完成的系統(tǒng),可以解決測試部門的測試用例的統(tǒng)計與測試人員工作產出的管理工作。
【IPC分類】G06F11/36
【公開號】CN105354141
【申請?zhí)枴緾N201510783509
【發(fā)明人】肖芬
【申請人】北京用友政務軟件有限公司
【公開日】2016年2月24日
【申請日】2015年11月16日