вот я как раз против такого - когда браузер обновляется - в команде могут быть разные версии - на удаленных машинах могут быть разные версии и тд. А файлик будет работать с любыми версиями
Selenide 5.11.1 + Selenoid. Хочу в тесте сделать интерсепт рест кола и подложить свой "pdf". В baseTest делаю proxy.enable =true, потом setWebDriver(RemoteWebDriver(), getSelenideProxy()). И когда делаю open(my.web.com) -> illegal exception config is true but proxy server is not created. You need to call setWebDriver (WebDeriver, selenideProxy)
вот я как раз против такого - когда браузер обновляется - в команде могут быть разные версии - на удаленных машинах могут быть разные версии и тд. А файлик будет работать с любыми версиями
В такой ситуации - согласен. Но ситуации бывают разные. Например, вся команда запускает тесты в контейнере, где у браузера всегда фиксированная версия.
Andrei а вообще идея с SelenideProxy и Selenoid работоспособна должна быть? А то я тут почитал статью на selenide.org How to get network data with proxy и там автор пишет что так нельзя.
подскажите пожалуйста, как реализовать. можно через xpath, но уверен, что есть способ проще Нужно "найти" e-mail определенный и возле него нажать на переключатель Email Confirmed
нужный E-mail будет в переменной email Со второй частью понятно ("[data-propertyname='emailConfirmed']").click(); Но как "привязать" к определенному email ?
подскажите пожалуйста, как реализовать. можно через xpath, но уверен, что есть способ проще Нужно "найти" e-mail определенный и возле него нажать на переключатель Email Confirmed
нужный E-mail будет в переменной email Со второй частью понятно ("[data-propertyname='emailConfirmed']").click(); Но как "привязать" к определенному email ?
Может попробовать что-то типа $x("//span[text()='user@site.com']").parent().parent().$("[data-propertyname='emailConfirmed']").click();? Ну или вместо второго parent() поставить sibling()
подскажите пожалуйста, как реализовать. можно через xpath, но уверен, что есть способ проще Нужно "найти" e-mail определенный и возле него нажать на переключатель Email Confirmed
нужный E-mail будет в переменной email Со второй частью понятно ("[data-propertyname='emailConfirmed']").click(); Но как "привязать" к определенному email ?
Можно выполнить предварительно сортировку полей таким образом, что бы е-мейл всегда у вас был на определённой позиции
Andrei а вообще идея с SelenideProxy и Selenoid работоспособна должна быть? А то я тут почитал статью на selenide.org How to get network data with proxy и там автор пишет что так нельзя.