2014-02-26 1 views
0

지금 수 일간 검색 한 결과 좋은 리소스를 찾지 못했습니다.Selenium Grid 용 ConEmu 작업을 설정하는 방법

ConEmu에서 "한 번의 클릭으로"작동하도록 Selenium Grid를위한 두 가지 작업을 설정하고자합니다. 나는 작업을 추가하고 시작 디렉토리 (Selenium Grid jar가있는 곳)를 설정했다.

java -jar selenium-server-standalone-2.14.0.jar -role hub 

java -jar selenium-server-standalone-2.14.0.jar -role node -hub http://localhost:4444/grid/register 

내가 셀레늄의 두 인스턴스를 시작하는 ConEmu에서 두 가지 작업을하고 싶었 :

http://code.google.com/p/selenium/wiki/Grid2에 따르면 나는 다른 매개 변수와 그 항아리의 두 인스턴스를 시작해야 . 나는 소스 경로를 열 수 없습니다 작업의 항아리와

Error: Unable to access jarfile selenium-server-standalone-2.14.0.jar 

Current directory: 
C:\Program Files\ConEmu\ConEmu 

Command to be executed: 
"C:\Windows\system32\java.exe" -jar selenium-server-standalone-2.14.0.jar -role hub 

ConEmuC: Root process was alive less than 10 sec, ExitCode=1. 
Press Enter or Esc to close console... 

ConEmu

에 다음과 같은 출력에

-new_console:d:D:\Downloads\Programming\Selenium 

java -jar selenium-server-standalone-2.14.0.jar -role hub 

이 항상 날 리드와 함께 작업을 설정했습니다. 작업의 매개 변수가있는 병을 삭제하면 새 콘솔이 열리고 올바른 폴더로 이동합니다.

여기서 완전히 손실됩니다. 셀렌 그리드를 자동으로 실행하는 작업을 어떻게 설정해야합니까?

편집 1 : -) (>http://tinyurl.com/q2mgkmx [; 여기 두려워 아무것도 내가 충분히 명성을 가지고 있지 않는 한, 나는 티니 URL과 유래 URL을 변경)] 나는 현재 설정에서 스크린 샷을 추가했습니다. 새 줄의 모든 항목이 ConEmu에서 새 탭을 열 때마다 이것이 잘못되었다는 것을 알고 있습니다. 그냥 완성도 :하지만 난 ">"매개 변수는 "현재 탭"로 탭 ...

편집이 표시 것이라고 생각 나는

+0

질문에서 확실하지 않지만 작업의 한 줄에 "-new_console"을 입력하고 다른 ** 줄에 항아리를 입력하려고하는 것처럼 보입니까? 왜? ConEmu의 작업 페이지에서 정보를 읽지 않았습니까? – Maximus

+0

안녕하세요 막시무스! 빠른 답변 주셔서 감사합니다. 나는이 질문을 게시하기 전에 https://code.google.com/p/conemu-maximus5/wiki/Settings#Tasks를 읽었지만 그 점이 도움이되지 못했습니다. 다른 작업 페이지를 참조 할 수 있습니까? 그렇다면 나와 공유하는 것이 좋을 것입니다. :) – Petra

+0

위키가 아닙니다. 그냥 설정/작업 대화 상자. 무엇이 쓰여졌습니까? ;-) 하나의 라인 - 하나의 탭. – Maximus

답변

0
윈도우 7의 64 비트 클라이언트를 실행 할

해결책을 찾았습니다! 작업 허브와 노드의 야호

스크린 샷 : http://tinyurl.com/njkszq6 (유래 이미지)

이 더 나은 경우 다른 방식으로 설정 작동 할 수 있다면 나도 몰라,하지만 지금은 잘해야한다. ConEmu 설정의

>cmd /k color 4C & cd /d "D:\Downloads\Programming\Selenium" -cur_console:t:Hub & java -jar selenium-server-standalone-2.40.0.jar -role hub 

>cmd /k RenameTab "Node" & color 2A & cd /d "D:\Downloads\Programming\Selenium" -cur_console:s1TVn & java -jar selenium-server-standalone-2.40.0.jar -role node 

스크린 샷 : http://tinyurl.com/pnfyta5 (유래 이미지)

이 ConEmu의 상단과 하단에 모두 콘솔 창을 엽니 이것은 내가 다양한 소스에서 함께 twiddled 설정입니다. 두 창에 색상을 추가했습니다. 둘 다 각각의 허브와 셀레늄 노드를 시작합니다.

Maximus의 코드 행이 마술 트릭을하지 않은 이유는 아직도 알지 못합니다. 그러나 어디로 향해야하는지 정말 좋은 힌트였습니다.

@ Maximus :이 부분에 약간의 빛을 비출 수 있다면 크게 감사하겠습니다.

편집

: 나는 설정에 막시무스 '힌트를 추가했습니다.

+0

''-cur_console : t : Hub "'와''tab ''사이에 공백이 없어야합니다. 또한 공백없이"tab "title을 설정하면 따옴표가 전혀 필요하지 않습니다. – Maximus

0
java -jar selenium-server-standalone-2.14.0.jar -role hub -new_console:d:D:\Downloads\Programming\Selenium 
+0

명령 창에 코드 줄을 추가했습니다. http://i.stack.imgur.com/tUpI5.png 슬프게도 여전히 동일합니다 (ConEmu는 디렉토리를 변경하지 않습니다 ...) : http://i.stack.imgur.com/Nv2S5.png – Petra

+0

믿기 힘듭니다 ... 이전 빌드에서 버그가 있었지만 ConEmu 140227을 시도하십시오. 오류 메시지에 올바른 "시작 디렉토리"가 표시됩니다. '-new_console : d :'는''cd/d' "와 같이해야합니다. 그래서, 당신의 항아리가 발견되지 않은 것은 매우 이상합니다. 140227이 여전히 실패하면 스크린 샷을 표시하고 ProcessMonitor를 실행하여 "프로세스 만들기"이벤트를 잡으십시오. – Maximus

관련 문제