QA HUB / Base de connaissances sur les tests logiciels

Base de connaissances
en tests logiciels

API, conception de tests, Web, Mobile, automatisation et ingénierie QA.

Un ordinateur démonté : carte, unités de stockage et connexions
FIG. 01 / COMPOSANTS DE L’ORDINATEUR
Articles en français
25
Thèmes à explorer
7

Ressources

25 disponibles

Résultats: 25

Documentation de test

Rapport de bug

Rédiger des rapports de bug qui aident l’équipe à comprendre, reproduire et hiérarchiser rapidement les problèmes.

Documentation de test

Cas de test

Rédiger des cas de test utiles à la qualité, sans créer une documentation lourde et peu exploitable.

Documentation de test

Plan de test

Comprendre le contenu d’un plan de test utile, savoir quand en rédiger un et le garder concret.

Documentation de test

Checklist de test mobile

Une checklist concise pour vérifier une application mobile avant une livraison, un smoke test ou un audit rapide.

Documentation de test

Checklist de test d’un site web

Une checklist pratique de livraison web avec les résultats attendus : scénarios, données, accès, erreurs, compatibilité et risques résiduels.

Documentation de test

Sévérité et priorité

Distinguer la sévérité d’un défaut de sa priorité de correction et comprendre pourquoi les évaluer séparément.

Techniques de conception de tests

Analyse des valeurs limites

Comprendre les défauts aux limites et appliquer l’analyse des valeurs limites aux champs, aux intervalles et aux conditions de transition.

Techniques de conception de tests

Partitionnement en classes d’équivalence

Réduire le nombre de tests grâce aux classes d’équivalence, tout en conservant une couverture pertinente et des données représentatives.

Techniques de conception de tests

Tables de décision

Clarifier la logique à plusieurs conditions et couvrir les combinaisons importantes des règles métier avec les tables de décision.

Techniques de conception de tests

Tests par paires

Réduire les combinaisons de paramètres grâce aux tests par paires : avantages, limites et choix d’une couverture utile.

Techniques de conception de tests

Tests de transition d’état

Tester les systèmes dont le comportement dépend de l’état d’un objet et détecter les défauts dans les enchaînements métier.

Techniques de conception de tests

Panorama des techniques de conception de tests

Comprendre l’utilité des techniques de conception de tests, structurer les vérifications et choisir les premières techniques à apprendre.

Types de tests

Tests smoke, sanity, de régression et de confirmation

Distinguer les tests smoke, sanity, de régression et de confirmation, choisir le bon type et éviter les confusions de terminologie.

SQL pour les testeurs QA

SQL pour les testeurs QA

Les compétences SQL utiles aux testeurs QA : requêtes de base, investigation des défauts et vérification des données.

Tests API

Tests négatifs des API

Comprendre les tests négatifs des API et les catégories de requêtes invalides à vérifier régulièrement.

Tests API

Authentification et autorisation

Distinguer authentification et autorisation, puis tester la protection des accès et le respect des restrictions métier.

Tests API

Pagination, filtrage et tri

Détecter les défauts courants des API de listes et tester en détail la pagination, les filtres et le tri.

Tests API

Postman

Utiliser Postman pour explorer les API, créer des collections, gérer les variables d’environnement et vérifier rapidement les intégrations.

Tests API

Architecture client-serveur

Comprendre l’architecture client-serveur et la chaîne derrière un bouton : client, serveur, données et intégrations.

Tests API

Qu’est-ce qu’une API ?

Une introduction aux API pour les testeurs QA : définition, communication entre systèmes et intérêt pour tester un produit en profondeur.

Tests API

Méthodes HTTP, codes de statut et en-têtes

Lire les requêtes HTTP : comprendre les méthodes, les codes de statut et les en-têtes pour identifier rapidement les défauts.

Fondamentaux du test logiciel

Tester les formulaires et leur validation

Vérifier les champs, les limites, les règles côté client et serveur, l’accessibilité des erreurs et les soumissions répétées.

Fondamentaux du test logiciel

DevTools pour les testeurs QA

Utiliser les DevTools du navigateur au quotidien : Network, Console, Elements, stockage et débogage.

Fondamentaux du test logiciel

Qu’est-ce que le test logiciel ?

Comprendre concrètement le test logiciel, son utilité et les activités QA, au-delà de la seule recherche de bugs.

Automatisation des tests

Playwright

Découvrir les atouts de Playwright pour l’automatisation web moderne et les tâches auxquelles il se prête particulièrement bien.

Parcours d’apprentissage

Commencez par les bases, puis passez aux vérifications pratiques. Les articles suivent un ordre de lecture conseillé.

SQL et bases de données pour QA

Apprenez SQL et la vérification des bases de données pour tester les applications avec plus d’assurance.

  1. SQL pour les testeurs QA