Skip to content

redmic-project/testing-selenium-nodes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Selenium Nodes

Remote browser nodes to run jobs received by Selenium Hub in a scalable way

Usar diferentes versiones simultáneamente

Es posible lanzar servicios para generar nodos en versiones diferentes a las especificadas en las variables del proyecto, que convivan con los nodos ya en ejecución y unidos al mismo Selenium Hub. Para ello, se debe lanzar un nuevo pipeline especificando un nuevo valor para algunas variables.

Por ejemplo, para lanzar 2 nuevos nodos de Google Chrome en su versión v99.0 (pero ninguno de Mozilla Firefox), debemos definir las siguientes variables:

  • STACK: testing-chrome-v99.
  • DD_CHROME_IMAGE_TAG: 99.0.
  • DD_CHROME_HOSTNAME_PREFIX: chrome-v99.
  • DD_CHROME_REPLICAS: 2.
  • DD_FIREFOX_REPLICAS: 0.

En definitiva, especificamos un stack diferente para no sobreescribir a los nodos en ejecución, diferenciamos algunos valores de Chrome (versión, hostname y réplicas) y evitamos que se lance ningún nodo de Firefox (se creará el servicio, pero con 0 replicas).

About

[MIRROR] Remote browser nodes to run jobs received by Selenium Hub in a scalable way

Resources

License

Stars

Watchers

Forks

Packages

No packages published