Вам необходимо однозначно подтвердить , что ваша таблица закончила загрузку.
Это обычно означает, что какой-то элемент завершил загрузку. Или элемент присутствует (или видимый, кликабельный ...).
Итак, знаете ли вы это или нет, вы ожидаете выполнения условия. Тогда почему бы не использовать ExpectedConditions
?
Просто решите, как вы (с точки зрения пользователя) скажут, что таблица закончила загрузку. Например, ожидаемым условием может быть то, что последняя строка таблицы видна.
Если есть какой-то элемент счетчика, поэтому пользователь знает, что страница не отвечает, например, сообщение «Загрузка таблицы ...» или подобное, вы можете использовать ExpectedConditions.invisibilityOfElementLocated('Spinner element locator')
.