Skip to main content

Browser asserts

I should have 1 open browser

Checks that only one browser session is currently open. Reports an assertion error if not.

With custom assertion error message (as of v3.9.0):

I should have 1 open browser  @Message("my custom assert fail message")

Example

 Given I have no open browser
When I navigate to "https://todomvc.com/examples/react/dist"
Then I should have 1 open browser
I should have <count> open browsers

Checks that a given number of browsers are currently open. Reports an assertion error if not.

With custom assertion error message (as of v3.9.0):

I should have <count> open browsers  @Message("my custom assert fail message")

Where

  • count the expected number of open browsers

Example

 Given I have no open browser
When I navigate to "https://todomvc.com/examples/react/dist"
And I start a browser for Vue
And I navigate to "https://todomvc.com/examples/vue"
Then I should have 2 open browsers