5
A
回答
1
我的服務器代碼是C#,我已經有我的CI服務器運行大量的單元測試。所以我添加了一個使用Watin啓動瀏覽器運行Jasmine測試並檢查結果的單元測試。花了一個早上才把所有的東西放在一起愉快地玩。
另一種方法可能是調查NJasmine - 我發現NuGet可以使用這個功能,但是由於缺少文檔,我自己也沒有去做。另外,如果你使用ReSharper,你可能想看看他們與QUnit的集成:http://blogs.jetbrains.com/dotnet/2011/03/resharper-6-introduces-support-for-javascript-unit-testing/(他們有機會將它與Jasmine集成)。雖然這是爲了在Visual Studio中運行JS UT,但您可能會發現它也爲您提供了一個「掛鉤」,以便從您的CI服務器運行它們。
相關問題
- 1. 如何整合maven與巡航控制?
- 2. 茉莉花 - 茉莉花jquery spyOnEvent
- 3. 獨立茉莉花與Karma - 茉莉花
- 4. 茉莉花測試來測試控制器是否定義
- 5. 巡航控制合併?
- 6. 茉莉花測試angularjs控制器
- 7. 茉莉花單元測試控制器
- 8. 茉莉花期待不能找到笑話,茉莉花v2.x或茉莉花v1.x
- 9. 茉莉花,'控制器'不是一個函數,得到undefined
- 10. 用茉莉花
- 11. 與茉莉花
- 12. 茉莉花
- 13. 茉莉花toBeUndefined
- 14. 茉莉花
- 15. 茉莉花的詞序是否正確?
- 16. 茉莉花沒有定義
- 17. 茉莉花誤報{}和[]茉莉節點
- 18. 茉莉花沒有找到Backbone.js模型
- 19. 茉莉花/骨幹
- 20. 茉莉花從event.target.href
- 21. 如何茉莉花
- 22. 茉莉花注入
- 23. Restangular extendModel茉莉花
- 24. 茉莉花2 Protactor
- 25. 如何檢查茉莉花中是否應該有文字?
- 26. 茉莉花與Jasminerice:輸出錯誤到控制檯
- 27. 茉莉花傳遞,在咕嚕,貢獻茉莉花失敗
- 28. 茉莉花未定義錯誤,當使用茉莉花jQuery
- 29. 茉莉花寶石 - 耙茉莉花:ci不運行測試
- 30. 的Javascript JsTestDriver茉莉花和茉莉花的jQuery
對於許多人來說,這個問題可能太具體。對於它的價值,Jasmine附帶了許多CI工具可以讀取的JUnit XML記錄器,也許也是您的。 – cburgmer
我有同樣的問題,但最終使用NQUnit,因爲巡航控制不需要更改。見http://robdmoore.id.au/blog/2011/03/13/nqunit-javascript-testing-within-net-ci/ –