TesterHelperExtensions Methods
Last updated
Was this helpful?
Last updated
Was this helpful?
Performs the specified action and waits for an update on the screen, returns false if no update is registered. This method is similar to , but ensures the update check is registered before we attempt the action.
Parameter
Description
t
action
tolerance
timeToWaitForUpdateInSeconds
filters
Returns true if a screen update was registered within the timeToWaitForUpdateInSeconds, false otherwise.
Waits until the specified dateTime is reached on the system under test. If the dateTime is already passed, it doesn't wait.
Parameter
Description
t
dateTime
sutLocale
Parameter
Description
t
tolerance
timeOutInSeconds
filters
Returns true if a screen update was registered within the timeOutInSeconds, false otherwise.
Waits until the screen is stable, meaning no more relevant updates are occuring anymore in the selected area. Returns false if after the specified timeout the screen is not yet stable.
Parameter
Description
t
tolerance
expectedStableTimeInSeconds
timeOutInSeconds
filters
Returns true if the screen was stable for expectedStableTimeInSeconds before the timeOutInSeconds expired, false otherwise.
Type: The ITester interface on which the extension is called.
Type: The action that should be performed and checked for an effect on the screen.
Type: How different a new image needs to be so that we will count it as an update.
Type: The time during which the screen is monitored for updates after the action.
Type: [ ] Typically a Select filter indicating the area of interest.
Type: The ITester interface on which the extension is called.
Type: The date time on the sut until when shall be waited.
Type: The sutLocale that provides the dateTime of the sut.
Waits until a relevant screen update is received. Returns false if after the timeout still no update was received. If the expected update happens directly after an interaction with the sut, the update register might happen too late. In this case use instead.
Type: The ITester interface on which the extension is called.
Type: How different a new image needs to be so that we will count it as an update.
Type: The timeout after which the method returns false.
Type: [ ] Typically a Select filter indicating the area of interest.
Type: The ITester interface on which the extension is called.
Type: How different a new image can be so that we will still count the screen as stable.
Type: The expected time the screen should be stable (no relevant updates received during this time).
Type: The timeout after which the method returns false.
Type: [ ] Typically a filter indicating the area of interest.