Ogni esempio di goniometro che riesco a trovare su Internet sembra utilizzare browser.get
con un URI Web.Apertura di un file con il rapportatore
browser.get('http://localhost:8000');
Mi piacerebbe usare selenio per semplice navigare in un percorso file://
in modo che non ho bisogno di un server web locale in esecuzione al fine di eseguire i test. Tutto ciò di cui ho bisogno è una semplice pagina HTML e alcune risorse.
Questo non sembra funzionare però.
browser.get('file:///Users/myusername/dev/mpproject/spec/support/index.html');
Quando si incolla quell'URI nella finestra del mio browser ottengo una pagina HTML. Quando provo ad aprirlo con il goniometro ottengo un timeout.
Come è possibile eseguire i test su questa pagina con il rapportatore? La risposta ideale funzionerà con un percorso file relativo dalla radice myproject
.
[apici doppie e singole sono equivalenti in JavaScript] (http://stackoverflow.com/q/242813/574190) in modo che non poteva fare la differenza. Ho provato però e non funziona. –
Per quanto ne so, quando si utilizza il metodo dirver.get è necessario fornire doppi apici ... Quando si usano virgolette singole si lamenta un messaggio di errore compilato. – Uday