This works, i agree. It’s not the easyest way, but works. I avoid duplicating cases. Less cases - easier to support. I re-use 1 case if that is possible. In this idea there are two ways to implement: old-style scenarios (more comfortable for me now) and testcases-as-suites that contain only “run” command with calls to other testcases. This also works, but a bit less convenient. Check my replies in this topic for details: other topic