1

J'ai passé beaucoup de temps en utilisant l'opinion commune sur la capacité correcte qui résout ce problème.Comment désactiver le mot de passe de sauvegarde sur ChromeDriver utiliser Appium et AndroidStudio

Java:

Map<String, Object> prefs = new HashMap<String, Object>(); 
prefs.put("credentials_enable_service", false); 
prefs.put("profile.password_manager_enabled", false); 
options.setExperimentalOption("prefs", prefs); 

Ou cet autre:

options.addArguments("--disable-save-password-bubble"); 

Et jamais travaillé très bien pour moi.

Configuration du système:

  • Java: jdk1.8.0_131
  • Sélénium: 3.0.1
  • Appium: 1.6.5

Répondre

0

Je résolu le problème et non est une capacité . J'aligne la configuration du système avec qui:

  • ChromeDriver: 2.31.488763 (2,31)
  • (APK pour émulateur): 59.0.3071.125

Il est important semble la version apk sur l'émulateur et la version ChromeDriver appium utilise.

J'utilise ces capacités:

ChromeOptions options = new ChromeOptions(); 
    options.addArguments("--disable-extensions", "test-type", 
      "no-default-browser-check", "ignore-certificate-errors", 
      "--disable-notifications", 
      "--disable-offer-store-unmasked-wallet-cards", 
      "--disable-autofill-keyboard-accessory-view"); 
    options.addArguments("--disable-translate");