fifififi ha scritto:
ho fatto il codice uguale a questo eppure non mi viene, dove ho sbagliato?
https://www.youtube.com/watch?v=dOxkBX6ovz
Lascia perdere i video ..... hai già letto la documentazione ufficiale?
e
Mi pare abbastanza chiara, ma non ho ancora provato o verificato alcunché.
In particolare si parla del fatto che a) il Firefox driver Java di Selenium deve sapere dove è l'eseguibile di firefox. La locazione di default che indica per Windows è %PROGRAMFILES%\Mozilla Firefox\firefox.exe e sul mio pc che sto usando ora già
non è così. Ma c'è la possibilità di passare una system property, vedo.
Poi b) si capisce che c'è bisogno di una estensione (xpi) apposita per Firefox. Ora infatti mi quadra di più. Lanciando Firefox esternamente alla applicazione Java, infatti normalmente NON potresti controllarlo in alcun modo. Ci vuole una estensione apposita caricata in Firefox che presumibilmente mette in atto un "ponte" tra il driver Java e il motore interno del browser. Allora sì, il controllo è certamente fattibile.
Ma non mi è ancora chiaro dove viene preso il xpi e come viene fatto caricare a Firefox.
Appena ho tempo faccio magari qualche prova ...