代码之家  ›  专栏  ›  技术社区  ›  kunal soni

我试图通过java中的selenium找到元素href

  •  0
  • kunal soni  · 技术社区  · 10 年前

    我想要实现自动化的本地代码。这是a href标签

    <a href="http://www.itpathsolutions.cu.ma/juniorApp/admin/user">
                    <i class="fa fa-user"></i> <span>User Management</span>
                    <small class="label pull-right bg-red">10</small>
                  </a> here
    
    2 回复  |  直到 10 年前
        1
  •  0
  •   Nguyen Vu Hoang    10 年前

    x路径

    //a[contains(@href, 'itpathsolutions')]
    

    或

    //span[text()='User Management']/../a
    
        2
  •  0
  •   Muhammad USman    10 年前

    如果您想单击give链接,请尝试以下代码。

     WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(30));
                wait.Until(ExpectedConditions.ElementExists(By.LinkText("User Management 10"))).Click();
    

    如果有任何问题,请告诉我。