Browser Mutations
waitForURL
Waits for the page’s URL to match a specific string, glob pattern, or predicate.
Useful for waiting for navigations or redirects to complete.
Example: waitForURL(urlOrPredicate: "**/profile/**", options: { waitUntil: LOAD })
Returns true if the URL matches within the timeout and wait conditions.
Definition
Arguments
urlOrPredicate
: String!
A URL string, glob pattern, or JavaScript predicate string to match against the page URL.
Example: "https://example.com/dashboard"
or "**/login?success=true"
options
: WaitForOptions
Options for waiting, such as timeout and lifecycle event to wait for.
Returns
The Boolean
scalar type represents true
or false
.