I know data source csvs allow you to change values for application urls and parameters, but I am wondering if these csvs could also let you change ‘tests’ to run?
We have 2 methods of login for our website.
- We have a standard email/password form
- Then we have a 3rd party oauth method of sign-in (think similar to logging in through google)
I’ve got test scripts to check features after logging in, and the 1st step of these scripts is to run one of the login tests. If it was just checking different accounts but logging in the same way I’d be okay just updating parameters in csvs for jobs, but given there are different steps per login method I don’t think I can get away with that.
So for the moment I’ve duplicating tests to cover post-login testing but this could be a pain to update in future. Basically I think it’d be useful if there was a way to change which tests I’m running through data source csvs. Maybe tests themselves can be ‘parameters’?