Operacja nie jest obsługiwana podczas korzystania z debugowania zdalnego

Niektóre polecenia WebDriver, takie jak zmiana rozmiaru okna przeglądarki, wymagają załadowania rozszerzenia Chrome do przeglądarki. ChromeDriver zwykle wczytuje to „rozszerzenie automatyzacji” za każdym razem, gdy uruchamia nową sesję Chrome.

Można jednak zlecić ChromeDriverowi nawiązanie połączenia z dotychczasową sesją Chrome zamiast uruchamiania nowej. Służy do tego parametr debuggerAddress w obiekcie Capabilities, który jest też nazywany ChromeOptions.

Rozszerzenie automatyzacji jest ładowane tylko podczas uruchamiania, dlatego niektóre polecenia nie są obsługiwane przez ChromeDriver podczas pracy z dotychczasowymi sesjami w ramach debugowania zdalnego.

Jeśli pojawi się błąd „Operacja nie jest obsługiwana podczas zdalnego debugowania”, spróbuj ponownie uruchomić test, aby uruchomił nową sesję Chrome. Aby to zrobić, usuń debuggerAddress z obiektu Capabilities.