Geb提供了簡易的報表功能,每個測試步驟都會產出一個當前 HTML 原始碼和一個網頁畫面截圖png檔
* report:設定報告標簽
report 'home'
* reportGroup:設定報告群組
reportGroup "folder"
* cleanReportGroupDir:清除群組報告資料夾的檔案
cleanReportGroupDir()
目前有 PageSourceReporter 和 ScreenshotAndPageSourceReporter 類別,如果有需要也可自行擴充。第一個是只產html,第二個是產html和png截圖。
這些是 Browser 類別內的method
* void report(String label)
* void reportGroup(String path)
* cleanReportGroupDir()