assertTrue(selenium.isChecked( "xPath=(//input[@name='_125_allRowIds'])[2]")); selenium.clickAt("//input[@value='Deactivate']", RuntimeVariables.replace("Deactivate")); selenium.waitForPageToLoad("30000"); loadRequiredJavaScriptModules(); assertTrue(selenium.getConfirmation() .matches("^Are you sure you want to deactivate the selected users[\\s\\S]$")); for (int second = 0;; second++) { if (second >= 90) { fail("timeout"); } try { if (selenium.isVisible( "//div[@class='portlet-msg-success']")) { break; } } catch (Exception e) { } Thread.sleep(1000); } assertEquals(RuntimeVariables.replace( "Your request completed successfully."), selenium.getText("//div[@class='portlet-msg-success']")); case 2: selenium.clickAt("link=Search All Users", RuntimeVariables.replace("Search All Users")); selenium.waitForPageToLoad("30000"); loadRequiredJavaScriptModules(); boolean advancedVisible = selenium.isVisible( "link=Advanced \u00bb"); if (!advancedVisible) { label = 3; continue; } selenium.clickAt("link=Advanced \u00bb", RuntimeVariables.replace("Advanced")); case 3: