幾個常見軟件測試題目[2] 軟件測試
軟件測試用例的基本要素包括測試用例編號、測試標題、重要級別、測試輸入、操作步驟、預期結果。
用例編號: 測試用例的編號有一定的規則,比如系統測試用例的編號這樣定義規則: PROJECT1-ST-001 ,命名規則是項目名稱+測試階段類型(系統測試階段)+編號。定義測試用例編號,便于查找測試用例,便于測試用例的跟蹤。
測試標題: 對測試用例的描述,測試用例標題應該清楚表達測試用例的用途。比如 “ 測試用戶登錄時輸入錯誤密碼時,軟件的響應情況 ” .重要級別: 定義測試用例的優先級別,可以籠統的分為 “ 高 ” 和 “ 低 ” 兩個級別。一般來說,如果軟件需求的優先級為 “ 高 ” ,那么針對該需求的測試用例優先級也為 “ 高 ” ;反之亦然,測試輸入: 提供測試執行中的各種輸入條件。根據需求中的輸入條件,確定測試用例的輸入。測試用例的輸入對軟件需求當中的輸入有很大的依賴性,如果軟件需求中沒有很好的定義需求的輸入,那么測試用例設計中會遇到很大的障礙。
操作步驟: 提供測試執行過程的步驟。對于復雜的測試用例,測試用例的輸入需要分為幾個步驟完成,這部分內容在操作步驟中詳細列出。
預期結果: 提供測試執行的預期結果,預期結果應該根據軟件需求中的輸出得出。如果在實際測試過程中,得到的實際測試結果與預期結果不符,那么測試不通過;反之則測試通過。
1.描述使用bugzilla缺陷管理工具對軟件缺陷(BUG)跟蹤的管理的流程1、測試人員或開發人員發現bug后,判斷屬于哪個模塊的問題,填寫bug報告后,系統會自動通過Email通知項目組長或直接通知開發者。
2、項目組長根據具體情況,重新reassigned分配給bug所屬的開發者。
3、開發者收到Email信息后,判斷是否為自己的修改范圍。
1) 若不是,重新reassigned分配給項目組長或應該分配的開發者。
2) 若是,進行處理,resolved并給出解決方法。(可創建補丁附件及補充說明)
4、測試人員查詢開發者已修改的bug,進行重新測試。(可創建test case附件)
1) 經驗證無誤后,修改狀態為VERIFIED.待整個產品發布后,修改為CLOSED. 2) 還有問題,REOPENED,狀態重新變為“New",并發郵件通知。
5、如果這個BUG一周內一直沒被處理過。Bugzilla就會一直用email騷擾它的屬主,直到采取行 動。管理員可以設定最遲采取行動的期限,比如說3天,系統默認為7天。
文章來源于領測軟件測試網 http://www.k11sc111.com/