независимость тестов - это мантра, которая есть потому что легко реализуется, но не кажется ли, логичнее иметь дерево зависимостей тестов, когда тесты, вызывающие внутри себя шаги, уже падавшие в других тестах, помечаются как упавшие или скипнутые. И это в целом не кажется сложным к реализации