在开发过程中自动连续运行Jasmine测试

时间:2012-05-19 22:11:39

标签: javascript jasmine

在开发过程中是否有自动且连续运行Jasmine测试的良好策略?更新文件保存的测试应该足够好 - 这可能使任何解决方案更少依赖于检测未保存更改所需的特定编辑器和/或其他软件。

2 个答案:

答案 0 :(得分:0)

在Ruby on Rails中,使用jasminerice轻松设置Jasmine设置,guard-jasmine在每个文件保存时自动运行完整的测试套件。您甚至可以添加growl gem来启用guard,以便在完成后通过小型桌面通知显示自动测试运行的结果。

答案 1 :(得分:-1)

您可以在此处找到一篇文章,其中详细介绍了Jasmine(和CasperJS)代码的自动无头测试的持续集成系统的设置: http://www.jrubyonrails.de/2013/03/continuous-integration-for-jasmine--and-casperjs-tests.html

本文介绍了TeamCity CI的设置,但也应该是设置其他持续集成系统的良好起点。