Перейти к содержимому

solo2012

Регистрация: 26 дек 2022
Offline Активность: 03 фев 2023 14:52
-----

Мои темы

Как заставить Selenium выполнять код, не дожидаясь полной загрузки стр

30 декабря 2022 - 09:56

Скрипт не выполняет поиск и клик по элементу, пока не загрузится полностью вся страница.
Необходимо кликнуть на ссылку (Доставка) как можно быстрее.
 
Версии программ: Selenium.WebDriver 4.6.0
Selenium.WebDriver.ChromeDriver 107.0.5304.6200
 
Текущй код:
 
Browser.Navigate().GoToUrl("https://whitehills.r...484373546129");
 
IWebElement dostavka = GetElement(By.XPath("//span[contains(text(), 'Доставка')]"));
      if (dostavka != null)
                {
                    dostavka.Click(); 
                }

Selenium WebDriver: как остановить загрузку страницы в браузере

26 декабря 2022 - 18:23

Подскажите как завершить загрузку страницы, после того, как будет найден элемент (ссылка "Доставка").
Версия Selenium: 4.6.0
 
Текущий код:
                Browser = new OpenQA.Selenium.Chrome.ChromeDriver();
                Browser.Navigate().GoToUrl("https://whitehills.r...484373546129");              
IWebElement company = GetElement(By.XPath("//span[contains(text(), 'Доставка')]"));
                
//--после того, как ссылка найдена, нужно остановить загрузку страницы--//