根據需要把測試中出現的錯誤類型簡單的分一下類,主要分為四類, A 類 嚴重錯誤、 B 類 較嚴重錯誤、 C 類 一般錯誤、 D 類 輕微錯誤,下面就每種情況做一下詳細的介紹:
A 類 嚴重錯誤:
1.? 由程序引起的死機、非正常退出;
2.? 死循環;
3.? 數據庫發生死鎖;
4.? 因錯誤操作導致的程序中斷;
5.? 功能錯誤;
6.? 與數據庫連接錯誤;
7.? 數據通訊錯誤;
B 類 較嚴重錯誤:
1.? 程序錯誤;
2.? 程序接口錯誤;
3.? 數據庫的表、業務規則、缺省性、未加完整性等約束條件;
C 類 一般錯誤:
1.? 操作界面錯誤(包括數據窗口內列名定義、含義是否一致);
2.? 打印格或內容錯誤;
3.? 簡單的限制未放在前臺控制;
4.? 刪除操作未給出提示;
5.? 數據庫表中有過多的空字段
D 類 輕微錯誤:
1.? 界面不規范;
2.? 輔助說明描述不規范;
3.? 輸入、輸出不規范;
4.? 長操作未給出用戶提示;
5.? 提示窗口文字未采用行業術語;
6.?
可輸入區域和只讀區域沒有給出明顯的區分標志;
軟件合格標準
A 類 嚴重錯誤 |
B 類 較嚴重錯誤 |
C 類 一般錯誤 |
D 類 輕微錯誤 |
無 |
無 |
|
|
?
??????? 軟件測試的本質以及最好的測試方式就是以最真實的方式模擬各種真實用戶(包括專業用戶、無聊用戶、黑客、甚至變態用戶)對軟件進行操作和使用,從中查找出軟件的缺陷,并促使其按缺陷嚴重性和優先級的最優組合方式被修正。
??????? 針對我們公司所接受測試的系統,我做一下簡單的總結。
??????? 本次測試根據系統情況主要采用黑盒測試,共測試了系統的2大部分功能,包含23個功能模塊,目前已測試了兩輪,下面就兩輪的結果做一下分析:
???????? 第一輪測試使用測試用例一共286個,未通過用例28個,未通過比例為9.8%;隨沒有發現嚴重錯誤和較嚴重錯誤,發現一般錯誤24個,輕微錯誤80個;有些功能沒有滿足功能需求,沒有達到期待的結果;
??????? 第二輪測試使用測試用例一共317個,未通過用例4個,未通過比例為1.3%;沒有發現嚴重錯誤和較嚴重錯誤,發現一般錯誤4個,輕微錯誤31個;
?????????兩輪測試綜合比較:第一輪發現的錯誤,經過維護,在第二輪測試中已明顯降低,未通過用例個數由28個降為4個,一般錯誤已由24個降為4個,輕微錯誤由80個降為31個。說明第一輪測試后的維護是很有效的,希望第三輪的測試會更加精彩!??