打開cmd命令行,建立安裝路徑:d:
--->cd karma
(安裝在D盤的karma文件夾)node
運行npm install -g karma
(默認node已經安裝)chrome
運行:npm install -g jasmine-core
npm
運行npm install -g karma-jasmine
瀏覽器
Karma-Jasmine安裝完畢:單元測試
安裝完畢後,在E:Karma文件夾下會有一個node_modules目錄,裏面包含剛纔安裝的karma、karma-jasmine、karma-chrome-launcher目錄,固然還包含了jasmine-core目錄測試
運行npm install -g karma-cli
;(karma-cli用來簡化karma的調用)ui
運行:karma start
插件
運行以後會出現下面參數:Karma v1.7.0 server started at http://localhost:9876/ 命令行
訪問:http://localhost:9876/ 提示:Karma v1.7.0 - connected 說明karma安裝成功日誌
運行:karma init
(若是,不能編輯時,先終止後運行命令)
運行命令後,出現幾個選項:依次選擇(jasmine(配置 jasmine),no(是否使用require),chrome(捕獲瀏覽器),依次回車),成功後提示:「Config file generated at "D:karmakarma.conf.js」
karma.conf.js
文件設置測試文件路徑:
basePath:
基礎路徑
files
文件路徑(文件路徑是在基礎路徑基礎上添加)
basePath: "test/"; files: [ "../test/jasmineTest.js", "../test/test.js" ] // files也可使用下面的寫法,表示全部js文件 files:[ "*.js" ]
運行karma start
或者 karma start karma.conf.js
在命令行就能夠看到執行日誌
參考文章:Karma和Jasmine自動化單元測試
`