|
Le test de non régression est l’action de dérouler des plans de test pour chaque nouvelle version ou incrément d’un logiciel. Ce test confirme que les nouvelles fonctionnalités n’ont pas endommagé celles déjà existantes et que les récentes modifications n'ont pas entraîné de régression.
| Le test de non régression s’inscrit dans la durée. Lorsqu’un test a confirmé la qualité du logiciel, il est nécessaire de la lancer régulièrement afin de vérifier que les modifications apportées au fil du temps n’ont pas eu d’impact négatif sur les fonctions déjà existantes. Un changement même anodin peut avoir des effets de bord. Ce type de test permet d’avoir une bonne indication sur l’évolution de la qualité du logiciel. |
|
| |
|
|
Cas d'application types :
|
| |
|
Evolution des processus et des outils de contrôle Qualité.
|
| Poursuivre une politique d'amélioration continue pour accroître l'efficacité de vos processus de Test et optimiser le Contrôle Qualité en intégrant des outils performants. |
|
Pour des projets à fortes contraintes ou à environnements spécifiques
|
| Qu'il s'agisse de milieux industriels ou de gestion d'informations sensibles, certains secteurs d'activités nécessitent des tests de robustesse ou de fiabilité plus intenses. |
|
|
|
Pour rester concentré sur sa valeur ajoutée…
|
… et ne plus perdre de temps sur les éléments qui sont censés être maîtrisés.
|
|
Pour renforcer la crédibilité du contrôle qualité
|
| Lorsque les clients exigent un contrôle Qualité de haut niveau, mené avec indépendance et objectivité. Impliquer un fournisseur indépendant dans le processus de Test permet d'en garantir l'intégrité. |
|
|
Notre valeur ajoutée :
|
| |
|
|
|
Flexibilité
|
| La découverte de trop de bugs rend inutile la poursuite des tests : Les missions peuvent être interrompues et reprises à tout moment pour une flexibilité optimale. |
|
Autonomie
|
| Adaptation et intégration au processus existant du client sans bouleverser les méthodes de travail pour la plus grande autonomie. |
|
|
|
Exigences Personnalisées
|
| Le test exhaustif n'existe pas plus que le "zéro bug". Les tests doivent s'adapter aux besoins spécifiques du client et du marché ainsi qu'à leur exigence en terme de qualité. |
|
Développement spécifique
|
| Une double compétence Test + Développement pour proposer des outils sur mesure parfaitement adaptés et des environnements de simulation uniques et spécifiques. |
|
| Relation avec le client : |
|
|
| |
|
|
|
|
|
Livrables à l’issue du projet :
Plans de tests avec les résultats
Cartographie du logiciel
Temps passé sur chaque partie
Rapports de bugs trouvés
Rapports des améliorations identifiées
Synthèse des résultats sur l’ensemble du produit en fin de mission |
|
| |
|
|
| Lorsque la pratique de tests de non régression devient trop régulièrement, il devient intéressant d’opter pour une automatisation des tests. L’automatisation peut permettre un gain de temps et de ressource. |
| |
|
|
| Besoin de plus d’explication ou de détail, contactez nous. |
|