Я новичок в селен WebDriver и имеющая проблемынайти искомый текст в результатах поиска Google с селеном WebDriver в Chrome
я гугл что-то и результат appeared.now я хочу увидеть, если первые 5 результатов содержат поиск текста или нет.
как пример:
я хочу найти текст "селеном WebDriver". теперь я хочу проверить, содержит ли первые 5 результатов текст «selenium webdriver» или нет.
Вот моя часть:
chromeDriver.Navigate().GoToUrl("http://www.google.co.uk");
IWebElement searchText = chromeDriver.FindElement(By.XPath(".//html/body/div[3]/div/div/div[2]/div[2]/div/form/fieldset[2]/div/div/div/table/tbody/tr/td[2]/div/input"));
searchText.SendKeys("selenium webdriver");
IWebElement searchButton = chromeDriver.FindElement(By.Name("btnG"));
searchButton.Click() ;
IWebElement resultingText = chromeDriver.FindElement(By.LinkText("selenium webdriver"));
эта линия бросает исключение:
// IWebElement resultingText = chromeDriver.FindElement(By.LinkText("selenium webdriver"));
может ли один помочь мне в этом вопросе?
Ну какая ошибка? – Arran
OpenQA.Selenium.NoSuchElementException: Элемент не найден – user2501321
Вы хотите проверить, содержат ли первые 5 результатов «selenium webdriver» и что это? Что ты хочешь делать? Нажмите первый? – Arran