Bugs trouvés dans Sunsama pour iOS

Sunsama

3.9

Sunsama s’apparente à un compagnon de votre application de bureau, conçu pour vous aider à rester organisé même lorsque vous n’êtes pas devant votre ordinateur, plutôt qu’un remplacement complet de celle-ci.

Imaginez que vous êtes loin de votre bureau et qu’une nouvelle tâche apparaît. Avec Sunsama, vous pouvez l’ajouter rapidement à votre liste de tâches. De plus, vous pouvez la planifier dans votre calendrier et l’intégrer au bon endroit dans votre liste pour un travail ultérieur. Cette application simplifie la révision de vos plans quotidiens et reste connectée à Google Calendar et Outlook Calendar.

Voici les résultats des tests approfondis de l’application Sunsama menés par notre équipe QA.

10K+ téléchargements
82 notes

La date et l’heure de l’événement dans le calendrier ne sont pas enregistrées

Gravité :

Critique

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Calendrier » dans le menu du bas.
  2. Pincez la plage horaire du jour sur le calendrier à 5h.
  3. Remplissez le champ « Titre ».
  4. Dans le bloc « Fin », réglez l’heure de fin à 18h25.
  5. Cliquez sur le bouton « Enregistrer ».
  6. Vérifiez la plage horaire pour laquelle l’événement a été créé.
Environnement :

iPhone 11, version iOS 17.0

Résultat réel :

La date et l’heure de l’événement dans le calendrier ne sont pas enregistrées lors de sa création.

Résultat attendu :

La date et l’heure de l’événement créé doivent correspondre aux données saisies lors de la création de l’événement.

Lorsque le mode RTL est activé, les événements ne s’affichent pas sur le calendrier

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Calendrier » dans le menu inférieur.
  2. Pincez la plage horaire du jour actuel dans le calendrier à 5 h.
  3. Remplissez le champ « Titre ».
  4. Dans le bloc « Fin », définissez l’heure de fin à 6 h 25.
  5. Cliquez sur le bouton « Enregistrer ».
  6. Vérifiez la plage horaire pour laquelle l’événement a été créé.
  7. Cliquez sur le bouton « Plus » dans le menu inférieur.
  8. Sélectionnez « Paramètres avancés ».
  9. Activez le « Mode RTL ».
  10. Cliquez sur le bouton « OK ».
  11. Fermez l’application.
  12. Rouvrez l’application.
  13. Cliquez sur le bouton « Calendrier » dans le menu inférieur.
  14. Sélectionnez le jour où l’événement a été créé.
Environnement :

iPhone 11, version iOS 17.0

Résultat réel :

Lorsque le mode RTL (de droite à gauche) est activé, les événements ne s’affichent pas sur le calendrier.

Résultat attendu :

Lorsque le mode RTL est activé, les événements générés doivent être affichés.

L’événement disparaît du calendrier après modification

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Calendrier » dans le menu inférieur.
  2. Pincez la plage horaire du jour actuel dans le calendrier à 5 h.
  3. Remplissez le champ « Titre ».
  4. Dans le bloc « Fin », définissez l’heure de fin à 6 h 25.
  5. Cliquez sur le bouton « Enregistrer ».
  6. Épinglez l’événement que vous avez créé.
  7. Cliquez sur le bouton « Enregistrer ».
Environnement :

iPhone 11, version iOS 17.0

Résultat réel :

L’événement disparaît du calendrier après sa modification.

Résultat attendu :

Après la modification, l’événement ne devrait pas disparaître du calendrier.

Lorsque l’événement s’étend sur plusieurs jours, son nom n’est pas dupliqué le deuxième jour

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Calendrier » dans le menu du bas.
  2. Pincez la plage horaire du jour actuel dans le calendrier à 17h.
  3. Remplissez le champ « Titre ».
  4. Dans le bloc « Fin », réglez l’heure de fin à 18h25.
  5. Cliquez sur le bouton « Enregistrer ».
  6. Épinglez l’événement que vous avez créé.
  7. En bas de la plage horaire créée, faites-la glisser vers le bas pour prolonger l’événement jusqu’à la fin de la journée.
  8. Au milieu de la plage horaire, faites-la glisser 3 heures plus tard de sorte que la fin de l’événement se prolonge dans le jour suivant.
  9. Cliquez sur le bouton « Enregistrer ».
  10. Faites défiler le calendrier pour le jour suivant.
Environnement :

iPhone 11, version iOS 17.0

Résultat réel :

Lorsqu’un événement s’étend sur plusieurs jours, le nom de l’événement n’est pas dupliqué le deuxième jour.

Résultat attendu :

Lorsque un événement s’étend sur plusieurs jours, son nom doit être dupliqué le deuxième jour.

Lorsque le mode RTL est activé, les jours futurs s’affichent sur le calendrier sans grille ni créneaux horaires

Gravité :

Majeure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Plus » dans le menu inférieur.
  2. Sélectionnez « Paramètres avancés ».
  3. Activez le « Mode RTL ».
  4. Cliquez sur le bouton « OK ».
  5. Fermez l’application.
  6. Rouvrez l’application.
  7. Cliquez sur le bouton « Calendrier » dans le menu inférieur.
  8. Faites défiler le calendrier de gauche à droite.
