Domanda

Ho cercato questo per alcuni giorni ora e non ho trovato una buona risorsa.

Voglio creare due compiti per la griglia del selenio per lavorare "con un solo clic" in Conemu. Ho aggiunto un'attività e ho configurato una dir avviata (dove si trova il barattolo della griglia di selenio).

Secondo http://code.google.com/p/selenium/wiki/ Grid2 Devo avviare due istanze di quel barattolo con parametri diversi:

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

e

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

Volevo avere due compiti a Conemu per iniziare quei due casi di selenio. Ho provato a configurare un'attività con

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

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

Questo mi porta sempre a seguire l'output in Conemu

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...
.

Con il barattolo nel compito non aprirà il percorso sorgente. Quando si eliminano il barattolo con i parametri nell'attività, una nuova console si apre e naviga nella cartella corretta.

Sono totalmente perso qui - come devo impostare un'attività per eseguire automaticamente la griglia di selenio?

Modifica 1: Ho aggiunto uno screenshot dall'impostazione corrente (-> http:// tinyurl .com / q2mgkmx [come non ho abbastanza reputazione, ho alterato l'URL di Stackoverflow con Tinyurl, niente da temere qui;)]). So che questo è sbagliato, poiché ogni voce in una nuova linea apre una nuova scheda in Conemu. Ma pensavo che il parametro ">" segnerà la scheda come "scheda corrente" ...

Modifica 2: Solo per completezza: eseguo il client a 64 bit su Windows 7.

È stato utile?

Soluzione 2

I found a solution! yay

Screenshot of working hub and node: http://tinyurl.com/njkszq6 (Stackoverflow image)

I don't know if this might work better if set up in another way, but this should be fine for now. This is the setup I twiddled together from various sources:

>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

Screenshot of ConEmu setup: http://tinyurl.com/pnfyta5 (Stackoverflow image)

This opens both console windows on top and bottom of ConEmu. I added color to both windows. And they both start the respective hub and node of Selenium.

I still don't know why Maximus' line of code did not do the magic trick. But it was a really good hint on where to head to.

@Maximus: If you can shed some light into this, I would appreciate it greatly!

Edit: I added Maximus' hints to the setup.

Altri suggerimenti

java -jar selenium-server-standalone-2.14.0.jar -role hub -new_console:d:D:\Downloads\Programming\Selenium
.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top