Описание тега implicitwait
Неявное ожидание - это указание WebDriver опрашивать DOM в течение определенного времени при попытке найти элемент или элементы, если они не доступны сразу. Значение по умолчанию - 0. После установки неявное ожидание устанавливается на время существования экземпляра объекта WebDriver.
1
ответ
Неявный против явного против свободного ожидания
В чем разница между неявным, явным и быстрым ожиданием? Если мы установим 10 секунд в неявном ожидании и до 10 секунд, в течение 3 секунд будет обнаружен только элемент. В этот раз что будет? Он будет ждать 10 секунд или продолжить.
08 янв '18 в 06:16
3
ответа
Python & Selenium: разница между driver.implicitly_wait() и time.sleep()
Да, я знаю, что оба привыкли ждать определенное время. Селен: driver.implicitly_wait(10) Python: import time time.sleep(10) Есть ли разница между этими двумя?
03 дек '18 в 07:05
1
ответ
Как совместить неявные и явные таймауты в Selenium?
Я использую Selenium ChromeDriver с неявным таймаутом: _driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(5); В одном из моих тестов я хочу переопределить это явным тайм-аутом. Перед прочтением свойства я явно жду, пока будет найден эле…
08 окт '18 в 16:40
0
ответов
Selenium C# ImplicitWait не будет ждать загрузки элемента
Я создал собственный метод для неявного ожидания загрузки элемента, а затем использую его в пользовательском методе щелчка следующим образом: public static void WeElementToBeClickable(this IWebElement element, int sec = 10) { var wait = new WebDrive…
21 ноя '18 в 15:36
1
ответ
Почему Selenium получает дочерние элементы медленно
Например, HTML: <input type="hidden" name="ie" value="utf-8"> этот элемент не имеет дочернего элемента, когда я использую код: List<WebElement> childElements = ele.findElements(By.xpath("./*")); программа очень долго (около 30 с) возвращ…
06 мар '19 в 09:18
1
ответ
Каково время ожидания по умолчанию для селенового веб-драйвера, прежде чем выдать исключение NoSuchElementException
Есть 3 типа ожидания в селении: неявное ожидание, явное ожидание и свободное ожидание. Если я не использую какое-либо ожидание, сколько времени селен ждет по умолчанию перед броском NoSuchElementException, Это неявное ожидание, используемое внутренн…
26 апр '19 в 06:23
1
ответ
Экземпляр драйвера должен соответствовать спецификации W3C для поддержки ошибки получения значений времени ожидания при использовании ImplicitWait
Я пытаюсь установить неявное ожидание с помощью ChomeDriver и Selenium, но получаю сообщение об ошибке. Поведение также заключается в том, что время ожидания не устанавливается и по умолчанию составляет 60 секунд. Driver instance must comply with th…
14 май '19 в 11:29
3
ответа
Как выполнить статическое ожидание в селене с использованием Java?
Это довольно сложно. Куда бы я ни посмотрел, люди все время говорят мне, чтобы они использовали явные, неявные и беглые ожидания. Эти ожидания делают так, чтобы вы делали паузу на основе элементов. Однако покровительствовать нам и удалять инструмент…
31 мар '19 в 11:36
1
ответ
Нужно ли уделять меньше времени объявленному для ExplicitWait по сравнению с Implicitwait
Где-то я читал, что смешение Implicit и Explicit дает безнадежный результат. Это правда? Источник: https://www.seleniumhq.org/docs/04_webdriver_advanced.jsp ВНИМАНИЕ: не смешивайте неявные и явные ожидания! Это может привести к непредсказуемому врем…
05 авг '19 в 14:34
1
ответ
Автоматизация ожидает загрузки веб-страницы в течение 10 минут, если время ожидания равно 10 секундам.
У меня есть проект Java Selen. Я использовал неявное ожидание 10 секунд, используя driver.manage() .timeouts() .implicitlyWait(10, TimeUnit.SECONDS); Тем не менее сценарии автоматизации ждут загрузки веб-страницы в течение 10 минут. Вот изображение,…
21 авг '19 в 08:55
0
ответов
Python Selenium ожидает изменения атрибута веб-элемента в цикле
Я пытаюсь использовать Selenium с Chrome в Python 3.7, чтобы дождаться раскрытия элемента после имитации щелчка. <div id = itemArea> <div> Heading 1 <a aria-expanded = "False"> <span> Expanded Area 1 <span> </a> &…
12 авг '19 в 21:35
2
ответа
Selenium: пусть findElements ждет видимого элемента, хотя невидимый элемент существует
Мы хотим отправить некоторые ключи элементу, идентифицированному по имени. В приложении может быть несколько элементов с одинаковым именем, но в этом случае будет виден только один элемент. Для этого у нас есть такой фрагмент кода (упрощенный код, б…
19 июн '19 в 22:41
2
ответа
Зачем нужно явное ожидание, если мы можем установить неявное ожидание на большее количество времени одновременно?
Мы объявили неявное ожидание в 10 секунд, но элемент занимает больше этого времени, скажем, 20 секунд, а иногда может появляться на 5 секундах, поэтому в этом сценарии объявляется явное ожидание. в любое время неявное ожидание не ждите времени по ум…
11 окт '19 в 19:31
1
ответ
Почему мое явное ожидание не работает в Selenium .Net?
Я написал метод расширения C#, который принимает By для элемента и пытается подождать до 5 секунд, многократно опрашивая страницу, чтобы увидеть, присутствует ли элемент. Вот код: public static IWebElement FindWithWait(this ISearchContext context, B…
04 ноя '19 в 13:18
2
ответа
В чем разница между неявным ожиданием и AjaxElementLocatorFactory?
По определению, Неявное ожидание - это указание веб-драйверу опрашивать DOM в течение определенного времени при попытке найти элемент или элементы, если они не доступны сразу. См. Неявное ожидание Таймаут для WebElement будет назначен классу страниц…
15 ноя '19 в 13:18
1
ответ
Как применить неявное ожидание в Selenium WebDriver C# при использовании объектной модели страницы и фабрики страниц
Я добавил неявное ожидание в метод SetUp класса Test, а также в конструктор объекта страницы. Мне нужно подать заявку на ожидание всех методов тестирования. Но не работает. Может ли кто-нибудь помочь, пожалуйста. Я использовал фреймворк NUnit Объект…
22 апр '20 в 08:22
3
ответа
Должен ли Selenium findElements() неявно ждать возврата 0 элементов?
Я пришел сюда с вопросом о Selenium. В моем тесте мне нужно удалить какой-то элемент в веб-приложении, а затем я хочу проверить, пуст ли список элементов. Я знаю, что это выглядит банально, но у меня есть небольшая проблема. Вот как я хочу проверить…
27 дек '19 в 17:35
1
ответ
Python Selenium явное ожидание и отправка ключей с помощью xpath
Я работаю над ускорением очистки веб-страниц Selenium путем замены implicitly_wait к WebDriverWait с send_keys а также click. Я немного не понимаю, как этого добиться. Это мой код для inplicitly_wait: def ncd_web_scraping(df): df['new_column'] = 'No…
13 янв '20 в 18:46
2
ответа
Как именно implicitWait обрабатывается динамически в селене?
У меня есть сомнения, связанные с неявным ожиданием селена? Поскольку мы знаем, что неявное ожидание - это динамическое ожидание, это означает, что если мы упоминаем, что ожидание в течение 10 секунд для загрузки любого элемента, но если элемент заг…
13 фев '20 в 12:56
1
ответ
Изменять неявно Ждать динамически
Прокомментируйте следующий код, который я нашел на YouTube. Проверяет, присутствует ли элемент в данный момент public boolean isElementPresent(By locator) { driver.manage().timeouts().implicitlyWait(0, TimeUnit.SECONDS); List<WebElement> list …
12 июн '20 в 01:31