Сначала убедитесь, что идентификаторы элементов, которые вы можете использовать, одинаковы для текущей страницы и следующей страницы, если нет, то вам нужно выбрать новые идентификаторы для каждой страницы, на которой вы находитесь, и вы можете использовать логическое значение, которое изменится на trueесли ваше условие соответствует и пока условие не выполнено, вы можете продолжить проверять его, используя цикл while, например:
boolean match = false;
while(!match){
if(id.equals(author)){
//Insert the select code here and set the boolean as true like:
match = true;
}
else{
driver.findElement(By.id("imgListNext2")).click();
}
}
Пожалуйста, дайте мне знать, если это поможет.