I have been noticing that when I use the isDisplayed()
to check if an element id
is visible, the test passes, even though the table
element is in, has not finished rendering on the web page. The table
has not appeared and isDisplayed()
is already passing for the element id within it.
Is it because the element id already exists in the DOM ? I thought isDisplayed()
will cover isVisible()
or am I totally wrong ? Is there any other webdriver method or WebElement method I could use to make sure this test is working right ?