Sélénium Grille2 - Est-il possible d'exécuter 10 instances de Chrome?
-
25-10-2019 - |
Question
Actuellement Sélénium Grille2 en cours d'exécution avec les spectacles de configuration par défaut, il peut fonctionner 5 navigateurs Firefox, 5 navigateurs Chrome et IE 1. Avec un maximum de 5 cas en même temps.
Comment puis-je changer cela pour qu'il fonctionne 10 instances de chrome en même temps?
J'ai changé avec succès le paramètre maxsession du nœud avec -maxSession 10 . Cependant quand je lance 10 tests, le moyeu montre que 5 sont en attente de file d'attente à exécuter.
Je ne sais pas si cette question est importante ou non, mais le centre lui-même montre un params maxSession de 5. Pourtant, celui-ci je ne pouvais pas changer.
Toutes les idées sur la façon de le faire?
La solution
I figured it out:
exécuter le noeud avec l'argument de MaxSession, et que la configuration de navigateur ont le paramètre MaxInstances, à savoir:
java -jar $JARFILE -Dwebdriver.chrome.driver=$CHROMEDRIVER -role webdriver -hub http://$HUB_IP:4444/grid/register -maxSession 10 -browser browserName=chrome,maxInstances=10"
assez simple en fait ...