Java 如何在selenium中存储链接

Java 如何在selenium中存储链接,java,selenium,Java,Selenium,网址: 将以上url放入任何浏览器。之后,在该页面链接将来。我想把每个链接存储到一个键。点击该链接后,它将进入下一页。因为我想把抽象的内容作为价值。我想把上面的键值对放到哈希映射中。它将迭代到链接计数结束。我需要代码。请帮助我。我可以在您发布的dom中看到,没有选择标记。 如果有任何select下拉列表出现,您的代码看起来会像 <select id='abc'> 会有用的 因为,它不是dom中的select。您可以通过执行2次单击来实现选择选项 单击选择下拉列表 driver.

网址:


将以上url放入任何浏览器。之后,在该页面链接将来。我想把每个链接存储到一个键。点击该链接后,它将进入下一页。因为我想把抽象的内容作为价值。我想把上面的键值对放到哈希映射中。它将迭代到链接计数结束。我需要代码。请帮助我。

我可以在您发布的dom中看到,没有选择标记。 如果有任何select下拉列表出现,您的代码看起来会像

  <select id='abc'>
会有用的

因为,它不是dom中的select。您可以通过执行2次单击来实现选择选项

单击选择下拉列表

driver.findElementBy.xpath//a[@class='select']。单击

然后单击选择选项

driver.findElementBy.xpath指向otions.click


要使用Select,您需要标记,而不是Select in class属性。你需要点击下拉菜单打开它,然后点击你的选项。我尝试了所有的方法。请将选择下拉菜单的代码发送给我。我也试着使用索引。请帮帮我。我的DOM结构就在上面。谢谢,我要第一行的代码。
    Select select = new Select(driver.findElement(By.id("abc")));
    select.selectByVisibleText(Value);