2016-11-29 1 views
1

최근 IntelliJ가 angular2 및 각도기 지원을 약속하는 최신 릴리스 2016.3으로 업데이트되었습니다. 모든 것이 좋게 보입니다. 테스트 파일을위한 각도기 구성을 만들 수 있습니다. 나는 그것을 실행하거나 디버깅하려고 할 때 내가이 일을 얻기 위해 설정해야합니까 그 밖의 무엇 protractor myTest.conf.jsIntelliJ 2016.3 및 각도기가 selenium-server-standalone-2.53.1.jar을 찾을 수 없습니다.

같은 터미널에서 실행할 때, 나는 Error message: No selenium server jar found at the specified location (/[project path]/node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-2.53.1.jar)

내 테스트가 잘 실행거야?

MacOS 10.12.1 | IntelliJ 2016.3 | 분도기 4.0.11 (전 세계적으로, 프로젝트에 설치)

+0

'webdriver-manager update'를 실행 했습니까? '/ [프로젝트 경로]/node_modules/protractor/node_modules/webdriver-manager/selenium /'디렉토리에 무엇이 있습니까? – tehbeardedone

답변

3

webdriver-manager update은 프로젝트에서 실행되었지만 실제로는 실행되지 않았습니다. package.json에 작업을 추가하고 해당 작업을 실행하여 독립 실행 형 셀렌을 프로젝트에 설치하십시오.

"scripts": { 
    webdriver-manager-update": "webdriver-manager update" 
} 

그런 다음 프로젝트 디렉토리에 npm run webdriver-manager-update을 실행하고 당신이 그것을 필요로하는 위치에 필요한 모든 기능을 설치해야합니다.

나는 동등한 맥가 뭔지 모르겠어요하지만 나를 위해 난 그냥

C:\Users\myusername\AppData\Roaming\npm\node_modules\protractor\node_modules\webdriver-manager\selenium\

에 설치됩니다 webdriver-manager update를 실행하는 경우 그러나 나는이 작업을 실행하는 경우는

아래에있을 것입니다 위

/[project path]/node_modules/protractor/node_modules/webdriver-manager‌​/selenium/

당신이 찾고있는 것입니다.

+0

그럴 가능성이 있습니다. 글로벌 공간에 대해서는'webdriver-manager update'를 실행했지만 프로젝트 공간에 대해서는 실행하지 않았습니다. – Machtyn

관련 문제