Package com.codeborne.selenide
Class ClickOptions
java.lang.Object
com.codeborne.selenide.ClickOptions
- All Implemented Interfaces:
HasTimeout
-
Method Summary
Modifier and TypeMethodDescriptionoffset(int offsetX, int offsetY) intoffsetX()offsetX(int offsetX) intoffsetY()offsetY(int offsetY) timeout()Custom timeout for this click.toString()static ClickOptionsstatic ClickOptionsstatic ClickOptionswithOffset(int offsetX, int offsetY) static ClickOptionswithTimeout(Duration timeout)
-
Method Details
-
usingDefaultMethod
-
usingJavaScript
-
withOffset
-
withTimeout
-
offsetX
@CheckReturnValue public int offsetX() -
offsetY
@CheckReturnValue public int offsetY() -
clickMethod
-
timeout
- Specified by:
timeoutin interfaceHasTimeout
-
offsetX
-
offsetY
-
offset
-
timeout
Custom timeout for this click.
It's only reasonable to set this timeout if it's different from `Configuration.pageLoadTimeout` which is by default 30 seconds. Most probably it's needed to a set a custom timeout when you need to click a link which opens a very-very slow page which loads in more than 30 seconds.
NB! We strongly recommend to optimize such slow pages instead of increasing timeout. These pages make your tests slower.
- Since:
- 6.6.0
-
toString
-