Size: a a a

Selenide на русском

2020 January 27

Y

Yuriy in Selenide на русском
источник

Y

Yuriy in Selenide на русском
(дейли рест)
источник

AB

Alexei Barantsev in Selenide на русском
Антон Дзык
А кто в курсе про Native Events и Firefox? Почему их выпилили в Selenium 3.1.0 ?
из changelog-а
v3.1.0
======
...
* Removed native events from FirefoxDriver.
...
я в курсе. потому что я их и выпилиливал :)
не нужны стали
источник

VS

Valerii Synenko in Selenide на русском
Привет всем)

   /** @deprecated */
   @Deprecated
   public static void close() {
       closeWebDriver();
   }
источник

VS

Valerii Synenko in Selenide на русском
есть ли какая то альтернатива?
источник

VS

Valerii Synenko in Selenide на русском
для close()
источник

YO

Yaroslav Osmyslitelny in Selenide на русском
closeWebDriver()
источник

AS

Andrei Solntsev in Selenide на русском
Valerii Synenko
Привет всем)

   /** @deprecated */
   @Deprecated
   public static void close() {
       closeWebDriver();
   }
А явадоки не модно читать?
/**
  * @deprecated Use either {@link #closeWindow()} or {@link #closeWebDriver()}
  */
 @Deprecated
 public static void close() {
   closeWebDriver();
 }
источник

Y

Yuriy in Selenide на русском
Yuriy
День добрый. есть вопрос по селениду:
На странице есть большая таблица с горизонт. скроллом. сделанная с помощью DevExpress
надо считать занение из определенного сell  єтой таблицы. я беру название колонки и линию.  получаю пересечение и считываю (в теории).
На практике же получается что если я считываю - для тех элементов что на экране - все ок.
а если то же самое для cell за границей єкрана (надо проскроллить) то не работает потому что селениду єлементы таблицы за экраном выдаются со свойством <td displayed:false></td>,
А можно  и мне помочь?
источник

AS

Andrei Solntsev in Selenide на русском
Yuriy
День добрый. есть вопрос по селениду:
На странице есть большая таблица с горизонт. скроллом. сделанная с помощью DevExpress
надо считать занение из определенного сell  єтой таблицы. я беру название колонки и линию.  получаю пересечение и считываю (в теории).
На практике же получается что если я считываю - для тех элементов что на экране - все ок.
а если то же самое для cell за границей єкрана (надо проскроллить) то не работает потому что селениду єлементы таблицы за экраном выдаются со свойством <td displayed:false></td>,
Лучше всего получить все значения одним вызовом JavaScript кода. Быстро и надёжно.

http://barancev.github.io/read-data-from-web-page/
источник

Y

Yuriy in Selenide на русском
Yuriy
......
<td>Approved</td>,
       <td>Approved By</td>,
       <td>Comment</td>,
       <td>Daily Work</td>,
       <td displayed:false></td>,
       <td displayed:false></td>,
...
мне кажется что это не мой кейс. Я не читаю таблицу. - только строчку.
Проблема - в том что элементы которые "за экраном" мне возвращаются так вот
источник

AS

Andrei Solntsev in Selenide на русском
Какая разница-то. JS же всё равно можешь дёрнуть.
источник

Y

Yuriy in Selenide на русском
источник

Y

Yuriy in Selenide на русском
и при этом вернутся нормальные значения ?
источник

AS

Andrei Solntsev in Selenide на русском
Конечно
источник

Y

Yuriy in Selenide на русском
ладно. спасибо счас попробую разобраться как загрузить таблицу через ЖС. (в ЖС ничего не писал никогда)
источник

AS

Andrei Solntsev in Selenide на русском
источник

OC

Olga Che in Selenide на русском
Подскажите пожалуйста в таком вопросе
есть поле ввода
значение всегда стоит по дефолту

на нем не работает метод .clear

а .sendKeys, .setValue, .val записывают значение в конец поля
т.е, например значение по умолчанию 1, нужно вписать значение 2

на выходе получаю 12, вместо 2
источник

OC

Olga Che in Selenide на русском
<input class="inputGroup__inputText___1FFwl" placeholder="1" type="text" value="1">
источник

OC

Olga Che in Selenide на русском
как можно очитить input подскажите пожалуйста
источник