Size: a a a

2020 May 28

VH

Victoria Hitro in atinfo chat
Sergei
> но я не умею его писать
в автомейшене не помешает уметь)
это да
источник

S

Sergei in atinfo chat
кидайте уже код)
источник

VH

Victoria Hitro in atinfo chat
((JavascriptExecutor) Browser.getBrowser()).executeScript("window.document.getElementByXpath('//*[@id='[object Object]']/span[contains(text(),'Иной объект').click();");
источник

VH

Victoria Hitro in atinfo chat
Browser.getBrowser() - это у меня драйвер вызывается
источник

А

Александр in atinfo chat
какая жуть..)
а нативный селениум не проще был бы?
там тот же самый js под капотом в Actions
источник

Э

Эдгар in atinfo chat
webElement = driver.findElement(By.xpath("bla-bla-bla"));
((JavascriptExecutor)driver).executeScript("arguments[0].scrollIntoView();", webElement);
источник

VH

Victoria Hitro in atinfo chat
оо спасибо большое
а можете подсказать, arguments[0] - это номер аргумента в списке?
источник

А

Александр in atinfo chat
Actions actions = new Actions(driver);
       WebElement element = driver.findElement(By.id("id"));
       actions.moveToElement(element).pause(1_000).click();
источник

А

Александр in atinfo chat
внутри actions.moveTo... тот же самый js-код
к индексу можно обратиться по номеру элемента в списке
источник

А

Александр in atinfo chat
тоесть сделав например так
WebElement element = driver.findElements(By.id("id")).get(index);
источник

А

Александр in atinfo chat
локатор, разумеется, нужно подставить свой
источник

А

Александр in atinfo chat
но это все будет иметь смысл только в том случае, если ховер действительно поднимает элемент в который нужно кликнуть на уровень где его никакие другие слои не перекрывают.
источник

А

Александр in atinfo chat
в противном случае можно просто не заморачиваясь кликнуть в самую верхнюю точку в области куда предполагается сделать клик.
источник

А

Александр in atinfo chat
а вообще переходите на Selenide..
там это сделано еще проще
источник

VH

Victoria Hitro in atinfo chat
Спасибо, всем большое.
Эдгар  помогло, то что Вы предложили, спасибо большое.
источник

Э

Эдгар in atinfo chat
Victoria Hitro
Спасибо, всем большое.
Эдгар  помогло, то что Вы предложили, спасибо большое.
😉
источник

KR

Kubig Ru in atinfo chat
Подскажите пожалуйста, IntelliJ IDEA когда Я делаю коммит, подставляет final к каким не надо переменным.

Как это отключить?
источник

KR

Kubig Ru in atinfo chat
Kubig Ru
Подскажите пожалуйста, IntelliJ IDEA когда Я делаю коммит, подставляет final к каким не надо переменным.

Как это отключить?
Вот это надо было убрать
источник

K

Kto? in atinfo chat
Парсю файл с Json. Но приходит не тот порядок в респонсе - как в файле. Как быть? нужен конкретно порядок в респонсе - как в файле, кто как решал?
источник

R(

Roman (rpwheeler) in atinfo chat
Kto?
Парсю файл с Json. Но приходит не тот порядок в респонсе - как в файле. Как быть? нужен конкретно порядок в респонсе - как в файле, кто как решал?
Правило №1: не задавать вопрос во всех чатах подряд.
источник