快速運行單一集成測試是否有可能很快在一類快速Grails的運行單曲/全部集成測試。該測試應用程序與所有編譯的文件和生成的Cobertura報告,因此,即使我們運行一個集成測試的結算沉重的行李,整個代碼庫進行編譯,儀表,並且正在生成的Cobertura報告。對於我們的應用程序,這需要2分鐘以上。Grails中
如果可以快速運行一個集成測試並獲得快速反饋,這將非常有幫助。
另外,一旦測試完成,清理所有編譯的文件是否很重要?這種清洗是好的,如果我們運行一整套集成測試的,但如果我們要運行在一個類的一個或兩個測試這種清洗和重新編譯似乎是更快的反饋給開發商的一大瓶頸。
感謝
的的Cobertura逸岸出現了問題。我們使用cobertura插件,插件在生成報表後清理了所有編譯的源代碼,這使我們無法利用與增量編譯相關的所有好處。此外,運行一個或兩個測試並不需要爲我們提供全面的cobertura報告,並且一旦我們禁用了它,集成測試就會很快運行。感謝指針。 – Prakash 2010-05-27 05:05:20