karma 並沒有指定要執行哪個檔案(還是說我不會),是指能做單頁應用測試嗎?
闭关修行中......
首先AngularJS非常適合用來做單頁應用,但是不代表karma只能做單頁應用的測試,也可以做非單頁應用的測試。
AngularJS
首先
AngularJS
非常適合用來做單頁應用,但是不代表karma只能做單頁應用的測試,也可以做非單頁應用的測試。karma做測試的時候,首先會創建一個karma配置文件,裡麵包含了進行單元測試所需的所有程式碼,以及測試程式碼;所以,雖然沒有指定那個文件,其實是都包含進去了,而你想測試應用的那部分功能,就把要測試的功能寫在測試程式碼裡面。
karma進行端到端的測試需要藉助ng-scenario框架,它是運行在伺服器上的,不需要引用所有的函式庫程式碼。