im asking if is there any way to combine outline scenario and data tables like the example bellow:
Feature: User Sign UP
Scenario Outline: User <User> tries to signup with improper combination of password
Given the user <User> has browsed to the signup page
When the user <User> tries to signup entering the following details
| email | <Email> |
| password | <Password> |
| confirmPassword | <ConfirmPassword> |
Then an error message <validation> should be shown above the password field
Examples:
| User | Email |Password | ConfirmPassword | validation |
| user1 | [email protected] | 234567569 | 234567569 | This password is entirely numeric. |
| user2 | [email protected] | 123456789 | 123456789 | This password is too common. |
Java Step Class:
@When("the user (.+) tries to signup entering the following details")
public void testAdd2(String user,DataTable dataTable) throws Throwable {
//Asserts
}
Thank's for your time.
It is possible but maybe it is easier to not to use data table:
And java step
But if you want to use data table you need to convert it to list like in example code below: