Aucun bug trouvé dans le SaaS Dashlane

QAwerk bugs not found

Dashlane

Dashlane est une plateforme robuste et conviviale conçue pour sécuriser et simplifier la vie numérique. Elle combine magistralement des outils de sécurité en ligne essentiels avec un ensemble de fonctionnalités axées sur la commodité.

Cette application gère intuitivement les mots de passe, sécurise les données personnelles et simplifie les transactions en ligne. Sa fonctionnalité de portefeuille numérique permet également de remplir automatiquement les formulaires en ligne sans effort, ce qui est à la fois pratique et permet de gagner du temps.

En tant qu’équipe QAwerk, nous avons effectué un “Bug Crawl” complet sur Dashlane et n’avons trouvé aucun problème affectant ses performances et l’expérience utilisateur. Nos tests ont confirmé la fiabilité, l’intégrité des données et l’efficacité de la plateforme dans divers scénarios.

version tested
3
Navigateurs utilisés
version tested
24
heures passées à tester
version tested
>100
exécution des cas de test
bugs found
0
bugs trouvés

Aucun bug détecté lors de la vérification des e-mails compromis et des recommandations associées

Condition préalable :
  1. L’utilisateur a au moins un e-mail surveillé ajouté.
  2. Le service externe est disponible pour vérifier les compromissions.
Étapes de reproduction :
  1. Ajoutez un e-mail dont on sait qu’il a été compromis lors d’une faille passée.
  2. Vérifiez si Dashlane détecte l’e-mail compromis.
  3. Vérifiez si les recommandations pertinentes apparaissent pour sécuriser le compte.
  4. Supprimez l’e-mail et ajoutez-le à nouveau pour vérifier si la détection reste cohérente.
  5. Essayez d’ajouter le même e-mail plusieurs fois et vérifiez si les doublons sont gérés correctement.
Environnement :

Chrome 131.0.6778.264
Safari 18.1.1
Firefox 130.0.1

Résultat attendu :

Dashlane détecte les e-mails compromis et fournit les recommandations appropriées.
Les entrées en double sont évitées.

Résultat réel :

Bug non trouvé.

Aucun bug détecté lors de la vérification des e-mails compromis et des recommandations associées

Dashlane détecte les e-mails compromis et fournit les recommandations appropriées. Les entrées en double sont évitées.

Condition préalable :

L’utilisateur est connecté et n’a aucun e-mail surveillé ajouté.

Étapes de reproduction :
  1. Ajoutez les e-mails un par un jusqu’à ce que le système atteigne la limite.
  2. Essayez d’ajouter un e-mail de plus au-delà de la limite.
  3. Observez la réponse du système.
  4. Vérifiez si les e-mails déjà surveillés peuvent être supprimés et remplacés en douceur.
  5. Essayez d’ajouter le même e-mail avec des formats de casse différents (par exemple, [email protected] contre [email protected]) et vérifiez les contraintes d’unicité.
Environnement :

Chrome 131.0.6778.264
Safari 18.1.1
Firefox 130.0.1

Résultat attendu :

Le système applique la limite maximale.
Les variations d’e-mails en double sont évitées.
Le dépassement est géré correctement.

Résultat réel :

Bug non trouvé.

Dashlane détecte les e-mails compromis et fournit les recommandations appropriées. Les entrées en double sont évitées.

Aucun bug détecté lors de la vérification de la persistance des collections et des éléments stockés

Condition préalable :

L’utilisateur est connecté et a créé au moins une collection.

Étapes de reproduction :
  1. Créez une nouvelle collection et ajoutez plusieurs éléments de test.
  2. Déconnectez-vous et reconnectez-vous.
  3. Vérifiez que la collection créée et les éléments stockés sont toujours présents.
  4. Actualisez la page pendant la modification d’une collection et confirmez la cohérence des données.
  5. Supprimez une collection, déconnectez-vous et vérifiez si la suppression reste effective après la reconnexion.
Environnement :

Chrome 131.0.6778.264
Safari 18.1.1
Firefox 130.0.1

Résultat attendu :

Les données persistent correctement après les actions de déconnexion/connexion et d’actualisation.
Les suppressions restent effectives.

Résultat réel :

Bug non trouvé.

Aucun bug détecté lors de la vérification de la persistance des collections et des éléments stockés

Aucun bug détecté lors de la tentative d’ajout d’une méthode de paiement

Condition préalable :

L’utilisateur est connecté à la plateforme.

Étapes de reproduction :
  1. Naviguez vers la page de configuration des paiements.
  2. Cliquez sur le bouton “Ajouter un nouveau”.
  3. Remplissez tous les champs de saisie.
  4. Cliquez sur le bouton “Enregistrer”.
Environnement :

Chrome 131.0.6778.264
Safari 18.1.1
Firefox 130.0.1

Résultat attendu :

La méthode de paiement est créée avec succès.

Résultat réel :

Bug non trouvé.

Aucun bug détecté lors de la tentative d’ajout d’une méthode de paiement

La méthode de paiement est créée avec succès.

Condition préalable :

L’utilisateur a stocké au moins cinq identifiants de connexion dans Dashlane.

Étapes de reproduction :
  1. Ajoutez cinq mots de passe forts et uniques et observez le score.
  2. Changez un mot de passe pour qu’il soit faible et observez l’impact sur le score.
  3. Modifiez tous les mots de passe pour qu’ils soient identiques et vérifiez la détection de réutilisation.
  4. Supprimez les mots de passe stockés et vérifiez si le score se réinitialise correctement.
  5. Essayez d’ajouter un mot de passe très long mais simple (par exemple, aaaaaaaaaaaaaaaaaaaaa) et vérifiez la classification.
Environnement :

