OpenQA.Selenium.WebDriverException

OpenQA.Selenium.WebDriverException: "A exception with a null response was thrown sending an HTTP request to the remote WebDriver server for URL http://localhost:51156/session//element/212ee8c4-0c7c-4712-aeab-2eecbd4bbae1/text. The status of the exception was UnknownError, and the message was: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение." Я беру множество элементов, и в этом множестве пытаюсь взять ссылку с одного элемента вот код:

 while (0<330)
            {
    Thread.Sleep(5000);
      IJavaScriptExecutor js = (IJavaScriptExecutor)m_driver;
      js.ExecuteScript("window.scrollTo(0, document.body.scrollHeight);");
       var linkList = m_driver.FindElements(By.XPath("//div[@class='row']"));
             foreach (var item in linkList)
                { Console.WriteLine(item.Text + "Ссылка: "+item.FindElement(By.XPath("//a[@class='results__clinic-title-link']")).GetAttribute("href"));((тут возникает ошибка))
      string abc = item.Text.Replace(" ", "");
      string container = " ";
      container = container + abc;
      using (StreamWriter sw = new StreamWriter(@"C:\Users\PC\Desktop\IdProfile.txt", false, System.Text.Encoding.Default))
        {
         sw.WriteLine(abc);
         sw.Close();
        }
      if (item.Text.Equals("") || item.Text.Equals(" ") || item.Text.Equals(null)) {
       m_driver.Close();
       m_driver.Quit();
       }
}

Если убрать

item.FindElement(By.XPath("//a[@class='results__clinic-title-link']")).GetAttribute("href")

То все работает нормально


Ответы (0 шт):