有一種方法可以在WebStorm中運行和調試量角器Web測試。 我想和大家分享this答案在這裏如何在WebStorm中調試角度量角器測試
回答
- 獲得(在你的終端
which node
型)的節點路徑 - 在WebStorm:點擊「編輯配置」 - 在下拉菜單的左邊「 (綠色箭頭就像一個「播放」按鈕)
- 點擊「添加按鈕」(綠色+)添加一個新的節點配置。選擇 「Node.js的」
- 填寫PARAMS:
節點解釋:全路徑的Node.js(步驟1)
工作目錄:主目錄量角器測試。
JavaScript文件:全路徑node_modules/protractor/lib/cli.js
應用參數:全路徑protractor-conf.js
現在你可以運行和調試測試通過點擊「運行」或「調試」按鈕在IDE的頂端
爲我工作。它正在尋找在錯誤的文件夾中的protractor.conf.js。必須查找一對夫婦的dirs。
應用參數:../../protractor.conf.js
我正經歷着由評論描述S.Panfilov的回答同樣的問題,即在WebStorm運行量角器工作得很好,但調試過程陷入某個地方。
問題描述here。它在Mac OS X中使用量角器0.20.1版和節點v0.10.26發生。
該問題已在版本0.22中得到解決。
- 更新量角器到最新版本使用NPM(> = 0.22)
- 再次運行:node_modules /量角器/斌/ webdriver的經理更新
- 在WebStorm配置 '你的量角器的conf' 所描述的由S.潘菲洛夫在他的回答
- 在你的量角器測試文件中設置斷點從WebStorm
- (看this video第一)
- 啓動「運行>調試‘你的量角器的conf’」享受調試
像一些的在這裏的其他答案,我發現我可以在發佈中運行,但無法在Debug中運行,它只會在某個時刻掛起。我發現我已經將conf文件設置爲針對兩個瀏覽器,並且它似乎對於調試器來說太多了,並且它會在沒有更多信息的情況下掛起。只針對單個瀏覽器爲我解決這個問題。
這隻適用於我,如果我添加'--harmony'節點參數 – RoberMP
路徑現在是node_modules /量角器/內置/ cli.js –
我的Mac上的完整路徑是/usr/local/lib/node_modules/protractor/built/cli.js –
- 1. webstorm中量角器調試失敗
- 2. 角度量角器e2e測試
- 3. 量角器e2e足夠角度測試
- 4. 如何在量角器測試中訪問角度對象
- 5. 如何使用量角器測試角度 - 使用選擇?
- 6. 如何使用量角器測試asp.net webforms(非角度)?
- 7. 角度量角器如何測試點擊重定向狀態
- 8. 使用量角器+角度在進行ajax調用時測試事件使用量角器+角度
- 9. 角度量角器 - 在E2E測試後讓瀏覽器打開
- 10. 量角器測試角$ http攔截器
- 11. 如何調試Intellij中的量角器?
- 12. Webstorm內的量角器測試沒有瀏覽器連接
- 13. 如何設置量角器測試調試與Visual Studio 2015年
- 14. 無法調試Webstorm中的量角器(它只是掛起)
- 15. e2e使用量角器在角度2測試
- 16. 角度量角器測試存在的模態
- 17. 量角器測試報告
- 18. 量角器條件測試
- 19. Angularjs量角器E2E測試
- 20. 訪問角量角器測試裏面
- 21. 如何在jenkins中設置和運行角度js量角器測試?
- 22. 量角器:如何測試window.print()
- 23. 量角器如何測試select2
- 24. WebStorm,Karma和Angular。如何調試角度服務
- 25. 使用WebStorm上的-suite選項運行量角器測試
- 26. 如何調試量角器文件?
- 27. 如何在量角器全局安裝的IE中運行量角器測試
- 28. 如何在角度測試$手錶
- 29. 角度e2e測試用於測試非角度應用
- 30. 量角器調試在IntelliJ中失敗
不工作對我來說,它不會在斷點處停止。 – mgol
嗯..可能幾步不清楚?請給予更多信息,我會盡力幫助你 –
是的,也不適合我;張貼在這裏的長度 - http://stackoverflow.com/q/21992414/537913 –