Opens the specified URL in the browser’s window. Adds http protocol to the URL if not present.
Examples
await openIncognitoWindow('https://google.com', { name: 'windowName' }) - Open a incognito window
Parameters
| Name |
Type |
Description |
url |
string |
URL to navigate page to. |
options |
Object |
Default: {}. |
options.name |
string |
Window name (required). |
options.waitForNavigation |
boolean |
Wait for navigation after the goto. Default navigationTimeout is 30 seconds to override pass { navigationTimeout: 10000 } in options parameter. Default: true. |
options.waitForEvents |
Array |
Events available to wait for [‘DOMContentLoaded’, ‘loadEventFired’, ‘networkAlmostIdle’, ‘networkIdle’, ‘firstPaint’, ‘firstContentfulPaint’, ‘firstMeaningfulPaint’, ‘targetNavigated’] Default: []. |
options.navigationTimeout |
number |
Navigation timeout value in milliseconds for navigation after click. Default: 30000. |
options.headers |
Object |
Map with extra HTTP headers. |
options.waitForStart |
number |
time to wait for navigation to start. Accepts value in milliseconds. Default: 100. |
Returns