Tester la restauration des identifiants

La fonctionnalité Restaurer les identifiants du Gestionnaire d'identifiants assure une transition fluide pour les utilisateurs qui passent à un nouvel appareil. Lorsque vous testez cette fonctionnalité, vous pouvez utiliser l'une des approches suivantes :

  • Appareils distincts : utilisez un appareil source pour effectuer la sauvegarde et un appareil cible distinct pour effectuer la restauration, ou utilisez deux émulateurs Android Studio distincts.
  • Appareil unique : utilisez un appareil physique ou un émulateur Android Studio. Une fois que l'application a sauvegardé ses données, désinstallez-la, puis réinstallez-la et effectuez la restauration.

Ce guide explique comment utiliser Android Studio pour tester la fonctionnalité "Restaurer les identifiants" pour une application débogable sur un émulateur, en simulant les deux situations (appareils distincts ou appareil unique).

Prérequis

Pour utiliser la fonctionnalité de sauvegarde et de restauration d'Android Studio, vous avez besoin des éléments suivants :

Utiliser la fonctionnalité de sauvegarde et de restauration d'Android Studio

Pour tester la fonctionnalité "Restaurer les identifiants" à l'aide d'Android Studio, commencez par sauvegarder les données d'un appareil, puis restaurez les données de l'application sur un autre appareil. Une fois l'application restaurée, l'état d'authentification est automatiquement restauré.

Sauvegarder les données d'authentification dans Android Studio

Pour tester le flux de sauvegarde dans Android Studio, procédez comme suit :

  1. Exécutez votre application sur l'émulateur.
  2. Connectez-vous à l'application à l'aide d'un mécanisme d'authentification (par exemple, nom d'utilisateur et mot de passe, clés d'accès ou "Se connecter avec Google").
  3. Cliquez sur Backup App Data (Sauvegarder les données de l'application) dans les options de l'appareil en haut de la fenêtre de l'appareil en cours d'exécution.
    Sauvegarder les données d'application dans Android Studio
    Sauvegarder les données de l'application dans Android Studio
  4. Pour Backup type (Type de sauvegarde), sélectionnez Device to Device (D'un appareil à un autre) ou Cloud.

  5. Cliquez sur OK.

Tester l'authentification restaurée

Une fois la sauvegarde terminée, utilisez le même appareil pour tester l'étape de restauration ou utilisez un autre appareil.

Pour tester le flux de restauration dans Android Studio, procédez comme suit :

  1. Pour effectuer le test avec le même appareil, désinstallez l'application, puis réinstallez-la. Toutes les données de l'appareil sont alors effacées. Pour l'utiliser sur un nouvel appareil, installez l'application sur celui-ci.

  2. Une fois l'application installée, vérifiez son état actuel. Si vous êtes redirigé vers la page d'authentification, la clé de restauration n'est pas encore disponible sur l'appareil.

  3. Cliquez sur Restore App data (Restaurer les données de l'application) dans les options de l'appareil de la fenêtre de l'appareil en cours d'exécution, puis sélectionnez la sauvegarde récemment créée.

    Restaurer les données d'application dans Android Studio
    Restaurer les données de l'application dans Android Studio

  4. Lorsque vous rouvrez l'application, vous êtes connecté avec les identifiants de restauration.