自動化測試中,測試人員一直討論如何在特定的正常條件和異常條件下運行系統,檢查系統漏洞。一般狀況下,大量不一樣的輸入,但處理邏輯的業務不變,對其結果進行驗證也會有不一樣的指望值。這樣也產生了大量了冗餘代碼。html
目前測試人員都經過本身的工具和技術必定程度解決了測試代碼與數據分離及測試代碼冗餘的問題,下面介紹junit工具自動測試方法web
Junit(文章中Junit都是指的Junit4)給出了參數化的特性,從而實現了不一樣的輸入對應相同的代碼。數據庫
測試方法:源碼1工具
使用Junit參數化,減小代碼冗餘:源碼2測試
運行結果:url
數據與代碼的分離(Feed4Junit):源碼3spa
運行結果以下:調試
最後經過經過 url,driver 等信息創建數據鏈接,數據庫做爲數據源。實現Junit自動化測試的數據與代碼分離測試方法。orm
查看文中源碼信息
htm