Java 我只是想在每一页上加一个等待

Java 我只是想在每一页上加一个等待,java,Java,嗨,我只是想在每个链接上添加一个等待,但是很难 这是我的密码: driver.findElement(By.className("dmUDNavigationItem_03")).click(); driver.findElement(By.className("dmUDNavigationItem_00")).click(); driver.findElement(By.className("dmUDNavigationItem_02")).click(); 我只需要在每个上面等

嗨,我只是想在每个链接上添加一个等待,但是很难

这是我的密码:

  driver.findElement(By.className("dmUDNavigationItem_03")).click();
  driver.findElement(By.className("dmUDNavigationItem_00")).click();
  driver.findElement(By.className("dmUDNavigationItem_02")).click();
我只需要在每个上面等5秒钟

有什么想法吗?

你可以添加一个线程。sleep5*1000;在您的每一行之间,我将所有内容都放在foreach循环中,如果您以后有更多内容要添加,则会更容易:

for(String dmU : Arrays.asList("dmUDNavigationItem_03","dmUDNavigationItem_00","dmUDNavigationItem_02")){
    driver.findElement(By.className(dmU)).click();
    try{
        Thread.sleep(5*1000);
    }catch(InterruptedException ie){
        ie.printStackTrace();
    }
}

在每一行之间等待?到底在为什么而挣扎?对不起,这起作用了@Warby很棒,所以你可以考虑投票赞成/接受答案;