public class SeleniumTest { private final static String BASE_URL = "http://localhost:8080"; private final static WebDriver driver = new FirefoxDriver(); @Before public void startUp() { driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS); driver.manage().window().setPosition(new Point(0, 0)); driver.manage().window().setSize(new Dimension(800, 600)); } @Test public void testMyPage() { final Wait wait = new WebDriverWait(driver, 60); driver.get(BASE_URL + "/myweb/"); boolean isListPopulated = wait.until(WaitForAjax(60000)); Assert.assertTrue(isListPopulated); } @After public void tearDown() { // Close the browser driver.quit(); } }