2012-01-04 45 views
2

對於JavaScript項目,異步系統和單元測試框架最適合在node.js和web瀏覽器中使用。Crossplatform JavaScript單元和系統測試的當前狀態

理想情況下,測試系統將能夠執行一些測試專門爲node.js和一些在Web瀏覽器中,同時還具有在所有環境中運行的一般測試。

此外,有沒有人做自動化瀏覽器測試?

+0

的[尋找更好的JavaScript單元測試工具]可能重複(http://stackoverflow.com/questions/300855/looking-for-a-better- JavaScript的單元測試工具) – Matthias 2012-01-11 21:53:10

回答

2

還有一堆單元測試框架爲JavaScript:

  • Jasmine
    • BDD風格
    • 兩個節點和瀏覽器測試
    • 可以通過Maven的運行,所以你可以CI使用(詹金斯)
  • BusterJS
    • 其處於測試狀態
    • BDD風格
    • 兩個節點和瀏覽器測試
    • 生成的JUnit /螞蟻兼容的XML輸出爲在持續集成服務器上使用(詹金斯)
  • JSTestDriver
    • eclipse和IntelliJ/Webstorm插件
    • 在瀏覽器中運行,結果保存在服務器
    • 計算值代碼覆蓋