JavaScript 單元測試工具:Venus
Venus 是一個 JavaScript (JS)的測試工具,可以簡化運行單元測試。當你在 JS 開發一個基于瀏覽器的項目時,你想創建單元測試并頻繁地運行它們。通常,你會用一些庫比如 Mocha 或 Jasmine,寫一個單元測試,這些庫可以讓你定義測試用例,并提供 API 來編寫判斷。
我們通過創建一個工具,可以讓你更輕松地與現有的庫一起工作。一下是 Venus 的主要好處:
-
在你的測試使用 Simple annotations, 來指定你要使用的測試庫,你要測試的文件,其它文件依賴,以及測試工具模板
-
通過使用 PhantomJS 運行命令行,直接快速運行你的基于瀏覽器的測試
-
在多瀏覽器的命令行中同時運行你的測試(本地運行或遠程)
-
集成持續集成工具(Selenium Grid + Travis CI)
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!