Class and Description |
---|
com.codeborne.selenide.JQuery
There are better options for every of JQuery methods.
|
Field and Description |
---|
com.codeborne.selenide.Condition.notPresent
Use method $.shouldNot(exist) or $.shouldNotBe(present).
|
com.codeborne.selenide.Condition.options
Not needed anymore. Use methods $.selectOption() or $.selectOptionByValue().
|
Method and Description |
---|
com.codeborne.selenide.JQuery.change(By)
Not needed anymore. Methods $.setValue() and $.append() trigger change event automatically.
|
com.codeborne.selenide.JQuery.change(By, int)
Not needed anymore. Methods
$.setValue() and $.append() trigger change event automatically. |
com.codeborne.selenide.JQuery.executeJQueryMethod(By, String) |
com.codeborne.selenide.Condition.hasNotClass(String)
Use method $.shouldNotHave(cssClass("abc"))
|
com.codeborne.selenide.Condition.hasOptions() |
com.codeborne.selenide.WebDriverRunner.htmlUnit() |
com.codeborne.selenide.WebDriverRunner.ie() |
com.codeborne.selenide.JQuery.isJQueryAvailable()
No need to depend on JQuery in your tests
|
com.codeborne.selenide.JQuery.onClick(By)
Do not try to click invisible elements in your test. User cannot click them, so your test should not as well.
|
com.codeborne.selenide.WebDriverRunner.phantomjs() |
com.codeborne.selenide.JQuery.scrollTo(By)
Use method
$(...).scrollTo() instead - it's jquery-agnostic.
This method works only if jQuery "scroll" plugin is included in page being tested |
com.codeborne.selenide.WebDriverRunner.takeScreenShot(String)
Use com.codeborne.selenide.Screenshots#takeScreenShot(java.lang.String)
|
com.codeborne.selenide.WebDriverRunner.takeScreenShot(String, String)
Use com.codeborne.selenide.Screenshots#takeScreenShot(java.lang.String, java.lang.String)
|