tutorial bindings java selenium selenium-webdriver selenium-grid

java - bindings - Cómo reemplazar un valor de capacidad en la cuadrícula de Selenium antes de pasar a un nodo



selenium java client driver (1)

Puede construir su proxy personalizado para hacerlo. En el proxy personalizado debe ampliar la siguiente clase: org.openqa.grid.selenium.proxy.DefaultRemoteProxy y anular la función beforeSession que tiene el objeto TestSession como parámetro, desde donde puede obtener las capacidades. Al registrar su nodo, debe especificar el nuevo proxy e iniciar el hub con un nuevo proxy personalizado.

¿Es una forma de cambiar los valores de las capacidades en la cuadrícula de selenio?

Ya estoy extendiendo org.openqa.grid.internal.utils.DefaultCapabilityMatcher en una clase java para validar algunos valores. ¿Necesitas una forma de reemplazarlos también antes de pasar a los Nodos?