gpt4 book ai didi

java - 我正在尝试删除消息,例如 : naukri. 我只能删除第一条消息而不是多条。我使用了循环但它不起作用

转载 作者:行者123 更新时间:2023-12-01 23:50:54 25 4
gpt4 key购买 nike

实际上,我正在尝试使用 selenium webDriver 删除多条消息。我可以删除 1 个,但不能删除多个,因为页面正在刷新。

我尝试明确地使用这个

WebDriverWait wait=new WebDriverWait(driver,40);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//div/a[contains(., 'DELETE')]")));

//click on recruiter messages
driver.findElement(By.xpath("//a[contains(text(), 'Recruiter Messages')]")).click();

// click on Delete button

for(int i=0;i< 10;i++){
WebDriverWait wait=new WebDriverWait(driver,40);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//div/a[contains(., 'DELETE')]")));

WebElement delete=driver.findElement(By.xpath("//div/a[contains(., 'DELETE')]"));
delete.click();

//click on Delete button in Popup
WebElement delectok=driver.findElement(By.xpath("//button[@class='waves-effect waves-light btn-large blue-btn']"));
delectok.click();

}

最佳答案

尝试使用等待元素可点击。

wait.until(ExpectedConditions.elementToBeClickable(By.xpath("//div/a[contains(., 'DELETE')]")));

关于java - 我正在尝试删除消息,例如 : naukri. 我只能删除第一条消息而不是多条。我使用了循环但它不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58221017/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com