I think that with selenium 2 you do not have to wait after submitting the form using the Firefox web browser.
element.sendKeys("34344343"); webDriver.findElement(By.id("searchSubmitButton")).click(); WebElement columnInPostedPage = webDriver.findElement(By.xpath("//div[@id='content']/table/tbody/tr[2]/td[3]"));
If the content is loading javascript after the page loads, you can do something like this for the content
query.submit(); long end = System.currentTimeMillis() + 5000; while (System.currentTimeMillis() < end) { WebElement result = webDriver.findElement(By.id("content")); if (result.isDisplayed()) { break; } //Thread.sleep(1000); } WebElement columnInPostedPage = webDriver.findElement(By.xpath("//div[@id='content']/table/tbody/tr[2]/td[3]")); //
surajz
source share