java - 如何找到<ul>特定帧的 "href"?

标签 java selenium automation

Image here 我正在尝试获取您可以在图像中找到的特定框架的“href”,我已尽我所能,但无法获取“href”

List<WebElement> list=d.findElements(By.xpath(".//*[@id='collegeFilter']/div/div/div/div/div/div[13]/div"));
                   for(WebElement e : list){
                       String link = e.getAttribute("href");
                       System.out.println(link);

我尝试了上面的代码,我获取了该帧的 Xpath 并尝试获取该帧的 href。链接:http://freevideolectures.com/Subject/Business-Management [图片]

最佳答案

要获取页面底部页码的“href”属性,您可以使用以下代码块:

List<WebElement> list = d.findElements(By.xpath("//ul[@class='pagination']/li/a"));
    for(WebElement e : list)
        System.out.println(e.getAttribute("href"));

关于java - 如何找到<ul>特定帧的 "href"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47330502/

相关文章:

java - 自动验证数百个独立 Java 程序的最佳方法是什么?

javascript - Delphi Web Automation 如何将 THIS 变量传递给 JavaScript 函数

java - 在 Spark 提交期间抛出 NoClassDefFoundError

java - 使用 BootstrapDownloadLink 在 Wicket 中刷新面板

C# 和 Selenium ;可以按 Windows 键吗?

python - 如何重命名文件夹输出报告中的文件(robotframework,ride)

java - 如何使用 Maven 的中央存储库部署我的开源项目?

java - 我对这个 Java 字节码指令的实现是否正确?

python - 如何控制 python 脚本的哪些部分以 root 身份运行

Selenium IDE——捕获当前日期