很簡單的問題,但是,我遇到了這個問題。我想使用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