I observed fluent wait not identifying an element even though page is loaded completely and element is visible on the screen.
For an example, I have an application with say page A and page B. On clicking continue button on page A, user navigates to page B where I am trying to identify a button Webelement by waiting 60 secs.
Even though page is loaded completely and button is present on page B, I see webdriver keep on polling to identify webelement and fails at the end with NoSuchElementException. If I add a sleep for 5 secs and perform same action, script is working fine.
Has anybody faced the same problem and found a solution to deal with such problem. Any help in this matter would be greatly appreciated.