Selenium RC Firefox vs Iceweasel in Debian

Share on TwitterSave on DeliciousDigg ThisShare via email

Se siete così pazzi da aver installato Debian sui vostri computer e rimanete fedeli alle sue politiche (anche con qualche strappo), vi troverete con questo errore lanciando i vostri test con Selenium RC

PHPUnit_Framework_Exception: Response from Selenium RC server for getNewBrowserSession(*firefox, http://localhost/).
Failed to start new browser session: Error while launching browser.

Questo semplicemente perchè… non avete effettivamente Firefox installato!
I trucco è aggiungere il path di Iceweasel nella dichiarazione del browser da utilizzare con Selenium. Quindi nei vostri test (se utilizzate PHP) sarà

$this->setBrowser("*firefox /usr/bin/iceweasel");

Oppure aggiungete il link

ln -s /usr/lib/iceweasel/iceweasel /usr/bin/firefox-bin

Buoni test a tutti!

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>