Operazione non supportata durante l'utilizzo del debug remoto

Alcuni comandi WebDriver (ad es. 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. Questo viene fatto utilizzando "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 le 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.