Подтвердить что ты не робот

Как заменить значение способности в селеновой сетке перед тем, как перейти к node

Может ли селеновая сетка изменить желаемые элементы селенового класса?

Является ли их способ изменить значения возможностей в селеновой сетке?

Я уже расширяю org.openqa.grid.internal.utils.DefaultCapabilityMatcher в классе java для проверки некоторых значений. Нужен ли способ их замены, прежде чем перейти к узлам?

4b9b3361

Ответ 1

Вы можете создать свой собственный пользовательский прокси для этого. В пользовательском прокси необходимо расширить следующий класс: org.openqa.grid.selenium.proxy.DefaultRemoteProxy и переопределить функцию beforeSession, которая имеет TestSession объект в качестве параметра, откуда вы можете получить возможности. При регистрации вашего node вам нужно указать новый прокси-сервер и запустить концентратор с помощью нового настраиваемого прокси.