Operazione non supportata durante l'utilizzo del debug remoto

Alcuni comandi WebDriver, come il ridimensionamento della finestra del browser, richiedono il caricamento di un'estensione di Chrome nel browser. In genere, ChromeDriver carica questa "estensione di automazione" ogni volta che avvia una nuova sessione di Chrome.

Tuttavia, a ChromeDriver può essere chiesto di connettersi a una sessione di Chrome esistente instead of launching a new one. A tale scopo viene utilizzato debuggerAddress nell'oggetto Capabilities, noto anche come ChromeOptions.

Poiché l'estensione di automazione viene caricata solo all'avvio, ci sono alcuni comandi che ChromeDriver non supporta quando si lavora con sessioni esistenti tramite il debug remoto.

Se viene visualizzato l'errore "Operazione non supportata quando si utilizza il debug remoto", prova a riscrivere il test in modo che avvii una nuova sessione di Chrome. Per farlo, rimuovi debuggerAddress dall'oggetto Capabilities.