軟體測試(八)

2022-07-08 02:45:11 字數 1949 閱讀 2556

20、在您以往的工作中,一條軟體缺陷(或者叫bug)記錄都包含了哪些內容?如何提交高質量的軟體缺陷(bug)記錄?

一條bug記錄最基本應包含:

bug編號;

bug嚴重級別,優先順序;

bug產生的模組;

首先要有bug摘要,闡述bug大體的內容;

bug對應的版本;

bug詳細現象描述,包括一些截圖、錄影....等等;

bug出現時的測試環境,產生的條件即對應操作步驟;

高質量的bug記錄:

1) 通用ui要統

一、準確

缺陷報告的ui要與測試的軟體ui保持一致,便於查詢定位。

2) 盡量使用業界慣用的表達術語和表達方法

使用業界慣用的表達術語和表達方法,保證表達準確,體現專業化。

3) 每條缺陷報告只包括乙個缺陷

每條缺陷報告只包括乙個缺陷,可以使缺陷修正者迅速定位乙個缺陷,集中精力每次只修正乙個缺陷。校驗者每次只校驗乙個缺陷是否已經正確修正。

4) 不可重現的缺陷也要報告

首先缺陷報告必須展示重現缺陷的能力。不可重現的缺陷要盡力重現,若盡力之後仍不能重現,仍然要報告此缺陷,但在報告中要註明無法再現,缺陷出現的頻率。

5) 明確指明缺陷型別

根據缺陷的現象,總結判斷缺陷的型別。例如,即功能缺陷、介面缺陷、資料缺陷,合理化建議這是最常見的缺陷或缺陷型別,其他形式的缺陷或缺陷也從屬於其中某種形式。

6) 明確指明缺陷嚴重等級和優先等級

時刻明確嚴重等級和優先等級之間的差別。高嚴重問題可能不值得解決,小裝飾性問題可能被當作高優先順序。

7) 描述 (description) ,簡潔、準確,完整,揭示缺陷實質,記錄缺陷或缺陷出現的位置

描述要準確反映缺陷的本質內容,簡短明了。為了便於在軟體缺陷管理資料庫中尋找制定的測試缺陷,包含缺陷發生時的使用者介面(ui)是個良好的習慣。例如記錄對話方塊的標題、選單、按鈕等控制項的名稱。

8) 短行之間使用自動數字序號,使用相同的字型、字型大小、行間距

短行之間使用自動數字序號,使用相同的字型、字型大小、行間距,可以保證各條記錄格式一致,做到規範專業。

9) 每乙個步驟盡量只記錄乙個操作

保證簡潔、條理井然,容易重複操作步驟。

10) 確認步驟完整,準確,簡短

保證快速準確的重複缺陷,「完整」即沒有缺漏,「準確」即步驟正確,「簡短」即沒有多餘的步驟。

11) 根據缺陷,可選擇是否進行圖象捕捉

為了直觀的觀察缺陷或缺陷現象,通常需要附加缺陷或缺陷出現的介面,以的形式作為附件附著在記錄的「附件」部分。為了節省空間,又能真實反映缺陷或缺陷本質,可以捕捉缺陷或缺陷產生時的全螢幕,活動視窗和區域性區域。為了迅速定位、修正缺陷或缺陷位置,通常要求附加中文對照圖。

l 附加必要的特殊文件和個人建議和註解

如果開啟某個特殊的文件而產生的缺陷或缺陷,則必須附加該文件,從而可以迅速再現缺陷或缺陷。有時,為了使缺陷或缺陷修正者進一步明確缺陷或缺陷的表現,可以附加個人的修改建議或註解。

12) 檢查拼寫和語法缺陷

在提交每條缺陷或缺陷之前,檢查拼寫和語法,確保內容正確,正確的描述缺陷。

13) 盡量使用短語和短句,避免複雜句型句式

軟體缺陷管理資料庫的目的是便於定位缺陷,因此,要求客觀的描述操作步驟,不需要修飾性的詞彙和複雜的句型,增強可讀性。

以上概括了報告測試缺陷的規範要求,隨著軟體的測試要求不同,測試者經過長期測試,積累了相應的測試經驗,將會逐漸養成良好的專業習慣,不斷補充新的規範書寫要求。此外,經常閱讀、學習其他測試工程師的測試缺陷報告,結合自己以前的測試缺陷報告進行對比和思考,可以不斷提高技巧。

14) 缺陷描述內容

缺陷描述的內容可以包含缺陷操作步驟,實際結果和期望結果。操作步驟可以方便開發人員再現缺陷進行修正,有些開發的再現缺陷能力很差,雖然他明白你所指的缺陷,但就是無法再現特別是對系統不熟悉的新加入開發人員,介紹步驟可以方便他們再現。實際結果可以讓開發明白錯誤是什麼,期望結果可以讓開發了解正確的結果應該是如何。

軟體測試(八)

構造 nextdate 問題的弱一般的等價類測試用例。nextdate 問題 nextdate 是整型變數 month,day 和 year 的函式,輸入 1812 2012 年期間的某一日期的 month,day 和 year 的值,輸出這一天的下一天的日期的 month,day 和 year 值...

軟體測試學習筆記(八)效能測試

1 什麼是效能測試?效能測試是驗證產品的效能在特定的負載和環境條件下能否滿足效能的要求的測試叫做效能測試 2 什麼是響應時間?併發使用者數是指同一時段同時進行操作的使用者的數量。4 什麼是吞吐量?吞吐量是指單位時間內處理的使用者請求個數。5 什麼是效能計數器?效能計數器是描述系統效能的一系列資料指標...

軟體測試 測試用例八要素

編號是由字母和數字組合而成的,用例的編號應該具有唯一性,易識別性,有且於其和測試結果 錯誤報告等其他文件的鏈結。這樣看到編號就可以知道是做的什麼測試,測試的物件是什麼,也方便維護。系統測試 產品編號 st 系統測試項名 系統測試子項名 整合測試 產品編號 it 整合測試項名 整合測試子項名 單元測試...