[英]How to Debug tests in angular?
有沒有辦法以角度調試單個測試? 例如:我創建了一個名為 test-service 的簡單服務。 一個簡單的 test-service.spec.ts 文件,里面有一個測試自動創建。 我可以調用 ng test 一切正常。 但是如何在該 spec.ts 文件中設置斷點? 我嘗試用量角器來做,但如果運行測試,我會得到這個錯誤:
E/啟動器 - 錯誤:錯誤:找不到模塊...
我使用intellij作為ide。
我認為Protractor
用於端到端測試。
要調試一個測試,改變it
來fit
或者,如果你想運行套件的變化describe
到fdescribe
。
您可以通過使用console.log
並查看終端來進行console
調試。 如果在執行ng test
時打開了一個瀏覽器實例,那么如果你把debugger;
在it
測試中它應該被絆倒(快速打開開發人員工具)。 如果您正在無頭運行(沒有打開瀏覽器),您可以修改您的karma.conf.js
以打開瀏覽器進行測試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.