无法使用 Selenium 点击按钮,它显示按钮正在点击,但我无法进入下一页

时间:2021-05-01 10:30:43

标签: javascript html selenium xpath testng

我正在尝试自动化网站

下面是我的 HTML 代码

<span _ngcontent-tkv-c48="" class="ng-star-inserted" xpath="1">Search flights</span>

以下是我尝试了三种方式的代码

  1. 第一种方式
driver.findElement(By.xpath("//span[@class='ng-star-inserted']")).click();
  1. 第二种方式
    WebElement element = driver.findElement(By.xpath("//span[@class='ng-star-inserted']"));
    JavascriptExecutor js = (JavascriptExecutor) driver;
    js.executeScript("arguments[0].click();", element);
  1. 第三种方式
    Actions a=new Actions(driver); 
    a.moveToElement(driver.findElement(By.xpath("//span[@class='ng-star-inserted']")))
      .doubleClick()
      .perform();

0 个答案:

没有答案