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