Passer au contenu principal
Toutes les collectionsPrise en MainTest IO vs. autres plateformes de test
Comparaison des plates-formes uTest et Test IO pour les testeurs
Comparaison des plates-formes uTest et Test IO pour les testeurs

Découvre rapidement les différences entre les plates-formes uTest et Test IO.

Zorica Micanovic avatar
Écrit par Zorica Micanovic
Mis à jour il y a plus d'un an

Motivation

Les tests logiciels jouent un rôle essentiel dans garantir la qualité et la fiabilité des produits logiciels. Les plates-formes de test en crowdsourcing telles que uTest et Test IO permettent aux testeurs indépendants de mettre à profit leurs compétences sur divers projets de test.

Cet article compare les différences entre les plates-formes uTest et Test IO, en se concentrant spécifiquement sur les processus de test, les types de bogues, la gravité des bogues fonctionnels, les pièces jointes, les paiements et la communication des tests.

Aspect

uTest

Test IO

Processus de test

uTest suit un processus de test structuré, comprenant généralement l'intégration au projet, l'exécution des cas de test, le signalement des bogues, et la clôture du cycle de test. Les testeurs se voient attribuer des cas de test spécifiques qu'ils exécutent dans l'environnement de test désigné. Après l'exécution, les testeurs soumettent des rapports de bogue détaillés à la plateforme.

Si un rapport de bogue est rejeté, cela impacte négativement les scores du testeur en fonction du type de rejet reçu.

Les testeurs ont la possibilité de contester les bogues rejetés par les clients.

Les espaces réservés ne sont pas autorisés.

Les testeurs peuvent utiliser n'importe quel appareil enregistré s'il répond aux exigences du cycle de test.

L'ingénieur de test sélectionne les testeurs qui participeront à un test.

Test IO adopte un processus de test agile qui englobe la planification des tests, leur exécution, ainsi que des retours continus. Les testeurs participent à des cycles de test correspondant à leur langue, leurs appareils et leur emplacement. Nous mettons l'accent sur les tests exploratoires en temps réel et manuels, permettant aux testeurs de découvrir et de signaler des bogues à la volée.

Pour commencer à contribuer à un cycle de test, les testeurs doivent lancer les sessions de test à l'avance et reconnaître avoir lu et compris les instructions des fonctionnalités incluses.

Afin d'identifier les doublons, lors de la soumission d'un bogue, la liste des ❝Bogues similaires❞ sur le côté droit du formulaire de bogue affichera les bogues déjà soumis dans le test actuel. Vous pouvez également rechercher et filtrer les bogues ainsi que consulter la liste des Bogues connus.

En cas de rejet d'un rapport de bogue, cela aura un impact négatif sur les scores du testeur, en fonction du type de rejet reçu.

Les testeurs ont la possibilité de contester les bogues rejetés par les chefs d'équipe. Une fois qu'un rapport est contesté, il est verrouillé en attente de révision par l'équipe chargée de la contestation des bogues.

Les rapports contenant des espaces réservés sont formellement interdits.

Le système choisit l'un de tes appareils enregistrés dans ton profil et t'invite à rejoindre le test. En fonction des places disponibles pour chaque cycle, te pourrais ne pas pouvoir le choix de prendre un autre appareil que celui désigné par le système. Une fois que t'as été invité sur un appareil, tu peux pas switcher vers un autre. Du coup, tu peux soumettre tes bogues trouvés que sur cet appareil.

Formulaire de bouge

Le formulaire de rapport de bogue sur uTest est structuré de la manière suivante:

  1. Type de problème

  2. Fréquence

  3. Priorité

  4. Source

  5. Environnement

  6. Actions effectuées

  7. Résultats attendus

  8. Résultats réels

  9. Messages d'erreur

  10. Informations environnementales supplémentaires

  11. Pièce jointe.

Le formulaire de rapport de bogue de Test IO, en revanche, simplifie la documentation des testeurs avec la structure suivante:

  1. Titre du bogue

  2. Type de bogue avec gravité pour les bogues fonctionnels

  3. Champ URL (où le bogue se produit)

  4. Étapes (actions effectuées)

  5. Résultat réel

  6. Résultat attendu

  7. Pièces jointes

