成功登录Selenium

时间:2017-11-09 07:51:33

标签: java selenium

在Selenium成功登录后如何点击主页的URL(焦点应该在URL上)?

WebElement url = driver.findElement(By.linkText("http://url"));
url.click();

但焦点没有显示在页面的网址上:

获取错误:

  

线程“main”中的异常org.openqa.selenium.NoSuchElementException:   无法找到包含链接文字== http://url

的元素

请提前帮助谢谢。

1 个答案:

答案 0 :(得分:0)

根据我的知识,您必须尝试链接文本或部分链接文本,这是一个通用示例

使用linkText

driver.get("https://www.google.com");
WebElement url = driver.findElement(By.linkText("Gmail"));
url.click();

使用partialLinkText

driver.get("http://www.wikipedia.org");
WebElement linkEnglish = driver.findElement(By.partialLinkText("English"));
linkEnglish .click();