Я согласен, это сбивает с толку, как они пишут это.
Я думаю, что когда они говорят «системный тест», они имеют в виду популярные «интеграционные тесты» или «функциональные тесты», которые, как вы знаете, взаимодействуют с браузером. Поэтому они говорят, что будут использовать тестовый блок, который, вероятно, будет использовать драйвер капибары под капотом.
Я думаю, что когда они говорят "тестовый фреймворк", они говорят, что вы можете использовать что-то вроде rspec для написания ваших тестов вместо minitest.
Вероятно, это поможет, если вы будете рассматривать инструмент интеграции как скрытый драйвер, такой как капибара.
Извините, я нахожусь в мобильном приложении и не вижу остальной части вашего вопроса, поэтому я отправлю обновление, если необходимо.