Tu n'as pas besoin de suivre un format spécifique pour construire un titre. Cependant, tu dois décrire ce qui s'est passé, le bogue s'est produit, et quand il s'est déclenché.

Sur notre formulaire de bogue, pas besoin d'ajouter le numéro d'étape; notre formulaire le fournit déjà. Tu peux les faire glisser et les réorganiser comme tu veux.

Sauf pour le navigateur lors des tests de site Web, les infos sur l'appareil sont prises de celui que t'as choisi en participant à un cycle de test, et ça peut pas être changé après.

Types de bogues

uTest classe les bogues de la manière suivante:

  • Fonctionnalité

  • Utilisabilité

  • Sécurité

  • Performance

  • Problèmes de localisation.

Les testeurs doivent identifier et signaler ces bogues avec précision.

Test IO classe les bogues de la manière suivante:

  • Fonctionnels

  • Visuels

  • Contenu

  • Utilisabilité

  • Bogues de cas de test.

Nous ne réalisons pas de tests de sécurité.

Quelques spécifications supplémentaires: les bogues de contenu sont liés à tous les types d'informations, pas seulement au texte (par exemple, les traductions ; les fautes de frappe ne sont pas signalées). Ainsi, les images manquantes et les boutons manquants relèvent des bogues de contenu plutôt que des bogues visuels.

Les bogues fonctionnels incluent les problèmes de performance, comme le chargement infini, s'ils affectent directement les utilisateurs finaux. Par exemple, l'accès au contenu ou la progression dans une tâche.

D'autre part, lors des cycles de test de performance, qui sont effectués sur demande, le chargement infini est considéré comme un problème de performance et est signalé en tant que tel. Par conséquent, la mesure de la vitesse Internet et les fichiers .har font partie des pièces jointes nécessaires à inclure dans le rapport.

La sévérité des bogues fonctionnels

La sévérité des bogues dans uTest est classée comme suit:

  • Critique

  • Élevée

  • Moyenne

  • Faible

Le testeur décide quelle sévérité correspond le mieux au problème.

Chez Test IO, on propose des scénarios spécifiques pour t'aider dans la sélection correcte de la sévérité ; il y en a seulement trois:

  • Faible

  • Élevée

  • Critique

Les scénarios qu'on fournit vont t'aider à analyser le problème de différentes manières, en tenant compte de la fonctionnalité compromise et de l'impact potentiel du bogue sur les utilisateurs finaux. Par exemple, les bogues bloquants sont considérés comme critiques, tandis que si une solution facile et intuitive, comme le rechargement de la page, existe, la sévérité correcte sera faible.

Les pièces jointes dans le rapport de bogue

uTest permet aux testeurs de joindre des fichiers pertinents, tels que des captures d'écran, des enregistrements d'écran et des fichiers journaux, à leurs rapports de bogue.

Captures d'écran:

  • Mettez en évidence

  • Format JPG ou PNG

  • N'utilisez pas un outil de dessin à la main

  • Capturez l'écran complet

  • Fermez les onglets inutiles

  • Orientation verticale.

Enregistrements d'écran (screencasts):

  • Pas de bruit

  • Écran entier

  • Doivent correspondre aux actions effectuées

  • Seulement au format mp4

  • Gardez-le court.

Les testeurs de Test IO peuvent inclure des pièces jointes, comme des captures d'écran, des enregistrements d'écran et des journaux de plantage.

Captures d'écran:

  • Mettez en évidence

  • Format JPG ou PNG

  • On recommande d'éviter le dessin à la main, mais privilégiez des formes telles que des carrés, des rectangles et des flèches.

  • Capturez l'écran complet.

  • Les onglets ou applications inutiles ne doivent pas être visibles, mais surtout, assurez-vous que les informations des clients de Test IO ne le sont pas (par exemple, les notifications avec un ID de cycle de test et le nom du client).

  • L'orientation montrée dans la capture d'écran doit être celle que l'utilisateur utilise lors du test.

