林彥宏
思創軟體
Senior Software Developer
Geb 是瀏覽器自動化的解決方案,帶給網站開發團隊更棒的自動化測試流程,它以 Selenium WebDriver 為基礎,提供類似 jQuery 的 DOM 操作,使用易讀易寫的 Groovy DSL 語法撰寫 Test Script,可以搭配 JUnit 或 Spock 測試框架及 Jenkins CI 持續整合,成為專案開發流程的一部份,或是排程執行監視已上線網站的服務品質。本次議題分享提供實際範例,說明 Geb 的使用方式,包含完成表單的資料輸入、產生報表及畫面截圖等,適合有網站自動化測試需求的開發者。