Size: a a a

Selenide на русском

2018 September 17

R

Ris🐙🐙🐙🐙🐙🐙 in Selenide на русском
Проблема такая:
При тестировании перехода из Яндекса на сайт ссылка открылась в новом окне, и машинка ищет объекты на старом окне (где Яндекс) подскажите как исправить пожалуйста
источник

R

Ris🐙🐙🐙🐙🐙🐙 in Selenide на русском
Или это из-за браузера? Ещё не разобрался как включить хром. У меня фф открывает
источник

AS

Andrei Solntsev in Selenide на русском
Это значит, что надо переключиться в это окно. Всё просто. switchTo(window(...))
источник

R

Ris🐙🐙🐙🐙🐙🐙 in Selenide на русском
Понял, попробую, спасибо
источник

R

Ris🐙🐙🐙🐙🐙🐙 in Selenide на русском
Ещё небольшой вопрос, что сделать, что бы строка WebDriverRunner.isChrome()
Заработала? У меня несмотря на это запускается фф
источник

SR

Stas Rusakov in Selenide на русском
Anton
InternetExplorerDriverManager.getInstance().arch64().setup();
Только нужно соответственно ChromeDriverManager
источник

AV

Alexei Vinogradov in Selenide на русском
Ris🐙🐙🐙🐙🐙🐙
Ещё небольшой вопрос, что сделать, что бы строка WebDriverRunner.isChrome()
Заработала? У меня несмотря на это запускается фф
Чтобы запустить в хроме можно например использовать Configuration.browser="chrome";
источник

R

Ris🐙🐙🐙🐙🐙🐙 in Selenide на русском
Alexei Vinogradov
Чтобы запустить в хроме можно например использовать Configuration.browser="chrome";
Спасибо большое
источник

AS

Andrei Solntsev in Selenide на русском
Stas Rusakov
Только нужно соответственно ChromeDriverManager
Не нужно. Селенид это сам делает.
источник
2018 September 18

VC

Vasyl Chornyi in Selenide на русском
Всем привет, а есть в селениде свой способ передавать значение переменной в xpath?
источник

VC

Vasyl Chornyi in Selenide на русском
Раньше делал так String fileName = String.format( "//*[text()='ФЛ стандарт']/preceding::*[text()='%s']", str);
источник

AV

Alexei Vinogradov in Selenide на русском
Отлично делал)
источник

AS

Andrei Solntsev in Selenide на русском
Да, это вполне ок.
источник

AS

Andrei Solntsev in Selenide на русском
Но может, $(byText ("ФЛ стандарт")) ещё окее будет?
источник

SR

Stas Rusakov in Selenide на русском
Тоже есть ощущение что запрос можно упростить. Может пришлите верстку?)
источник

DP

Dmitry Pris in Selenide на русском
Привет
Кто может помочь с структурой проекта с использованием selenide
источник

SV

Stanislav Vasenkov in Selenide на русском
Dmitry Pris
Привет
Кто может помочь с структурой проекта с использованием selenide
Видосы на ютубе
источник

AS

Andrei Solntsev in Selenide на русском
Dmitry Pris
Привет
Кто может помочь с структурой проекта с использованием selenide
Я могу. Многие могут. А что конкретно интересует?
источник

DP

Dmitry Pris in Selenide на русском
Andrei Как организовать структуру
Имеется ввиду использовать пейдж обжект или по инному.
У меня проект большой, и нужно покрыть всю регресию на  ui
источник

SL

S L in Selenide на русском
Dmitry Pris
Andrei Как организовать структуру
Имеется ввиду использовать пейдж обжект или по инному.
У меня проект большой, и нужно покрыть всю регресию на  ui
Можешь попробовать так: локаторы в отдельные классы(пэйдж обджекты) и отдельную папку (пэйдж обджект)  — хэлперы в отдельные классы (классы с методами, которые будут нужны для тестов (логины, логауты, рандомайзеры все остальные) их можно разбить по папкам страниц или логических блоков проекта) - сами тесты со степами бефорами и афтерами(всю реализацию перенести в хэлперы тут только наследуемые методы из них(их также можно разбить по папкам страниц или логических блоков проекта))
источник