Opération non disponible lors du débogage à distance

Certaines commandes WebDriver, telles que la redimensionnement de la fenêtre du navigateur, nécessitent le chargement d'une extension Chrome dans le navigateur. ChromeDriver charge normalement cette "extension d'automatisation" à chaque lancement d'une session Chrome.

Toutefois, ChromeDriver peut être invité à se connecter à une session Chrome existante au lieu d'en lancer une nouvelle. Pour ce faire, utilisez debuggerAddress dans l'objet Capabilities, également appelé ChromeOptions.

Comme l'extension d'automatisation n'est chargée qu'au démarrage, ChromeDriver n'est pas compatible avec certaines commandes lorsqu'il travaille avec des sessions existantes via le débogage à distance.

Si le message d'erreur "Opération non prise en charge lors de l'utilisation du débogage à distance" s'affiche, essayez de réécrire le test afin qu'il lance une nouvelle session Chrome. Pour ce faire, supprimez debuggerAddress de l'objet Capabilities.