无法使用selenium webdriver java单击工具提示链接

时间:2017-06-21 13:00:51

标签: selenium xpath webdriver tooltip

我必须点击工具提示然后打开一个弹出窗口。我无法点击它,我得到一个错误 - 没有找到这样的元素。

任何人都可以帮助我。我确定我在xpath中犯了一些错误。 enter image description here

1 个答案:

答案 0 :(得分:0)

你能试试这段代码。

public static void main(String[] args) 
{
    System.setProperty("webdriver.gecko.driver", "/home/santhoshkumar/Softwares/Selenium/drivers/geckodriver");
    WebDriver driver = new FirefoxDriver();

    driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);
    driver.get("https://compare.giffgaff.com/creditcards#/results/zeroPercentBalanceTransfer");
    driver.findElement(By.xpath("//h4[contains(text(),'Calculate potential savings')]/parent::div/div[1]//div[@class='c-tooltip']//span")).click();
}