使用junit4
public
class
myexception
extends
exception
public
myexception
(string message)
public
myexception
(string message,throwable cause)
public
myexception
(throwable cause)
//接下來寫需要check的方法,比如
public
static
void
check(.
..)throws myexception
}
當然,你可以將很多想要丟擲exception的條件,比如checka(), checkb(),…全部放到myexception中對應throw出不同的內容;
同時每個check也可以throw多種exception,而不是只有myexception
在程式中用try-catch模組檢測exception
比如:
try
catch
(myexception e)
@rule
public exceptedexception exception = expectedexception.
none()
;
然後在測試函式中:
exception.
expect
(myexception.
class);
exception.
expectmessage
("..."
);
myexception.
check(.
..);
注:一定要先宣告期望的錯誤資訊,再執行相應函式。 測試報告(書寫格式及內容)
注 1.需要寫清楚未測試原因 2.需要得到回執結果 下次測試時間 注 1.需統計總bug數量,其中包含什麼等級的bug多少個 如 總計bug有xx個,其中1級bug有x個,2級bug有x個。2.bug需要記錄錯誤頁面 鏈結位址 資料 關聯資料 出現錯誤的資料或輸入的測試資料 操作步驟 複雜操作需要清...
測試計畫應該如何書寫
測試計畫應該如何書寫 發言人個人認為起始時間為概要設計完成後 測試計畫內容 一 目的 測試計畫目的 背景 專案名稱 使用者等資訊。術語或定義 參考文件 二 2.1資源要求 測試環境的軟硬體 包括伺服器和客戶端,軟體的版本也要寫清楚 2.2人員及安排 包括任務 時間 人員及此任務輸出的產品。任務包括了...
測試用例書寫規範
用例的拆分與劃分 較大的功能建議拆分成不同的用例檔案,方便查閱和載入 同一應用下,按照產品拆分如 工作流,多租賃 同一產品下,按照功能模組拆分,比如登陸,表單,列表,搜尋表單 功能下,不可拆分用例,可以分層書寫用例,可按照不同的功能點做分層 比如列印功能,可分功能點為列印預設詳情頁和指定詳情頁 功能...