Properties
DEFAULT_ELEMENT_TIMEOUT
DEFAULT_ELEMENT_TIMEOUT: number
DEFAULT_LOADING_TIMEOUT
DEFAULT_LOADING_TIMEOUT: number
assert
assert: any
assertEquals
assertEquals: function
Type declaration
-
- (value: any, expectedValue: any, message?: string): Promise<any>
-
Parameters
-
value: any
-
expectedValue: any
-
Optional message: string
Returns Promise<any>
assertNotNull
assertNotNull: function
Type declaration
-
- (value: any, message?: string): Promise<any>
-
Parameters
-
value: any
-
Optional message: string
Returns Promise<any>
asyncElement
asyncElement: function
Type declaration
-
- (selector: By, timeout?: number): ElementFinder
-
Parameters
-
selector: By
-
Optional timeout: number
Returns ElementFinder
cleanScreenshots
cleanScreenshots: function
clickIfClickable
clickIfClickable: function
Type declaration
-
- (element: ElementFinder): Promise<void>
-
Parameters
Returns Promise<void>
clickIfPresent
clickIfPresent: function
Type declaration
-
- (element: ElementFinder): Promise<void>
-
Parameters
Returns Promise<void>
clickIfPresentAndClickableAsync
clickIfPresentAndClickableAsync: function
Type declaration
-
- (element: ElementFinder): Promise<void>
-
Parameters
Returns Promise<void>
clickIfPresentAsync
clickIfPresentAsync: function
Type declaration
-
- (element: ElementFinder): Promise<void>
-
Parameters
Returns Promise<void>
findFirstDisplayed
findFirstDisplayed: function
Type declaration
-
- (elementSelector: By): ElementFinder
-
Parameters
Returns ElementFinder
getCurrentPath
getCurrentPath: function
getLocation
getLocation: function
locationFromUrl
locationFromUrl: function
logPromise
logPromise: function
Type declaration
-
- (promise: Promise<any>): Promise<void>
-
Parameters
Returns Promise<void>
openPage
openPage: function
Type declaration
-
-
Parameters
Returns Promise<any>
resetJasmineTimeoutForPageObjectTimeouts
resetJasmineTimeoutForPageObjectTimeouts: function
setDefaultElementTimeout
setDefaultElementTimeout: function
setDefaultLoadingTimeout
setDefaultLoadingTimeout: function
setTurnOffAlerts
setTurnOffAlerts: function
Type declaration
-
- (turnOffAlertsValue: boolean): any
-
Parameters
-
turnOffAlertsValue: boolean
Returns any
skipAlertIfPresent
skipAlertIfPresent: function
takeScreenshot
takeScreenshot: function
Type declaration
-
- (imageName: string): Promise<string> | Promise<void>
-
Parameters
Returns Promise<string>
|
Promise<void>
turnOffAlerts
turnOffAlerts: function
waitForElementToBeClickable
waitForElementToBeClickable: function
Type declaration
-
- (element: ElementFinder, timeout?: number): any
-
Parameters
-
element: ElementFinder
-
Optional timeout: number
Returns any