Environnement :

iPhone 11, version iOS 17.0

Résultat réel :

Lorsque le mode RTL est activé, tous les jours futurs sont affichés sur le calendrier sans grille ni créneaux horaires.

Résultat attendu :

Lorsque le mode RTL est activé, tous les jours du calendrier doivent s’afficher avec des grilles et des plages horaires.

Lorsque le mode RTL est activé, les jours futurs s’affichent sur le calendrier sans grille ni créneaux horaires

L’heure programmée pour « Arrêt quotidien » ne s’affiche pas après l’enregistrement

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton “Plus” dans le menu du bas.
  2. Sélectionnez le bouton “Arrêt quotidien”.
  3. Cliquez sur le bouton retour.
  4. Cliquez sur le champ “PLANIFIÉ”.
  5. Réglez l’heure sur 4 heures.
  6. Fermez le bloc.
Environnement :

iPhone 11, version iOS 17.0

Résultat réel :

L’heure prévue pour la « coupure quotidienne » ne s’affiche pas après l’enregistrement.

Résultat attendu :

L’heure planifiée pour « Arrêt quotidien » doit être enregistrée.

Aucun bouton dans le bloc « INTÉGRATION »

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Plus » dans le menu inférieur.
Environnement :

iPhone 11, version iOS 17.0

Résultat réel :

Il n’y a aucun bouton dans le bloc « INTÉGRATION ».

Résultat attendu :

S’il n’y a pas de boutons dans le bloc, le bloc ne doit pas être affiché.

Aucun bouton dans le bloc « INTÉGRATION »

L’icône du bureau affiche une notification introuvable dans les notifications du téléphone ou dans l’application

Gravité :

Mineure

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Plus » dans le menu inférieur.
  2. Sélectionnez « Paramètres avancés ».
  3. Activez « Notifications push ».
  4. Cliquez sur le bouton retour.
  5. Fermez l’application.
  6. Localisez l’icône de l’application sur votre bureau.
  7. Ouvrez l’application.
  8. Vérifiez les notifications push sur votre téléphone.
Environnement :

iPhone 11, version iOS 17.0

Résultat réel :

L’icône du bureau affiche une notification qui n’est pas trouvée dans les notifications du téléphone ou dans l’application.

Résultat attendu :

S’il n’y a pas de notifications, l’icône de l’application sur le bureau ne devrait pas afficher de chiffres.

Le texte du bloc « Actions à effectuer » est tronqué dans les détails de l’événement

Gravité :

Triviale

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Calendrier » dans le menu inférieur.
  2. Pincez l’espace sur le calendrier pour la journée en cours à 5 h.
  3. Remplissez le champ « Titre ».
  4. Dans le bloc « Fin », réglez l’heure de fin à 6 h 25.
  5. Cliquez sur le bouton « Enregistrer ».
  6. Cliquez sur l’événement.
  7. Dans le bloc « Actions à effectuer », sélectionnez « Ajouter une action ».
  8. Saisissez du texte (jusqu’à 200 caractères).
  9. Cliquez sur le bouton retour.
  10. Cliquez à nouveau sur l’événement.
Environnement :

iPhone 11, version iOS 17.0

Résultat réel :

Le texte du bloc « Actions à effectuer » n’est pas affiché depuis le début dans les détails de l’événement.

Résultat attendu :

Le texte du bloc « Actions à effectuer » devrait être entièrement affiché depuis le début.

La fenêtre contextuelle « Philosophie » ne s’affiche pas pour le compte créé avec Gmail

Gravité :

Triviale

Étapes de reproduction :
  1. Enregistrez un compte sur un ordinateur à l’aide de Gmail.
  2. Connectez-vous à ce compte sur votre téléphone.
  3. Attendez une minute.
Environnement :

iPhone 11, version iOS 17.0

Résultat réel :

La fenêtre contextuelle « Philosophie » ne s’affiche pas pour un compte créé avec Gmail.

Résultat attendu :

La fenêtre contextuelle « Philosophie » devrait apparaître pour n’importe quel profil.

La fenêtre contextuelle « Philosophie » ne s’affiche pas pour le compte créé avec Gmail

Le nom du filtre n’est pas affiché

Gravité :

Triviale

Condition préalable :

Connectez-vous au compte.

Étapes de reproduction :
  1. Cliquez sur le bouton « Tâches » dans le menu inférieur.
  2. Cliquez sur le menu burger en haut à gauche.
  3. Sélectionnez la balise « #travail ».
  4. Faites défiler le calendrier jusqu’à mercredi.
Environnement :

iPhone 11, version iOS 17.0

Résultat réel :

Le nom du filtre n’est pas affiché.

Résultat attendu :

Le nom de la balise devrait être affiché.

Le nom du filtre n’est pas affiché
Pour garantir la qualité et la fiabilité de Sunsama, je recommande d’utiliser un mélange d’outils de test fonctionnels et non fonctionnels, notamment l’automatisation pour l’évaluation de la fonctionnalité et des performances. Priorisez les tests d’utilisabilité, en particulier pour les tâches liées aux événements, et n’oubliez pas les tests de compatibilité sur divers appareils et versions iOS.
Iryna, QA engineer

Iryna, QA engineer

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous