write
Types the given text into the focused or given element.
Examples
await write('admin')
await write('admin', into(textBox("Username"),{force:true})
Parameters
-
text -
Text to type into the element.
-
into -
A selector of an element to write into.
-
options
-
options.delaynumber -
Time to wait between key presses in milliseconds.
- Default value
-
0
-
options.waitForNavigationboolean -
Wait for navigation after the click. Default navigation timeout is 15 seconds, to override pass
{ navigationTimeout: 10000 }inoptionsparameter.- Default value
-
true
-
options.waitForStartnumber -
wait for navigation to start. Accepts time in milliseconds.
- Default value
-
100
-
options.navigationTimeoutnumber -
Navigation timeout value in milliseconds for navigation after click.
- Default value
-
30000
-
options.hideTextboolean -
Prevent given text from being written to log output.
- Default value
-
false
-
options.forceboolean -
Set to true to perform action on hidden/disabled elements.
- Default value
-
false
-
options.waitForEventsArray<string> -
Events available to wait for ['DOMContentLoaded', 'loadEventFired', 'networkAlmostIdle', 'networkIdle', 'firstPaint', 'firstContentfulPaint', 'firstMeaningfulPaint', 'targetNavigated']
- Default value
-
[]
Returns
Promise<void>