Bugs trouvés dans Supercode SaaS : Rapport d’analyse des bugs par QAwerk

Supercode est une plateforme technologique qui permet à ses utilisateurs de créer et de gérer des codes QR de divers types. Les professionnels de tous horizons utilisent largement cet outil SaaS pour générer des codes QR facilement scannables par de multiples appareils. Les types d’entrée suivants sont disponibles : URL, texte, vCard, Email.
Avec le forfait de base, l’utilisateur a accès à la création illimitée de codes statiques. Contrairement aux codes dynamiques, les codes QR statiques ne peuvent pas être modifiés après impression. Plusieurs options d’abonnement payant sont proposées aux utilisateurs pour accéder à des types de codes avancés et à des forfaits de création de codes dynamiques.
La satisfaction client est l’objectif numéro un de toute entreprise. Nos ingénieurs QA vérifient que les plateformes comme Supercode fonctionnent correctement, s’assurant que les utilisateurs ne perdent pas leur précieux temps à tourner les pouces ou à chercher des solutions ailleurs lorsque la ressource ne répond pas comme prévu.
Majeure
- Sur https://supercode.co/, faites défiler jusqu’au pied de page et cliquez sur le bouton « À propos de nous ».
- Vérifiez la barre de recherche.
- Portez une attention particulière à la console du navigateur.
MacBook Pro 15” 2016.
macOS Big Sur 11.1 +
Google Chrome 87.0.4280.88
L’utilisateur n’est pas redirigé vers la page « À propos de nous » ; l’action se contente de changer un lien vers https://supercode.co/#
L’utilisateur est redirigé vers la page « À propos de nous », et l’URL est changée en https://supercode.co/about-us.
Impossible de changer la langue
Majeure
- Sur https://supercode.co/, faites défiler jusqu’au pied de page.
- Cliquez sur le bouton « English » pour changer votre langue.
MacBook Pro 15” 2016.
macOS Big Sur 11.1 +
Google Chrome 87.0.4280.88
La page se recharge. L’utilisateur ne peut pas changer la langue.
L’utilisateur peut changer la langue.
Validation incorrecte du numéro de téléphone
Mineure
- Dans le formulaire « Étape 1. Choisissez le type de code QR et ajoutez votre contenu » sur https://supercode.co/, cliquez sur l’onglet « vCard ».
- Remplissez tous les champs (sauf celui du « Téléphone ») avec des données valides.
- Cliquez sur le bouton « Générer le code QR ».
MacBook Pro 15” 2016.
macOS Big Sur 11.1 +
Google Chrome 87.0.4280.88
L’utilisateur peut définir le texte « test » comme numéro de téléphone. Dans ce cas, le contact dans un téléphone aura pour VALEUR : test.
L’utilisateur voit un champ de saisie validé, encadré de rouge avec une croix rouge et des suggestions pour une saisie valide (si nécessaire).
La notification d’erreur est absente dans l’onglet URL
Mineure
- Cliquez sur l’onglet « Texte » dans le formulaire « Étape 1. Choisissez le type de code QR et ajoutez votre contenu » sur https://supercode.co/.
- Laissez un champ de texte vide > cliquez sur le bouton « Générer le code QR » > vérifiez la notification en haut de la page.
- Basculez vers l’onglet URL, laissez le champ de saisie URL vide et cliquez sur le bouton Générer le code QR.
- Observez les résultats.
MacBook Pro 15” 2016.
macOS Big Sur 11.1 +
Google Chrome 87.0.4280.88
La notification d’erreur est absente dans l’onglet URL ; seule une croix rouge apparaît dans le formulaire de saisie.
Les mêmes actions mènent aux mêmes résultats. Lorsque le champ de texte est laissé vide, la notification d’erreur apparaît.
Une erreur de saisie entraîne un rechargement de page
Mineure
- Sur https://supercode.co/, cliquez sur le bouton « Obtenez Supercode gratuitement ».
- Remplissez tous les champs à l’exception du « Mot de passe » avec des données valides.
- Tapez un seul chiffre aléatoire dans le champ « Mot de passe ».
- Cliquez sur le bouton « Créer un compte ».
MacBook Pro 15” 2016.
macOS Big Sur 11.1 +
Google Chrome 87.0.4280.88
La page se recharge et toutes les données des autres champs du formulaire sont supprimées.
Toutes les données de l’utilisateur restent dans les champs appropriés. L’utilisateur voit les champs validés encadrés de rouge et corrige les champs erronés.
Notification d’erreur absente sur la page de tarification
Mineure
- Ouvrez https://supercode.co/.
- Dans l’en-tête, cliquez sur « 31 jours restants dans l’essai » (31 dans ce cas).
- Choisissez le plan « Basic » et cliquez sur le bouton « Rétrograder/Mettre à niveau ».
- Remplissez le formulaire avec des données factices > cliquez sur le bouton « Mettre à niveau vers Basic ».
MacBook Pro 15” 2016.
macOS Big Sur 11.1 +
Google Chrome 87.0.4280.88
Après avoir cliqué sur « Mettre à niveau », le bouton devient désactivé, puis de nouveau cliquable en 2-3 secondes. Le serveur renvoie une erreur 400 Bad Request, qui n’est pas affichée à un utilisateur standard.
Le système affiche une notification rouge avec un message d’erreur.
Le nombre de jours d’essai change de manière incohérente
Mineure
- Ouvrez https://supercode.co/.
- Créez un nouveau compte.
- Cliquez sur le bouton « 31 jours restants en essai » .
- Vérifiez le titre dans l’en-tête.
MacBook Pro 15” 2016.
macOS Big Sur 11.1 +
Google Chrome 87.0.4280.88
Après avoir cliqué sur le bouton « 31 jours restants en essai », l’utilisateur voit l’en-tête « 30 jours d’essai gratuit,… ».
Le nombre de jours d’essai gratuit ne change pas de manière incohérente.
Le code QR dynamique apparaît dans l’onglet Statique
Mineure
- Ouvrez https://supercode.co/.
- Connectez-vous à l’aide des identifiants valides.
- Allez à la page /qr_codes et ajoutez un code dynamique.
- Basculez rapidement entre les onglets Tous/Statique/Dynamique.
MacBook Pro 15” 2016.
macOS Big Sur 11.1 +
Google Chrome 87.0.4280.88
Les résultats de l’onglet Dynamique sont affichés dans l’onglet Statique. Des artefacts apparaissent dans le menu déroulant Télécharger png.
Les codes sont affichés dans les onglets correspondants.
Supercode est un outil SaaS tout-en-un pour la génération de codes QR. Ce service de génération de codes QR a beaucoup à offrir en termes de fonctionnalité et d’accessibilité, malgré quelques bugs fonctionnels et d’interface utilisateur/expérience utilisateur. Les codes QR sont des solutions robustes et polyvalentes pour les entreprises et les particuliers ; ainsi, la niche de leurs services de génération est très concurrentielle. Nous conseillons un débogage approfondi de la plateforme à ses propriétaires pour obtenir un avantage concurrentiel.
