Bugs trouvés dans Lumo par Proton pour Android
Lumo par Proton est une application très innovante qui fournit un assistant IA fiable pour augmenter la productivité et gérer les tâches quotidiennes. En tant que produit Proton, l’application garantit la confidentialité et la protection des données.
Utiliser Lumo vous permet d’avoir des conversations privées avec un assistant IA et de garder vos données en sécurité. L’application offre une large gamme de fonctionnalités et une conception conviviale qui améliore l’expérience utilisateur.
L’équipe de QAwerk a effectué un audit de bogues détaillé de l’application Lumo. La fonctionnalité principale est robuste et l’application est prometteuse. Cependant, nous avons découvert plusieurs problèmes, notamment des bogues majeurs qui entravent les flux critiques des utilisateurs. Consultez notre rapport ci-dessous pour connaître les détails de ces problèmes et comment les résoudre.
« 400. Une erreur est survenue » s'affiche après la connexion avec Google lors du flux d'importation « Easy Switch »
Critique
Connectez-vous au compte.
- Ouvrez l’écran de discussion Lumo.
- Appuyez sur le menu hamburger en haut à gauche.
- Appuyez sur la section « Profil » en bas du menu latéral.
- Appuyez sur le bouton « Paramètres ».
- Appuyez à nouveau sur le menu hamburger sur la page « Paramètres ».
- Sélectionnez l’option « Importer via Easy Switch ».
- Appuyez sur le bouton « Google ».
- Saisissez des identifiants de connexion Google valides (e-mail et mot de passe).
Xiaomi Mi 10
Android 13 TKQ1.221114.001
Xiaomi HyperOS 1.0.1.0
Après la saisie des identifiants de connexion Google, le flux d’importation échoue et une page d’erreur Google s’affiche avec le message : « 400. Une erreur est survenue. Le serveur ne peut pas traiter la requête car elle est mal formée. Elle ne doit pas être réessayée. »
Après une connexion Google réussie, l’utilisateur devrait être redirigé vers le flux d’importation et autorisé à continuer l’importation des e-mails/données via Easy Switch.
Le bouton « Arrêter la réponse » n'interrompt pas la génération de la réponse
Critique
Connectez-vous au compte.
- Ouvrez l’écran de discussion Lumo.
- Saisissez une invite dans le champ de saisie du message.
- Envoyez le message et attendez que l’IA commence à générer une réponse.
- Appuyez sur le bouton « Arrêter la réponse » pendant que la réponse est encore en cours de génération.
Xiaomi Mi 10
Android 13 TKQ1.221114.001
Xiaomi HyperOS 1.0.1.0
Le bouton « Arrêter la réponse » ne fonctionne pas. La génération de la réponse continue et s’achève au lieu de s’arrêter.
Appuyer sur le bouton « Arrêter la réponse » devrait arrêter immédiatement la génération de la réponse.
Le téléchargement du PDF du « Kit de récupération » ne démarre pas après l'inscription
Critique
- Terminez le processus d’inscription au compte.
- Accédez à l’écran « Sécurisez votre compte » et localisez la section « Kit de récupération ».
- Appuyez sur le bouton « Télécharger le PDF ».
Xiaomi Mi 10
Android 13 TKQ1.221114.001
Xiaomi HyperOS 1.0.1.0
Le téléchargement ne démarre pas après avoir appuyé sur le bouton « Télécharger le PDF ». Le PDF du « Kit de récupération » n’est pas téléchargé sur l’appareil.
Appuyer sur le bouton « Télécharger le PDF » devrait déclencher le téléchargement du PDF du « Kit de récupération ».
L'upload d'une image JPEG échoue avec le message d'erreur « Type de fichier non pris en charge » lors de la sélection d'une photo depuis l'appareil
Majeure
Connectez-vous au compte.
- Ouvrez l’écran de discussion Lumo.
- Appuyez sur le bouton « Joindre un fichier » dans la zone de saisie du chat.
- Appuyez sur l’option « Télécharger depuis l’appareil ».
- Sélectionnez une photo depuis la galerie de l’appareil.
Xiaomi Mi 10
Android 13 TKQ1.221114.001
Xiaomi HyperOS 1.0.1.0
L’image sélectionnée n’est pas téléchargée. L’aperçu du fichier affiche un message d’erreur « Type de fichier non pris en charge » et une notification rouge apparaît indiquant que le fichier JPEG sélectionné ne peut pas être traité car il s’agit d’un type de fichier non pris en charge.
L’image sélectionnée devrait être téléchargée avec succès et jointe au message de chat sans aucune erreur.
Échec du lancement du flux de paiement PayPal après avoir sélectionné le bouton « PayPal » sous les méthodes de paiement
Majeure
Connectez-vous au compte.
- Ouvrez l’écran de discussion Lumo.
- Appuyez sur le menu hamburger en haut à gauche.
- Appuyez sur la section « Profil » en bas du menu latéral.
- Appuyez sur le bouton « Paramètres ».
- Sélectionnez l’option « Ajouter PayPal » sur l’écran du tableau de bord, dans la section « Méthodes de paiement ».
- Appuyez sur le bouton « PayPal » dans la fenêtre modale « Ajouter une méthode de paiement PayPal ».
Xiaomi Mi 10
Android 13 TKQ1.221114.001
Xiaomi HyperOS 1.0.1.0
Le flux de paiement PayPal ne se lance pas lorsque vous appuyez sur le bouton « PayPal ». L’utilisateur n’est pas redirigé vers PayPal pour continuer l’ajout de la méthode de paiement.
Après avoir appuyé sur le bouton « PayPal », l’application devrait ouvrir le flux d’autorisation/paiement PayPal et rediriger l’utilisateur vers PayPal pour l’ajouter en tant que méthode de paiement.
Le logo Lumo mène à la page précédente plutôt qu'à l'écran de discussion principal lorsqu'on appuie dessus
Majeure
Connectez-vous au compte.
- Ouvrez l’écran de discussion Lumo.
- Appuyez sur le menu hamburger en haut à gauche.
- Appuyez sur la section « Profil » en bas du menu latéral.
- Appuyez sur le bouton « Paramètres ».
- Naviguez entre les différents onglets/pages dans la zone des paramètres.
- Appuyez sur le logo Lumo / l’option « Retour à Lumo » en haut de l’écran.
Xiaomi Mi 10
Android 13 TKQ1.221114.001
Xiaomi HyperOS 1.0.1.0
Au lieu de renvoyer l’utilisateur à l’écran de discussion principal, appuyer sur le logo effectue une navigation arrière d’une seule étape et ouvre la page/l’onglet de paramètres précédent.
Appuyer sur le logo Lumo / l’option « Retour à Lumo » devrait ramener l’utilisateur directement à l’écran de chat principal de Lumo.
Le fichier PDF téléchargé est difficile à supprimer car l'icône « Supprimer » n'est pas visible en permanence
Majeure
Connectez-vous au compte.
- Ouvrez l’écran de chat Lumo.
- Appuyez sur le bouton « Joindre un fichier » dans la zone de saisie du chat.
- Sélectionnez l’option « Télécharger depuis l’appareil ».
- Sélectionnez un fichier PDF depuis la galerie de l’appareil.
- Essayez de supprimer le fichier téléchargé avant d’envoyer le message.
Xiaomi Mi 10
Android 13 TKQ1.221114.001
Xiaomi HyperOS 1.0.1.0
L’icône « Supprimer » (« X ») n’est pas fixe et n’est pas visible en permanence sur la vignette du fichier téléchargé. Lorsque l’utilisateur appuie sur le fichier, son aperçu s’ouvre et l’icône « Supprimer » clignote brièvement. Par conséquent, le fichier ne peut être supprimé qu’avec une solution de contournement maladroite, comme appuyer très rapidement dans la zone où apparaît l’icône ou utiliser une action inhabituelle de pression/glissement.
L’icône « Supprimer » (« X ») devrait être clairement visible et fixe sur le fichier téléchargé immédiatement après le téléchargement, permettant à l’utilisateur de supprimer facilement la pièce jointe d’un simple appui.
Le bouton « Retour » du système ferme le flux des paramètres au lieu de simplement ignorer la fenêtre contextuelle
Mineure
Connectez-vous au compte.
- Ouvrez l’écran de chat Lumo.
- Appuyez sur le menu hamburger en haut à gauche.
- Appuyez sur la section « Profil » en bas du menu latéral.
- Appuyez sur le bouton « Paramètres ».
- Sélectionnez l’option « Ajouter PayPal » sur l’écran du tableau de bord, dans la section « Moyens de paiement ».
- Lorsque la fenêtre contextuelle « Ajouter un moyen de paiement PayPal » s’affiche, appuyez sur le bouton « Retour » du système.
Xiaomi Mi 10
Android 13 TKQ1.221114.001
Xiaomi HyperOS 1.0.1.0
Le bouton « Retour » du système redirige l’utilisateur hors du flux de paramètres actuel au lieu de simplement fermer la fenêtre contextuelle.
Le bouton « Retour » du système devrait fermer uniquement la fenêtre contextuelle et maintenir l’utilisateur sur la même page de paramètres.
La sélection « J'aime/Je n'aime pas » n'est pas conservée lors du passage d'une variante de réponse à l'autre
Mineure
Connectez-vous au compte.
- Ouvrez l’écran de chat Lumo.
- Entrez une invite et envoyez-la.
- Attendez que la réponse de l’IA apparaisse.
- Modifiez la première invite.
- Attendez une nouvelle réponse.
- Appuyez sur le bouton « J’aime » pour la réponse sélectionnée.
- Basculez vers une autre variante de réponse.
- Revenez à la variante de réponse d’origine.
Xiaomi Mi 10
Android 13 TKQ1.221114.001
Xiaomi HyperOS 1.0.1.0
Les commentaires « J’aime/Je n’aime pas » précédemment sélectionnés ne sont pas conservés après le passage d’une variante de réponse à l’autre.
Les commentaires « J’aime/Je n’aime pas » sélectionnés devraient rester pour la variante de réponse spécifique même après être passé à d’autres variantes et être revenu.
Le bouton « Réduire/Développer » de l'invite ne fonctionne pas sur le message de requête
Mineure
Connectez-vous au compte.
- Ouvrez l’écran de chat Lumo.
- Envoyez une invite qui apparaît sous forme de bloc de requête/message développé dans le chat.
- Localisez le bouton « Réduire/Développer » sur le bloc d’invite.
- Appuyez sur le bouton « Réduire/Développer ».
Xiaomi Mi 10
Android 13 TKQ1.221114.001
Xiaomi HyperOS 1.0.1.0
Rien ne se passe après avoir appuyé sur le bouton « Réduire/Développer ». Le bloc d’invite/requête reste développé au lieu d’être réduit.
Appuyer sur le bouton « Réduire/Développer » devrait réduire le bloc d’invite/requête. Appuyer à nouveau dessus devrait le développer.
Le chat ne défile pas automatiquement vers le bas pendant la génération de la réponse
Triviale
Connectez-vous au compte.
- Ouvrez l’écran de chat Lumo.
- Entrez une invite et envoyez-la.
- Attendez que l’IA commence à générer une longue réponse.
- Observez la position du chat pendant la génération.
- Optionnellement, appuyez sur le bouton « Flèche vers le bas » pour sauter en bas du message.
- Continuez d’observer le chat pendant que la réponse est toujours en cours de génération.
Xiaomi Mi 10
Android 13 TKQ1.221114.001
Xiaomi HyperOS 1.0.1.0
Le chat ne suit pas automatiquement le nouveau texte généré. Même après avoir appuyé sur le bouton « Flèche vers le bas » et être descendu en bas, l’écran reste fixe pendant que plus de texte est généré en dessous.
Pendant la génération de la réponse, le chat devrait défiler automatiquement et garder le dernier texte généré visible, surtout après que l’utilisateur ait appuyé sur le bouton « Flèche vers le bas » pour se déplacer vers le bas.
La fenêtre contextuelle « Compte » affiche brièvement une étiquette de bouton incorrecte avant de se mettre à jour avec le texte final
Triviale
Connectez-vous au compte.
- Ouvrez l’écran de chat Lumo.
- Appuyez sur le menu hamburger en haut à gauche.
- Appuyez sur la section « Profil » en bas du menu latéral pour ouvrir la fenêtre contextuelle « Compte ».
- Observez le deuxième bouton de la fenêtre contextuelle.
Xiaomi Mi 10
Android 13 TKQ1.221114.001
Xiaomi HyperOS 1.0.1.0
L’étiquette du deuxième bouton affiche momentanément le texte « Changer ou ajouter un compte » avant de passer à « Ajouter un autre compte ».
Le libellé du bouton doit immédiatement afficher le texte correct, « Ajouter un autre compte », sans aucun texte intermédiaire ou incorrect affiché au préalable.
J’ai testé l’application Lumo Android en me concentrant sur les principaux parcours utilisateurs, notamment les interactions par chat, les paramètres, les flux de compte, les paiements, l’importation, les pièces jointes de fichiers et les contrôles de réponse. Lors des tests, j’ai identifié plusieurs problèmes fonctionnels et d’UX, y compris des flux d’importation PayPal et Google défaillants. Sur la base des résultats, je recommande de valider le produit par rapport aux exigences fonctionnelles et non fonctionnelles en utilisant une combinaison de tests de fumée, de régression, exploratoires, négatifs, de compatibilité, d’utilisabilité et de tests de base des performances/stabilité.

