私はセレンWebドライバーに不慣れで、問題があります
何かをグーグルで検索したところ、結果が表示されました。最初の 5 つの結果に検索されたテキストが含まれているかどうかを確認したいと思います。
例として:
テキスト「selenium 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"));
誰でもこの問題で私を助けることができますか?