Я пытаюсь найти элемент «Купить сейчас» на flipcart site.i много раз пытались использовать различные методы, но я получаю либо InvalidSelectorException, либо NoSuchElementException. помочь мне в поиске element.Here мой сценарийНевозможно идентифицировать элемент на сайте flipcart
WebDriver d=new FirefoxDriver();
d.get("http://www.flipkart.com/books");
d.findElement(By.cssSelector("div[href*='children']")).click();
d.findElement(By.cssSelector("img[alt='children_2-5_Years']")).click();
d.findElement(By.cssSelector("div[data-pid='9788184514414'>.list-unit>.gd-row>.gu9>.gd-row:eq(1)>.gu4>div:eq(4)>.btn-orange")).click();
Заранее спасибо
Можете ли вы сказать, какую книгу, вы хотите выбрать? Если это нормально для использования XPATH, я могу вам помочь. – HemaSundar
Моя цель - нажать кнопку «Купить сейчас», соответствующую букве. Используя этот селектор d.findElement (By.cssSelector («input [value = 'Buy Now']")) первая кнопка Купить сейчас на странице получает clicked.for ex, если я хочу купить 4-ю книгу в списке, мне нужно щелкнуть купите сейчас btn для этой книги. Я могу найти селектор для этого. – user3660822