I wanted to find out if TestRail has a feature for this or if you have any suggested best practices?
So we have test cases that we want to be fairly generic that can be used to test in different test environment and against different customer configurations. The test steps will be the same regardless of which environment we test in. The test data however will be different depending on the environment or the customer that we are testing against.
For example, say a test case has these steps:
- Enter a customer number
- Enter an equipment number
- Press enter to create contract
In the example above “Customer Number” and “Equipment Number” is the test data that would vary between environments. I don’t want to have to specify the test data inside of the test steps (e.g. For Environment1 use 8978, for Environment2 use 1420, etc.).
Is there a way to specify that the customer number in this case is a variable? and then we could tie that to some test data where the person running the test would know which customer number to use based on the environment they are currently running the test in?
Please let me know what the best practice or approach is for handling this in TestRail.