Skip to content

v0.88.0

Compare
Choose a tag to compare
@thiagodp thiagodp released this 19 Jun 05:10
· 472 commits to v2 since this release

New actions and variations of existing actions

New actions:

  • accept
    • e.g., When I accept the alert
    • e.g., When I accept the confirmation
    • e.g., When I accept the popup
    • e.g., When I accept the prompt
  • cancel
    • e.g., When I cancel the alert
    • e.g., When I cancel the confirmation
    • e.g., When I cancel the popup
    • e.g., When I cancel the prompt
  • switch to a tag by number
    • e.g., When I switch to the tab 3
  • switch to the next tab
    • e.g., When I switch to the next tab
  • switch to the previous tab
    • e.g., When I switch to the previous tab
  • wait to hide
    • e.g., When I wait <#foo> to hide
    • e.g., When I wait 3 seconds for <#foo> to hide
  • wait for value
    • e.g., When I wait for the value "foo" in <#bar>
    • e.g., When I wait 3 seconds for the value "foo" in <#bar>
  • wait for a number of visible elements
    • e.g., When I wait <#foo> to have 3 visible elements

New variations:

  • check now can check an element inside another element
    • e.g., `When I check <#foo> inside <#bar>
    • e.g., `When I check "Hello" in <#bar>
  • uncheck now can uncheck an element inside another element
    • e.g., `When I uncheck <#foo> inside <#bar>
    • e.g., `When I uncheck "Hello" in <#bar>
  • click now can click an element inside another element
    • e.g., `When I click <#foo> inside <#bar>
    • e.g., `When I click "Hello" in <#bar>
  • doubleClick now can click an element inside another element
    • e.g., `When I double click <#foo> inside <#bar>
    • e.g., `When I double click "Hello" in <#bar>
  • all the wait options now accept seconds
    • e.g., `When I wait 3 seconds for the url "/foo"
    • e.g., `When I wait 5 seconds for <#foo> to be visible
    • e.g., `When I wait 3 seconds for {Bar} to be enabled
      etc.