Our QA department is brand new to Test Rail and we’re wanting to ask around for the best way to organize our tests.
Here’s some details about our software:
- Has 20+ separate programs that need to be tested
- Has specific functionality that will need to be tested
- Has a desktop component
- Has a web component (SOAP and REST)
- Has a mobile componenent
- Will need the following test types (of course we could need more later):
I believe those are the main bullet points.
We originally started creating folders for test cases based on test type, but we quickly realized that wasn’t ideal. Mainly because we had to make sure the folder contained the correct test types. We found that we could create a folder called Functional and put a test tagged as “Performance” in it without anything stopping us.
Our next thought is to create a test case folder structure based on programs or functionality. For example Inventory Manager (a program) as a folder and Farmouts (outsourcing functionality) as a folder. This would allow us to use the test case field “Section” as the program\functionality name and for the test type we’d obviously use the test case “Type” field.
Truthfully, we’d like to stay away from creating any folders at all and maybe have a custom test case field for “Program\Functionality” and have our programs and functionality listed in that.
Any thoughts or suggestions?
Thank you for you time. I know brevity isn’t my strong point.