Używam metody
driver.getPageSource()
.then(source => {
console.log('HTML: ', source);
});
do pobrania HTML aplikacji webowej jednakże pobiera mi DOM przed wykonaniem JS'a przez co nie widzę contentu strony bo jest to SPA. Przeleciałem dokumentacje wzdłuż i wszerz ale nie ma nigdzie info jak wymusić poczekanie aż JS się tam wykona (tam tzn na stronie, którą "pobieram").
Jedyne rozwiązanie, które mi przychodzi do głowy to wstrzyknięcie JS'a do tej aplikacji i tam sprawdzenie czy wszystkie skrypty się wykonały jednakże czuje, że to bardziej taki hack niż rozwiązanie.