вы можете использовать c # для выполнения кода JavaScript, который проверяет, готов ли документ.
IWebDriver driver;
IJavaScriptExecutor js = (IJavaScriptExecutor)driver;
bool loaded = (bool)js.ExecuteScript("return document.readyState === 'complete'");
тогда вы можете выполнить код js, чтобы увидеть, существует ли элемент
bool visible = (bool)js.ExecuteScript("return window.getComputedStyle(document.getElementById('id')).display === 'none'");