English
Given
I set viewport to preset {string}
Sets the viewport dimensions with one of the presets defined by your runtime engine as Cypress: Link or Playwright: Link
I set viewport with width {int} and height {int}
Sets the viewport dimensions to the specified width and length
I start a keyboard navigation from the top of the page
Start a keyboard navigation session from the top of the page
Examples
When
I click
Triggers a click on the selected element.
Make sure you've selected an element beforehand with the within... phrases.
I click on element with role {string} and name {string}
Triggers a click on the element with given role and specific name
I set header(s) for uri {string} and method {string}
Sets one or more headers to the indicated http request and only for the Http method (GET / POST / etc...) passed as a argument. If you use Playwright as execution engine, method isn't used.
I set header(s) for uri {string}
Sets one or more headers to the indicated http request
I reset context
Deletes selected element and timeout
I set timeout with value {int}
Sets the timeout value (in millisecond) for finding element in the DOM
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string}
Writes the sentence passed as a parameter (useful for example to fill in a form field).
Make sure you've selected an element beforehand with the within... phrases.
I enter the value {string}
Writes the sentence passed as a parameter (useful for example to fill in a form field).
Make sure you've selected an element beforehand with the within... phrases.
I press {string}
Press specified key:
Key Description {tab} Tabulation {reverseTab} Reverse tabulation {down} Arrow Down {right} Arrow Right {left} Arrow Left {up} Arrow Up
Make sure you've selected an element beforehand with the within... phrases.
I press {int} times on {string}
Press specified key multiple times using | as: num|{key}
I go to next keyboard element
Move to the next html element that can be reached with Tab
Examples
I go to previous keyboard element
Move to the previous html element that can be reached with back Tab
Examples
I visit path {string}
Navigate to the Uri passed as a argument (full url consisting of the BASE_URL + Uri) or navigate to Url if begin with http:// or https://
within the element with aria-label {string}
Selects the element whose aria-label is specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
within the element with selector {string}
Selects the element whose selector is specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
within the element with role {string} and name {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
within the element with testId {string}
Selects the element whose data-testId attribute is specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I mock a request {} on url {string} named {string} with content {}
Mock a named API response with body. If you use Playwright as runtime engine, request and named are unused.
I mock a request {} on url {string} named {string} with fixture {}
Mock a named API response with file's extension .json, .js, .coffee, .html, .txt, .csv, .png, .jpg, .jpeg, .gif, .tif, .tiff, .zip
I mock a request {} on url {string} named {string} with status code {int}
Mock a named API response with status code
Then
I should see these attributes with values
Checks Html attributes of the selected element
I should see an element with aria-label {string} and content {string}
Checks that an Html element exists with the specified aria-label attribute and content
I should see an element with aria-label {string}
Checks that an Html element exists with the specified aria-label attribute
I should see an element with content {string}
Checks that an Html element exists with the specified content
I should see an element with selector {string}
Checks that an Html element exists with the specified selector
I should see an element with role {string} and name {string} and content {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see an element with role {string} and name {string} and content {string} not disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
I should see an element with role {string} and name {string} and content {string}
Checks that an Html element exists with the specified accessible role, name and content
the element with selector {string} should be keyboard focused
Checks that the Html element with the specified selector is focused
Examples
the element with role {string} and name {string} should be keyboard focused
Checks that the Html element with the specified accessible role and name is focused
Examples
I should see an element with role {string} and name {string}
Checks that an Html element exists with the specified accessible role and name
I should see an element with testId {string}
Checks that an Html element exists with the specified data-testid attribute
I should see a list named {string} and containing
Checks that there is a list with the specified name containing list items.
Example
Then I should see a list named "test-list" and containing
| First element |
| Second element |
| Third element |
I should not see an element with content {string}
Checks that an Html element does not exists with the specified content
I should not see an element with testId {string}
Checks that an Html element does not exists with the specified data-testid attribute
I should not see an element with role {string} and name {string}
Checks that an Html element does not exists with the specified accessible role and name
I should not see an element with aria-label {string}
Checks that an Html element does not exists with the specified aria-label attribute
the next keyboard element focused should have name {string} and role {string}
Move to the next html element that can be reached with Tab and checks that the Html element with the specified accessible role and name is focused
Examples
the previous keyboard element focused should have name {string} and role {string}
Move to the previous html element that can be reached with Tab and checks that the Html element with the specified accessible role and name is focused
Examples
I should consume a mock named {string}
Wait that a named mock has been consumed until timeout
I wait {int} ms
Wait milliseconds. Warning: use this sentence in production can make your test flaky.
I should not have any axe-core accessibility issue
Check that the current page have no accessibility issue for axe-core
I should not have any axe-core accessibility issue with context json fixture {} and option json fixture {}
Check that the current page have no accessibility issue for axe-core with an option on the specific context
I should not have any axe-core accessibility issue with option json fixture {}
Check that the current page have no accessibility issue for axe-core with an option
I should not have any axe-core critical accessibility issue
Check that the current page have not critical accessibility issue for axe-core
I should not have any axe-core accessibility issue with {} impact(s)
Check that the current page have not accessibility issue for axe-core with one or more impacts in: 'minor','moderate','serious','critical'
I should not have any axe-core accessibility issue with accessibility standard(s) {}
Check that the current page have not accessibility issue for axe-core with one or more Accessibility Standards
I should not have any rgaa accessibility issue
Check that the current page have no accessibility issue based on RGAA standards
I should have the following result based on the rgaa reference
Check that the current page have the following result based on RGAA standard
I should have the following partial result based on the rgaa reference
Check that the current page have the following partial result based on RGAA standard
Par rôle
alert
within an alert named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the alert named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the alert named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see an alert named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see an alert named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see an alert named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see an alert named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see an alert named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
alertdialog
within an alert dialog named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the alert dialog named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the alert dialog named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see an alert dialog named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see an alert dialog named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see an alert dialog named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see an alert dialog named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see an alert dialog named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
application
within an application named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the application named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the application named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see an application named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see an application named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see an application named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see an application named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see an application named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
article
within an article named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the article named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the article named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see an article named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see an article named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see an article named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see an article named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see an article named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
banner
within a banner named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the banner named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the banner named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a banner named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a banner named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a banner named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a banner named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a banner named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
button
within a button named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the button named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the button named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I click on button named {string}
Triggers a click on the element with role button and the specified name
I should see a button named {string}
Checks that an Html element exists with the specified accessible role and name
I should see a button named {string} keyboard focused
Checks that the Html element with the specified accessible role and name is focused
Examples
the next keyboard element focused should be a button named {string}
Move to the next html element that can be reached with Tab and checks that the Html element with the specified accessible role and name is focused
Examples
the previous keyboard element focused should be a button named {string}
Move to the previous html element that can be reached with Tab and checks that the Html element with the specified accessible role and name is focused
Examples
I should not see a button named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a button named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a button named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a button named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
cell
within a cell named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the cell named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the cell named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a cell named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a cell named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a cell named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a cell named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a cell named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
checkbox
within a checkbox named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the checkbox named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the checkbox named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I click on checkbox named {string}
Triggers a click on the element with role checkbox and the specified name
I should see a checkbox named {string}
Checks that an Html element exists with the specified accessible role and name
I should see a checkbox named {string} keyboard focused
Checks that the Html element with the specified accessible role and name is focused
Examples
the next keyboard element focused should be a checkbox named {string}
Move to the next html element that can be reached with Tab and checks that the Html element with the specified accessible role and name is focused
Examples
the previous keyboard element focused should be a checkbox named {string}
Move to the previous html element that can be reached with Tab and checks that the Html element with the specified accessible role and name is focused
Examples
I should not see a checkbox named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a checkbox named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a checkbox named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a checkbox named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
I should see a checkbox named {string} checked
Checks that an Html element exists with the specified accessible role and name and is checked
I should see a checkbox named {string} unchecked
Checks that an Html element exists with the specified accessible role and name and is unchecked
columnheader
within a column header named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the column header named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the column header named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a column header named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a column header named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a column header named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a column header named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a column header named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
combobox
within a combo box named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the combo box named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the combo box named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a combo box named {string}
Checks that an Html element exists with the specified accessible role and name
I should see a combo box named {string} keyboard focused
Checks that the Html element with the specified accessible role and name is focused
Examples
the next keyboard element focused should be a combo box named {string}
Move to the next html element that can be reached with Tab and checks that the Html element with the specified accessible role and name is focused
Examples
the previous keyboard element focused should be a combo box named {string}
Move to the previous html element that can be reached with Tab and checks that the Html element with the specified accessible role and name is focused
Examples
I should not see a combo box named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a combo box named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a combo box named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a combo box named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
command
within a command named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the command named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the command named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a command named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a command named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a command named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a command named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a command named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
comment
within a comment named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the comment named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the comment named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a comment named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a comment named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a comment named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a comment named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a comment named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
complementary
within a complementary named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the complementary named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the complementary named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a complementary named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a complementary named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a complementary named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a complementary named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a complementary named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
composite
within a composite named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the composite named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the composite named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a composite named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a composite named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a composite named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a composite named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a composite named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
contentinfo
within a contentinfo named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the contentinfo named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the contentinfo named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a contentinfo named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a contentinfo named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a contentinfo named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a contentinfo named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a contentinfo named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
definition
within a definition named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the definition named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the definition named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a definition named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a definition named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a definition named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a definition named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a definition named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
dialog
within a dialog named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the dialog named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the dialog named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a dialog named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a dialog named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a dialog named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a dialog named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a dialog named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
directory
within a directory named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the directory named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the directory named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a directory named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a directory named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a directory named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a directory named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a directory named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
document
within a document named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the document named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the document named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a document named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a document named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a document named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a document named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a document named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
feed
within a flow named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the flow named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the flow named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a flow named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a flow named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a flow named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a flow named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a flow named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
figure
within a figure named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the figure named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the figure named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a figure named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a figure named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a figure named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a figure named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a figure named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
form
within a form named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the form named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the form named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a form named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a form named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a form named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a form named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a form named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
generic
within a generic named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the generic named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the generic named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a generic named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a generic named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a generic named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a generic named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a generic named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
grid
within a grid named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the grid named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the grid named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a grid named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a grid named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a grid named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a grid named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a grid named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
gridcell
within a grid cell named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the grid cell named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the grid cell named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a grid cell named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a grid cell named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a grid cell named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a grid cell named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a grid cell named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
group
within a group named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the group named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the group named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a group named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a group named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a group named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a group named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a group named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
heading
within a title named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the title named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the title named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a title named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a title named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a title named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a title named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a title named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
img
within a picture named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the picture named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the picture named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a picture named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a picture named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a picture named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a picture named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a picture named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
landmark
within a landmark named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the landmark named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the landmark named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I should see a landmark named {string}
Checks that an Html element exists with the specified accessible role and name
I should not see a landmark named {string}
Checks that an Html element does not exists with the specified accessible role and name
I should see a landmark named {string} and containing {string}
Checks that an Html element exists with the specified accessible role, name and content
I should see a landmark named {string} and containing {string} disabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to true
I should see a landmark named {string} and containing {string} enabled
Checks that an Html element exists with the specified accessible role, name and content, and with the disabled attribute set to false
link
within a link named {string}
Selects the element whose accessible role and accessible name are specified
⚠ remember to deselect the element with I reset context if you're no longer acting on it
I type the sentence {string} in the link named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I enter the value {string} in the link named {string}
Writes the sentence given as a parameter inside the specified field (useful for example to fill in a form field)
I click on link named {string}
Triggers a click on the element with role link and the specified name
I should see a link named {string}
Checks that an Html element exists with the specified accessible role and name
I should see a link named {string} keyboard focused
Checks that the Html element with the specified accessible role and name is focused
Examples
the next keyboard element focused should be a link named {string}
Move to the next html element that can be reached with Tab and checks that the Html element with the specified accessible role and name is focused
Examples
the previous keyboard element focused should be a link named {string}
Move to the previous html element that can be reached with Tab and checks that the Html element with the specified accessible role and name is focused
Examples
I should not see a link named {string}
Checks that an Html element does not exists with the specified accessible role and name