Newsgroup: it.comp.java
Titolo: eseguire selenium-server-standalone da terminale Ubuntu

Se digito
 
java -jar selenium-server-standalone-3.4.0.jar -htmlSuite
 
mi da questo errore
 
Unable to find the HTML runner. This is normally because you have not 
downloaded or made available the 'selenium-leg-rc' jar on the CLASSPATH. 
Your test will not be run.
Download the Selenium HTML Runner from 
http://www.seleniumhq.org/download/
 and use that in place of the 
selenium-server-standalone.jar for the simplest way of running your HTML 
suite.
 
Perchè?

 Perchè?
 
Che vuol dire "perche`"? Hai letto cosa dice l'errore?
 

 Perchè?
 
Perché ti è già stato risposto sui gruppi Linux dove hai postato la domanda
 
Enrico


Non uso js da molto tempo e non sono molto pratico, chiedo scusa, ma non 
riesco a venirne a capo.

Sai l'inglese? Se sì, hai fatto ciò che dice il messaggio?

 
 
Allora, mi pare di capire che al posto del del server-standalone, devo 
usare Selenium HTML Runner.
Ma in che modo?
 
Chiedo scusa per l'ignoranza, ma dopo aver scompattato il file, nella 
dir. vedo tanti file.
Qual'è quello giusto?

Non devi decomprimerlo. Basta che sia nel classpath,al posto dell' altro jar


 
Sto leggendo solo adesso, domani proverò sul computer di development.
Intanto, se mi posso permettere, come faccio a sapere se è nel classpath?


Ok ho capito il classpath, però ora mi da questo errore
 
Multi-window mode is longer used as an option and will be ignored.
Port is longer used as an option and will be ignored.
lug 16, 2017 7:36:51 PM 
org.openqa.selenium.server.htmlrunner.HTMLLauncher mainI
nt
AVVERTENZA: Test of browser failed: *firefox
java.lang.IllegalStateException: The path to the driver executable must 
be set b
y the webdriver.gecko.driver system property; for more information, see 
https://
github.com/mozilla/geckodriver
. The latest version can be downloaded 
from https:
//
github.com/mozilla/geckodriver/releases
 


tutto risolto, alla fine ci sono arrivato da solo, grazie cmq a tutti :)

 tutto risolto, alla fine ci sono arrivato da solo, grazie cmq a tutti :)
 
Ieri ne è uscita un'altra (forse dopo aver aggiornato firefox):
 
$ java -jar /usr/local/bin/selenium-html-runner.jar -htmlSuite 
'*firefox' 
http://tmp.local
 /abc123/ts.html /tmp/report123
Multi-window mode is longer used as an option and will be ignored.
1500702301941	geckodriver	INFO	geckodriver 0.18.0
1500702301947	geckodriver	INFO	Listening on 
127.0.0.1:25629
 
1500702302360	geckodriver::marionette	INFO	Starting browser 
/usr/lib/firefox/firefox with args ["-marionette"]
1500702306624	Marionette	INFO	Listening on port 46236
lug 22, 2017 7:45:06 AM org.openqa.selenium.remote.ProtocolHandshake 
createSession
INFORMAZIONI: Detected dialect: W3C
lug 22, 2017 7:45:07 AM 
org.openqa.selenium.server.htmlrunner.CoreTestCase run
INFORMAZIONI: |open | 
http://tmp.local/
 |  |
lug 22, 2017 7:45:07 AM 
org.openqa.selenium.server.htmlrunner.CoreTestCase run
INFORMAZIONI: |clickAndWait | link=Madison PHP Conference 2017 |  |
tc.html
1500702307900	Marionette	INFO	New connections will no longer be accepted
 
e tra l'altro sembra che l'ultimo test non venga terminato.
 
Inoltre il codice d'errore indica *esito positivo*
 
$ echo $?
0
 
Sempre problemi :(((