@Леша Маршал Идея для нового большого видео, «critical автоматизация», стандартные методы которые покрывают 80-90% твоей работы. Ожидание исчезновения элемента, изменения данных в элементе, пока скрипты не обновят страницу (без изменения данных). Сравнение элементов (если сравнивать текс с разных мест, бывает он отличается одним словом, точкой, как ты обходишь это), сравнение по количеству элементов, по сумме значений у элементов. Перетаскивания элементов, взаимодействия с появляющимися элементами. Окна подтверждения (у которых нет локаторов) . И так далее. Расскажи про то что сам пишешь на 80% проектов!
Буду накидывать сюда вопросы, вдруг ответишь) Как ты реализуешь заполнение полей которые могут быть а могут отсутствовать, при разной мультирегиональности например
Добрый день. Получается всегда нужно делать явное ожидание типа: WebElement docbook = (new WebDriverWait(driver, Duration.ofSeconds(10)) .until(ExpectedConditions.presenceOfElementLocated(By.xpath("//a[@tutorial-data = 'document_nav']")))); Если появление элемента docbook происходит после редиректа страницы ?
По идеи не должно быть такой проблемы. Возможно написано не правильно. После импорта нет точки . Лучше мне в телеграм или инстаграмм напишите, киньте скрин кода
Спасибо за Ваш труд! Здоровья Вам и процветания!
Очень доступно подается информация, и все четко. Приятно это видеть. Спасибо.
Пожалуйста
Решил проблему за 2 минуты спс
Спасибо. Прекрасное объяснение
И голос приятный. Вы меня успокаиваете, что не все так плохо и что все получится =))
Как ваши успехи ??)
@Леша Маршал
Идея для нового большого видео, «critical автоматизация», стандартные методы которые покрывают 80-90% твоей работы.
Ожидание исчезновения элемента, изменения данных в элементе, пока скрипты не обновят страницу (без изменения данных). Сравнение элементов (если сравнивать текс с разных мест, бывает он отличается одним словом, точкой, как ты обходишь это), сравнение по количеству элементов, по сумме значений у элементов. Перетаскивания элементов, взаимодействия с появляющимися элементами. Окна подтверждения (у которых нет локаторов) . И так далее. Расскажи про то что сам пишешь на 80% проектов!
Буду накидывать сюда вопросы, вдруг ответишь)
Как ты реализуешь заполнение полей которые могут быть а могут отсутствовать, при разной мультирегиональности например
Алексей посоветуйте ваш курс где все тоже самое только на питоне?
Добрый день. Получается всегда нужно делать явное ожидание типа:
WebElement docbook = (new WebDriverWait(driver, Duration.ofSeconds(10))
.until(ExpectedConditions.presenceOfElementLocated(By.xpath("//a[@tutorial-data = 'document_nav']"))));
Если появление элемента docbook происходит после редиректа страницы ?
А как дождаться, пока элемент пропадет?
а как сделать так чтобы допустим Selenium просто ждал 3 сек между действиями
установить неявное ожидание в 3 сек imlicitlyWait
Threed.sleep(Сюда пишите время (к приперу 5000-5 сек))
Алексей, здравствуйте,у меня не проходит import.java.time.Duration , подчеркнут красным , с чем это может быть связано, заранее спасибо))
По идеи не должно быть такой проблемы. Возможно написано не правильно. После импорта нет точки . Лучше мне в телеграм или инстаграмм напишите, киньте скрин кода
Очень помогли , спасибо ))
расскажите в чем было дело((((((
Ужас, как явные ожидания делаются на селениуме) selenide one love :)