I would like to write a gherkin scenario that specifies a table of parameters but represents a test for every combination of values in the table.
For example:
Given I visit <site>
When I enter <search_str>
Then I see at least 1 result
Examples:
| site | search_str |
| google.com | pierce brosnan |
| jeeves.com | matt leblank |
| duckduckgo.com | jeff goldblum |
I would like every search_str to be used on every site, making a total of 9 tests - not 3 tests.
How should I define this scenario? Can multiple example tables be used per scenario?