Я пытаюсь продолжать выполнять действие в цикле, пока не достигну определенного периода времени.
Пример: выполнить что-то вроде sysout в течение 10 секунд, затем остановить выполнение.
Я видел некоторую информацию о классе Timer, но до сих пор он не был полезен.
Вкод ниже, пытаясь продолжать прокручивать страницу вниз (потому что это бесконечная прокрутка), пока не достигнет некоторого времени в секундах.
JavascriptExecutor js = (JavascriptExecutor) driver;
while(countdown <= 15) {
//countdown should be my defined limit of time
js.executeScript("window.scrollTo(0, document.body.scrollHeight);");
}