Utilizzo Selenium per testare un sito Web in Java e provare a eseguirlo in Firefox su un MAC. Ma quando sto cercando di eseguire il codice qui sottoProblemi nell'avvio del browser firefox utilizzando selenio per MAC OS
Selenium selenium = new DefaultSelenium("localhost", 4444, "*firefox", "http://www.example.com/");
Sto ottenendo il seguente eccezione di runtime
java.lang.RuntimeException: Could not start Selenium session: Failed to start new browser session: Browser not supported: /Users/sumitghosh/Desktop/*firefox3
(Did you forget to add a *?)
Supported browsers include:
*firefox
*mock
*firefoxproxy
*pifirefox
*chrome
*iexploreproxy
*iexplore
*firefox3
*safariproxy
*googlechrome
*konqueror
*firefox2
*safari
*piiexplore
*firefoxchrome
*opera
*iehta
*custom
Ho anche provato a cambiare il browser per *googlechrome
, ma lo stesso errore lanciavo!
Ma quando è stato utilizzato *safari
, è stato eseguito correttamente.
Poiché voglio che l'applicazione sia eseguita anche su Windows e MAC, stavo cercando di eseguire *firefox
o *googlechrome
, ma entrambi i browser offrono eccezioni sia su Windows che su MAC!
Quale versione di Firefox usi? Hai installato Firefox nel luogo indicato? Puoi avviare Firefox su Windows con lo stesso codice? A proposito, questo non è un problema di selenio2. –
@Slanec anche se non si specifica alcun percorso per Safari funzionava bene !! ma non riesco a capire quale sia il problema con Firefox !! No, non posso nemmeno avviare firefox con lo stesso codice !! – Aspirant