Chrome 131.0.6778.264
Safari 18.1.1
Firefox 130.0.1

Résultat attendu :

Le score de santé des mots de passe reflète dynamiquement la force, la réutilisation et la suppression de manière correcte.

Résultat réel :

Bug non trouvé.

La méthode de paiement est créée avec succès.

Aucun bug détecté lors des tests de la fonctionnalité d’exportation sécurisée des données

Condition préalable :

L’utilisateur a stocké plusieurs identifiants, notes et e-mails surveillés.

Étapes de reproduction :
  1. Naviguez vers “Paramètres” → “Exporter les données”.
  2. Exportez les données dans différents formats.
  3. Sélectionnez Exporter en CSV.
  4. Entrez le Mot de passe principal.
  5. Ouvrez le fichier exporté et vérifiez l’exactitude des données.
  6. Modifiez les données exportées et essayez de les réimporter.
  7. Vérifiez si Dashlane empêche l’importation de fichiers altérés.
Environnement :

Chrome 131.0.6778.264
Safari 18.1.1
Firefox 130.0.1

Résultat attendu :

Les données exportées sont exactes et les modifications sont détectées lors de la réimportation.

Résultat réel :

Bug non trouvé.

EXEMPLE DE BUG :

Bugs trouvés dans le SaaS SALESmanago

October 2, 2023

Aucun bug détecté lors des tests de la fonctionnalité d’exportation sécurisée des données

Aucun bug détecté lors de la vérification du flux de mise à niveau VPN

Condition préalable :

L’utilisateur dispose d’un compte Dashlane gratuit sans VPN activé.

Étapes de reproduction :
  1. Cliquez sur le bouton “Mettre à niveau” sous VPN.
  2. Terminez le processus de mise à niveau/paiement.
  3. Vérifiez si le système met correctement à niveau le compte de l’utilisateur.
  4. Essayez de rétrograder et confirmez les politiques de remboursement/options de rétrogradation.
  5. Vérifiez si la connexion VPN est fonctionnelle après la mise à niveau.
Environnement :

Chrome 131.0.6778.264
Safari 18.1.1
Firefox 130.0.1

Résultat attendu :

La mise à niveau du VPN est traitée correctement.
Les politiques de rétrogradation/remboursement sont correctement gérées.

Résultat réel :

Bug non trouvé.

Aucun bug détecté lors de la vérification du flux de mise à niveau VPN

Aucun bug trouvé lors du test de la fonction d’importation avec des fichiers d’identification malformés

Condition préalable :

L’utilisateur a accès à la fonctionnalité d’importation des identifiants.

Étapes de reproduction :
  1. Préparez un fichier CSV ou JSON avec des identifiants valides.
  2. Importez le fichier et vérifiez l’analyse réussie.
  3. Modifiez le fichier en introduisant des erreurs de syntaxe/des données malformées.
  4. Tentez de réimporter et vérifiez si le système gère correctement les erreurs.
  5. Observez si des données trompeuses entraînent des importations incorrectes (par exemple, inversion des champs nom d’utilisateur/mot de passe).
Environnement :

Chrome 131.0.6778.264
Safari 18.1.1
Firefox 130.0.1

Résultat attendu :

Le système rejette les données malformées.
Les identifiants incorrects ne sont pas importés.

Résultat réel :

Bug non trouvé.

Aucun bug trouvé lors du test de la fonction d’importation avec des fichiers d’identification malformés

Aucun bug trouvé lors de la validation de la gestion des sessions sur plusieurs appareils

Condition préalable :

L’utilisateur a accès à plusieurs navigateurs ou appareils.

Étapes de reproduction :
  1. Connectez-vous à Dashlane sur le navigateur A.
  2. Connectez-vous à nouveau sur le navigateur B et observez si la première session reste active.
  3. Déconnectez-vous manuellement du navigateur A et vérifiez si le navigateur B est affecté.
Environnement :

Chrome 131.0.6778.264
Safari 18.1.1
Firefox 130.0.1

Résultat attendu :

Les sessions sont correctement gérées.
Le comportement de déconnexion est cohérent.

Résultat réel :

Bug non trouvé.

Les sessions sont correctement gérées. Le comportement de déconnexion est cohérent.

Condition préalable :

L’utilisateur a accès à la fonctionnalité de surveillance du Dark Web.

Étapes de reproduction :
  1. Ajoutez/supprimez rapidement plusieurs e-mails en succession rapide.
  2. Vérifiez si l’interface utilisateur se met à jour correctement sans délai.
  3. Observez si les requêtes API échouent ou si les mécanismes de limitation de débit se déclenchent.
  4. Vérifiez que les e-mails supprimés n’apparaissent pas après un rafraîchissement.
  5. Tentez de réajouter un e-mail précédemment supprimé et vérifiez les incohérences.
Environnement :

Chrome 131.0.6778.264
Safari 18.1.1
Firefox 130.0.1

Résultat attendu :

Le système gère efficacement les modifications rapides.
Les incohérences sont évitées.

Résultat réel :

Bug non trouvé.

J’ai testé la sécurité, les performances, la convivialité et la gestion de la charge de Dashlane dans diverses conditions. Le système a bien fonctionné dans la plupart des cas, mais l’optimisation des opérations de masse et la vitesse de mise à jour de l’interface utilisateur lors de modifications rapides rendraient l’expérience encore plus fluide.
Yaroslav, QA engineer

Yaroslav, QA engineer

Aucun bug détecté !

Aucun bug détecté ! We tried to find bugs in this product but failed to spot any. While we still believe no software is 100% free of bugs, this app contains no critical or apparent defects that could negatively impact the user experience.

Vous avez besoin d'un partenaire QA fiable ?

Embauchez-nous