We have 9 products. In our main product, I have 59 Test Suites. Each suite has from 10 to 200 test cases - all of those are nicely broken into groups / subgroups. We are talking about 13 years worth of test cases - so they are broad and deep.
They all used to be in one suite, but the hierarchy was so tall and so wide, TestRail was always hiding most of the tree and it was very hard to find stuff. Extensive use of suits to categorize our test cases fixed that nightmare.
But the number of suits is not the issue I’m frustrated with. Picking 50 test cases from one or 60 suites is the same amount of time… What IS painful is having to add all 50 AGAIN for each person I assign the cases to.
What I tried the other day was
a) Create a Test plan - call it "New Features - Tom"
b) I’d then select my specific cases from different suites - no assignment yet
c) I’d then save the Test plan
d) I’d rerun the Plan and rename it to “New Features - Jenna”, and assign each suite to Jenna (pain)
e) I’d rerun the Plan and rename it to “New Features - Jayson”, and assign each suite to Jayson (pain)
f) I’d rerun the Plan and rename it to “New Features - Justin”, and assign each suite to Justin (pain)
g) I’d then open the original plan and assign each suite to Tom (pain)
I’m not sure if “rerun” will haunt me later, but it saved me from having to pick test cases each time. I’m also not excited about having 4 plans instead of one. But I hate rework.
If there was a tool to assign all checked suites in a Test Plan to a person that AONE would save me a fair amount of time.
Here is what would be ideal:
a) Create Test Plan
b) Add 8 suites, and select specific cases
c) Check the 8 suites and click “Assign” (choose Tom from list)
d) 8 suites are still selected - Click “Copy & assign” (choose Jenna)
e) 8 suites are still selected - Click “Copy & assign” (choose Jason)
f) 8 suites are still selected - Click “Copy & assign” (choose Justin)
I’ve quickly copied and assigned 32 suits and assigned them all in the same test plan - 1 hour of painful re-work just went to 15 minutes.