I don’t routinely use Test Suite Collections either. I would rather try to avoid TSC as much as possible.
The only case I have used TSC was this case: Background story: why I developed this library
The reason is that Katalon Studio does not provide any means of loading an Execution Profile in test script programmatically. Katalon Studio forces me to create a Test Suite Collection, in which I execute the Test Suite
processURL
2 twice while applying 2 ProfilesdemoProductionEnv
anddemoEnvironmentEnv
.
In this case, I did not require testing with multiple browsers, I did not require running tests parallel in this case. So, I did not wanted TSC, but was forced to use it.
I developed my Custom keywords to load Execution Profiles by Test Case scripts to avoid TSC.