Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Tests de Régression, de Validation et de Fumée | Tests Fonctionnels
Introduction aux Tests Manuels et à l'Assurance Qualité dans le Développement Web
course content

Contenu du cours

Introduction aux Tests Manuels et à l'Assurance Qualité dans le Développement Web

Introduction aux Tests Manuels et à l'Assurance Qualité dans le Développement Web

1. Introduction aux Tests Logiciels et à l'Assurance Qualité
2. Tests Logiciels en Pratique
3. Tests Fonctionnels
4. Tests Non Fonctionnels

book
Tests de Régression, de Validation et de Fumée

Les tests de régression, de validation et de fumée sont trois méthodologies de test supplémentaires. Ils ne sont pas nécessairement distincts des tests unitaires et d'intégration, mais ils contiennent des tests unitaires et d'intégration.

Test de fumée

Le test de fumée est une forme précoce de test, qui vise à vérifier les fonctionnalités critiques de l'application. Le nom "Test de fumée" vient de l'analogie de la "Machine à fumer". Si une machine fume lorsqu'elle est allumée, alors il y a quelque chose qui ne va pas. Il est effectué dans la version initiale, mais pas nécessairement après chaque version.

Le test de fumée peut éventuellement impliquer des tests unitaires et d'intégration, cependant, les tests sont généralement trop mineurs ou vagues pour être considérés comme tels. Il inclut généralement des pratiques telles que vérifier si l'application fonctionne correctement sans plantages inattendus, si les pages se chargent correctement, si la navigation et les boutons de formulaire sont fonctionnels, etc.

Test de régression

Régression signifie "Retour à un état antérieur ou moins avancé". Le test de régression vérifie simplement si les nouvelles modifications apportées à l'application ont d'une manière ou d'une autre endommagé les anciennes fonctionnalités ou non. Cela implique généralement de réexécuter les cas de test précédents après l'introduction de chaque mise à jour.

Test de validation

Test de Sanité, également connu sous le nom de Test de Vérification de Build (BVT), peut être considéré comme un sous-ensemble du Test de Régression. Il implique également l'écriture de tests unitaires et d'intégration pour s'assurer que les nouvelles modifications n'ont pas cassé les anciennes fonctionnalités, cependant, la portée des tests dans ce cas est étroite car les tests sont concentrés uniquement sur la partie de l'application où les nouvelles modifications ont été introduites. Alors que dans le Test de Régression, les tests sont répartis sur l'ensemble de l'application.

Après chaque nouvelle version, le Test de Sanité introduit de nouveaux cas de test. Ces cas de test deviennent automatiquement une partie des Tests de Régression dans les versions ultérieures, puisque le Test de Régression inclut la ré-exécution de tous les cas de test précédents pour s'assurer que les anciennes fonctionnalités fonctionnent correctement.

Étant donné que le Test de Régression et le Test de Sanité peuvent être très répétitifs, fastidieux et peu rentables, ils sont donc rarement effectués manuellement et font généralement partie des tests automatisés.

1. Quel type de test a une portée large et implique de réexécuter d'anciens tests ?

2. Après chaque construction, les nouveaux cas de test écrits pour le test de santé deviennent une partie du test de régression dans les constructions ultérieures, vrai ou faux ?

Quel type de test a une portée large et implique de réexécuter d'anciens tests ?

Quel type de test a une portée large et implique de réexécuter d'anciens tests ?

Sélectionnez la réponse correcte

Après chaque construction, les nouveaux cas de test écrits pour le test de santé deviennent une partie du test de régression dans les constructions ultérieures, vrai ou faux ?

Après chaque construction, les nouveaux cas de test écrits pour le test de santé deviennent une partie du test de régression dans les constructions ultérieures, vrai ou faux ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 3. Chapitre 5
We're sorry to hear that something went wrong. What happened?
some-alt