Все, что я хочу, это просто щелкнуть точно промежуток 1
Пример. Давайте перейдем на youtube.com, затем напишем что-нибудь в поисковике и, наконец, нажмем 1-й диапазон, как этот:
driver.Navigate().GoToUrl("https://youtube.com");
driver.FindElement(By.XPath("//*[@id='search']")).SendKeys("I should be so lucky");
driver.FindElement(By.XPath("//*[@id='search']")).SendKeys(Keys.Return);
А теперь я хочу нажать на первую ссылку, но этот путь:
//*[@id="description-text"]/span
показать нам 19 ссылок. Как я могу написать промежуток 1?
Я пытаюсь что-то похожее на это
//*[@id="description-text"]/span[1]
но это не работает.
Может ли так помочь, как выбрать только один диапазон, изменив этот xpath?