Size: a a a

Selenide на русском

2020 February 22

А

Артемий in Selenide на русском
Умар
Всем привет. Подскажите пожалуйста, как можно написать метод который джава скриптом будет прописывать значение в текстовое поле? че то ни че не помогает..
В видосе про выполнение js. Если не ошибаюсь, там рассказывается и приводятся примеры
источник

У

Умар in Selenide на русском
Артемий
В видосе про выполнение js. Если не ошибаюсь, там рассказывается и приводятся примеры
спасибо больше)) вроде сработало)
источник

AZ

Andrii Zinchuk in Selenide на русском
Привет, как ето переписать на селениде?
new WebDriverWait(WebDriverRunner.getWebDriver(), 10).until(ExpectedConditions.urlContains(url)));
источник

AS

Andrei Solntsev in Selenide на русском
можно чуть короче: Selenide.Wait().until(ExpectedConditions.urlContains(url)));
источник

AS

Andrei Solntsev in Selenide на русском
Но вообще я обычно советую URL не ждать, а лучше ждать какой-то ключевой элемент на новой странице.
источник

AZ

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

AZ

Andrii Zinchuk in Selenide на русском
спасибо
источник

AZ

Andrii Zinchuk in Selenide на русском
Configuration.fastSetValue = true;
       selenideElement.setValue(text);
       Configuration.fastSetValue = false;
так ли нужно делать когда нада вставить текст через js?
источник

AS

Andrei Solntsev in Selenide на русском
ой, это ужасно
источник

AS

Andrei Solntsev in Selenide на русском
нет, сделай один раз Configuration.fastSetValue = true; и больше не меняй. В большинстве случаев такой способ быстрее и надёжнее.
источник

AS

Andrei Solntsev in Selenide на русском
А если где-то в паре мест очень понадобится вставить текст не через js, то там просто используй $.sendKeys().
источник

AZ

Andrii Zinchuk in Selenide на русском
ето нормально везде использовать js ввод?
источник

AS

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

AS

Andrei Solntsev in Selenide на русском
я использую во всех проектах. Он тупо быстрее.
источник

AZ

Andrii Zinchuk in Selenide на русском
а можно ли както через селениум отловить редирект силку,
клик отривает новую вкладку силка 1, она сразу редитектит на силку 2(на тойже вкладке), можно ли  както чекнуть силку 1
источник

AZ

Andrii Zinchuk in Selenide на русском
чтото типа  switchTo().window(1).getCurrentUrl()  вивродит силку 2
источник

AS

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

AS

Andrei Solntsev in Selenide на русском
Важно, куда в итоге попадет юзер.
источник

AZ

Andrii Zinchuk in Selenide на русском
ну бизнес через силку 1 собирает статистику
источник

AS

Andrei Solntsev in Selenide на русском
Так пусть бизнес собирает статистику с продакшна
источник