Share this page
SDK
The UFT Developer SDK base class.
Methods
delay(milliseconds) → {Promise.<void>}
Delays the execution of the next UFT Developer command by the specified length of time (in milliseconds).
Parameters:
Name | Type | Description |
---|
milliseconds | number | The length of time (in milliseconds) to delay the execution of the next UFT Developer command. |
Returns:
a promise fulfilled when the length of time (in milliseconds) since the previous UFT Developer command has passed.
-
Type
- Promise.<void>
waitUntil(checkFunc, timeoutopt) → {Promise.<boolean>}
Waits until a certain condition is met (that is, waits until the specified checkFunc function is resolved to true), or the timeout elapses.
This method is useful for synchronizing your test with your application.
Parameters:
Name | Type | Attributes | Description |
---|
checkFunc | SDK.Condition | | The condition that must be met. |
timeout | number |
<optional>
| The length of time to wait (in milliseconds) to meet the condition. |
Returns:
a promise fulfilled with true if checkFunc is resolved to true before the timeout is reached; otherwise, false.
-
Type
- Promise.<boolean>
Type Definitions
Condition() → {boolean|Promise.<boolean>}
A function representing a condition to check in the waitUntil function.
Returns:
a boolean value or a promise fulfilled with a boolean value indicating whether the condition is met.
-
Type
- boolean
|
Promise.<boolean>
Tips to improve your search results...
UFT Developer JavaScript SDK ReferenceVersion: 2021-2023UFT Developer SDK ReferenceAllView Local Help CenterView Online Help CenterbackGo back in browser historyforwardGo forward in browser historyRemove search highlightsnext topicGo to next topicprevious topicGo to previous topicPrint the current topicVersion: