J'ai configuré Hudson CI Server et j'ai exécuté le test PHPUnit avec Selenium (merci à this post!). Maintenant, je cours le serveur Hudson et le serveur Selenium sur mon localhost. J'ai configuré Hudson en tant que port 8080 (par défaut) et Selenium -port 1234 en cas de conflit.PHPUnit_Framework_Exception: Impossible de se connecter au serveur Selenium RC lorsque je cours avec Hudson
Cependant, chaque fois que je lance test Selenium, je reçois une erreur suivant:
PHPUnit_Framework_Exception: Could not connect to the Selenium RC server.
/Users/***/.hudson/jobs/Selenium/workspace/sampleTest.php:28 /usr/lib/php/phing.php:37
où la ligne 28 est une affirmation: $ this-> assertElementContainsText ($ html, "c'est l'échantillon d'essai") ;
et voici ma fonction de configuration du Sélénium:
function setUp() {
$this->setBrowser("*firefox");
$this->setHost("localhost");
$this->setPort(1234);
$this->setBrowserUrl("example.com");
$this->setTimeout(100000); }
comment puis-je éviter ce message d'erreur? vos suggestions sont grandement appréciées.
merci à tous,