Enregistrements d'écran:

  • Pas de bruit

  • Écran entier

  • La durée pour les rapports de bogue est de 60 secondes, tandis que pour les histoires d'utilisateurs et les reproductions, elle est de 15 secondes.

  • Les étapes enregistrées ne doivent concerner que la dernière étape de navigation, l'action qui déclenche le bogue et le bogue lui-même.

  • Seulement au format mp4

  • Les tapotements/clics doivent être visibles sur les ordinateurs de bureau et les appareils Android.

Pour les tests de performance, les fichiers .har sont requis.

Tester la communication

uTest encourage la communication entre les testeurs, les chefs de projet et les développeurs grâce à un système de messagerie dédié. Les testeurs peuvent poser des questions sur les exigences et interagir avec les parties prenantes tout au long du cycle de test.

Test IO met l'accent sur la communication en temps réel, permettant aux testeurs de collaborer et de discuter des problèmes via le chat de test, les commentaires des rapports de bogue, le serveur Discord et les plateformes de messagerie entre les testeurs, les chefs d'équipe (TL), les gestionnaires de la réussite des clients (CSM) et les clients. Les testeurs peuvent poser des questions, demander des éclaircissements et recevoir des retours instantanés de ces parties prenantes, car celles-ci peuvent demander des informations sur les tâches des testeurs.

Paiement des bogues

Chez uTest, le paiement dépend de la valeur du bogue de la manière suivante:

  • Pas assez précieux (Ne sera pas corrigé)

  • Assez précieux

  • Très précieux

  • Exceptionnellement précieux

Chez Test IO, le paiement dépend du type de tâche effectuée. Certaines tâches sont directement liées aux cycles de test. En revanche, d'autres, comme les reproductions, la confirmation de la correction de bogue et la confirmation de rapport de bogue, peuvent être effectuées sans rejoindre le cycle de test auquel le rapport appartient.

Cependant, dans le cadre d'un cycle de test, le paiement dépend du type et de la gravité du bogue, ainsi que des spécifications de l'appareil.

Tâches et bonus payants

Chez uTest, les testeurs peuvent effectuer les tâches suivantes:

  • Cas de test

  • Signalement de bogues

  • Enquêtes sur la convivialité

Chez Test IO, les testeurs indépendants peuvent faire les missions rémunérées suivantes et recevoir les bonus correspondants:

  • Signalement de bogues

  • Reproduction de bogues

  • Histoires d'utilisateurs

  • Cas de test

  • Confirmation de correction de bogue

  • Confirmation de rapport de bogue

  • Bonus pour participation à des projets spéciaux

  • Sessions d'activité rémunérées

  • Rapports d'achat

  • Retours sur les tests

  • Bonus Bogue Like

Au lieu d'attendre que le client accepte ou rejette ton travail chez Test IO, tu reçois ton paiement dès que le chef d'équipe prend en compte ton bogue ou ton exécution.

En conclusion, les plates-formes uTest et Test IO offrent des expériences uniques aux testeurs en ce qui concerne les processus de test, les types de bogues, l'évaluation de la gravité, les pièces jointes et la communication des tests.

Il existe plusieurs différences entre uTest et Test IO. uTest suit un processus de test structuré avec des cas de test assignés, et les testeurs soumettent des rapports de bogue à l'aide d'un formulaire structuré. Les testeurs peuvent contester les bogues rejetés, mais le rejet affecte leurs scores. En revanche, Test IO privilégie les tests exploratoires en temps réel et engage les testeurs dans des retours continus et une collaboration pendant les cycles de test correspondant à leur profil. Test IO simplifie le processus de signalement des bogues avec des titres de bogues simplifiés, des types et des niveaux de gravité, permettant la réorganisation des étapes. Les schémas de paiement diffèrent également: uTest catégorise les valeurs des bogues, tandis que Test IO base les paiements sur les types de tâches, la gravité et les spécifications des appareils. Les canaux de communication et le moment des paiements diffèrent également entre les deux plates-formes.

Les testeurs jouent un rôle essentiel dans l'amélioration de la qualité logicielle et la satisfaction des utilisateurs, quelle que soit la plate-forme.

Avez-vous trouvé la réponse à votre question ?