This post詢問如何運行單個E2E測試,但沒有接受答案。在那裏,作者提到他可以通過將光標保持在他想要運行的測試之上來運行單個單元測試,但它不適用於我,並且由於進行了檢測而沒有太大意義當文件發生變化時(檢測使用修改日期而不是內容)。如何運行單一的單元測試?
我對很多單獨的類進行了測試,運行它們都非常難以找出一些錯誤。 Testacular還有其他更好的替代方案,能夠以手動方式進行交互式調試和運行測試?
This post詢問如何運行單個E2E測試,但沒有接受答案。在那裏,作者提到他可以通過將光標保持在他想要運行的測試之上來運行單個單元測試,但它不適用於我,並且由於進行了檢測而沒有太大意義當文件發生變化時(檢測使用修改日期而不是內容)。如何運行單一的單元測試?
我對很多單獨的類進行了測試,運行它們都非常難以找出一些錯誤。 Testacular還有其他更好的替代方案,能夠以手動方式進行交互式調試和運行測試?
我發現在測試前添加一個「我」就像我想的那樣工作,但調試問題仍在繼續。在this問題通過Joseph Eames回答了很多關於此問題的答案,我將檢查關於調試和其他測試運行器的提示。
我已經寫了我的做法在此相關的問題:
https://stackoverflow.com/a/33302720/501870
簡短的回答是,我使用的噶這個插件,它可以讓你直接從瀏覽器中運行的各個茉莉花測試:
https://www.npmjs.com/package/karma-jasmine-html-reporter
那麼你可以使用瀏覽器的開發者工具來設置斷點,評估表達式等
請參閱我對此相關問題的回答:http://stackoverflow.com/questions/14412437/how-do-i-debug-a-jasmine-spec-run-with-testacular –