toString:
Class TestResult
TestResult 用于運行并收集測試結果(通過Exception 捕獲),注意interface
TestListener 的所有方法在這里都有同名方法并在同名方法中被調用。
主要屬性:
protected Vector fFailures:測試失敗報告保存
protected Vector fErrors:測試錯誤報告保存
protected Vector fListeners:測試監聽器保存
protected int fRunTests:運行的測試
private boolean fStop:是否應該停止測試標志,由stop 方法設置
主要方法
public
TestResult:初試化
addError:synchronized 方法,增加一個錯誤并向所有監聽程序發送錯誤,調
用TestListener. addError
addFailure:synchronized 方法,增加一個失敗并向所有監聽程序發送失敗,調
用TestListener. addFailure
addListener:synchronized 方法,增加監聽程序
removeListener:synchronized 方法,移走監聽程序
endTest:結束測試,并通知所有監聽程序,調用TestListener.endTest
errorCount:synchronized 方法,返回錯誤個數
errors:synchronized 方法,用Enumeration 返回所有錯誤
failureCount:synchronized 方法,返回失敗個數
failures:synchronized 方法,用Enumeration 返回所有失敗
文章來源于領測軟件測試網 http://www.kjueaiud.com/