很简单的问题,但是,我遇到了这个问题。我想使用sleep.thread来点击随机数字范围内的按钮,例如30-50秒。这必须是一个睡眠命令。还有就是在元素点击一个循环,我试图做到这一点(我发现这在另一个答案,不是为我工作)如何设置Thread.sleep为一个随机数(Selenium Java)
List<WebElement> textfields = driver.findElements(By.className("_84y62"));
System.out.println("total buttons " + textfields.size());
for (WebElement e : textfields) {
e.click();
Thread.sleep((long)(Math.random() * 11 + 10));
}
它不起作用?它是否会导致错误,或者不像您期望的那样睡觉? – James
您是否阅读过“睡眠”文档? – chrylis