@Test
public void pageUsingAjax() {
$("#username").shouldBe(visible); // ждёт, пока элемент появится
$("#username").shouldHave(text("Hello, Johny!")); // ждёт, пока текст элемента изменится на "Hello, Johny!"
$("#login-button").shouldHave(cssClass("green-button")); // ждёт, пока кнопка станет зелёной
$("#login-button").shouldBe(disabled); // ждёт, пока кнопка станет неактивной
$(".error").shouldNotBe(visible); // ждёт, пока элемент исчезнет
$(".error").should(disappear); // попробуйте-ка сделать это с Selenium в одну строчку!
}@Rule
public ScreenShooter makeScreenshotOnFailure = ScreenShooter.failedTests();
@Rule
public ScreenShooter makeScreenshotOnEveryTest = ScreenShooter.failedTests().succeededTests();