Question

Je suis en mesure d'obtenir mes tests en cours d'exécution sur Hudson CI, mais ont été curieux de voir s'il y a une différence de performance claire entre Sélénium Grille 2 vs esclaves en cours d'exécution Hudson CI nœuds?

Je n'ai pas encore obtenir xvfb travailler avec Sélénium Grille 2 tandis que Hudson vient CI construit avec l'option de démarrer le serveur Xvnc pour chaque essais ....

Je tiendrais à Hudson CI, mais sont-il des avantages évidents de l'utilisation Sélénium Grille 2? Mes tests sont déjà écrits en WebDriver.

Était-ce utile?

La solution

Sélénium Grid est pas un remplacement pour Hudson avec des nœuds esclaves. Si vous voulez exécuter vos tests WebDriver sur plusieurs navigateurs en parallèle, vous devez utiliser la grille. Si vous ne possédez pas cette exigence, alors vous devriez continuer avec la méthode existante.

Maintenant, si vous voulez exécuter des tests en parallèle sur plusieurs navigateurs, vous devez utiliser Hudson Grille 2. Vos tests toujours continuer à être déclenché / planifié et exécuté de Hudson, mais il utilisera la grille pour exécuter le test. Il devrait être une combinaison de ces deux outils tels que Sélénium Grille ne peux pas vous aider dans la plupart des choses qui fait Hudson.

Autres conseils

Vous pouvez utiliser Hudson pour lancer vos tests en continu et la grille 2 à expédier votre navigateur des tests sur le / les navigateurs que vous souhaitez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top