簡體   English   中英

在開發過程中自動連續地運行Jasmine測試

[英]Running Jasmine tests automatically and continuously during development

在開發過程中是否有任何好的策略可以自動且連續地運行Jasmine測試? 在文件保存上進行的測試更新應該足夠好-這可能會使任何解決方案都更少依賴特定的編輯器和/或檢測未保存的更改所需的其他軟件。

在Ruby on Rails中,使用jasminerice進行Jasmine設置很容易進行設置,而guard-jasmine可以在每個文件保存時自動運行完整的測試套件。 您甚至可以添加咆哮的寶石,以使衛士能夠在完成后通過小的桌面通知顯示自動測試運行的結果。

您可以在此處找到一篇文章,其中涵蓋了用於自動無頭測試Jasmine(和CasperJS)代碼的連續集成系統的設置: http ://www.jrubyonrails.de/2013/03/continuous-integration-for-jasmine --and-casperjs-tests.html

本文介紹了TeamCity CI的設置,但也應作為設置其他持續集成系統的良好起點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM