scenario vs scenario outline code example
Example 1: scenario vs scenario outline
SCENARIO OUTLINE :
basically replaces keywords with
the value from the table. Each row
in the table is a scenario.
| username | password |
| user1 | password1 |
| user2 | password2 |
SCENARIO :
Scenario is executed only once.
Example 2: scenario outline
Scenario Outline: Search functionality header verification
When User searches "<searchValue>" in the wiki search page
Then User should see "<expectedTitle>" in the wiki title
Then User should see "<expectedMainHeader>" in the main header
Then User should see "<expectedImageHeader>" in the image header
Examples: example test data for wikipedia search
| searchValue | expectedTitle | expectedMainHeader | expectedImageHeader |
| Steve Jobs | Steve Jobs | Steve Jobs | Steve Jobs |
| John Travolta | John Travolta | John Travolta | John Travolta |
| Albert Einstein | Albert Einstein | Albert Einstein | Albert Einstein |
| Keanu Reeves | Keanu Reeves | Keanu Reeves | Keanu Reeves |
| Bruce Lee | Bruce Lee | Bruce Lee | Bruce Lee |
| Dua Lipa | Dua Lipa | Dua Lipa | Dua Lipa |
| Thomas Edison | Thomas Edison | Thomas Edison | Thomas Edison |
| Sam Heughan | Sam Heughan | Sam Heughan | Sam Heughan |