у меня инсталляционное тестирование, нужно протестировать что всё установилось (ваш кэп), в конце на ноде сервисы должны быть в определённом статусе
Звучит страшно.
Я бы дробил по одному шагу тесты сначала, вынося часть шагов в "хелперы", а потом уже из них полный тест на выходе запилил.
Ты сказал не Java, сорян, у меня Kotlin головного мозга...
Думаю если ты возьмёшь Python + PyTest - этого будет достаточно.
А какие библиотеки для работы со всем вышеизложенным я хз.