I have a Gherkin test for valid passwords. I have a list of example passwords that should pass. Now, I'd also like to be able to run the test over multiple browser types just to ensure their behavior is consistent. The following is the Chrome test:
Feature: PasswordCriteria
New, stronger, password criteria have been implemented. We want to automate testing of the critera.
@PasswordCriteria
Scenario Template: New User / Valid Password
Given the patient is using "chrome"
When The user registers a new user with a valid password "<password>"
Then No Invalid Password error message should be displayed
Examples:
| password |
| Pa12!@#] |
| Pa12&*(?>; |
| PA1234=+{/" \|\\ |
| pa1234,<.}':abcd |
| ` ~_ - .$%^)abCD1234 |
| ABCD123ef |
I would like to be able to have a second table to iterate over the browser types (Chrome, Firefox, IE, etc), but I can't seem to build it, or find any documentation on how to build it.