suite d'outils LDRA

 

Les Composants de LDRA

 
 
 
 
 
S'inscrire
 
Test de régression avec la suite d'outil LDRA


Qu'est-ce que le test de régression?

Le test de régression consiste à re-tester un programme suite à une modification effectuée au cours du cycle de développement d'un logiciel. Cela permet de s'assurer que des erreurs n'ont pas été introduites ou identifiées suite aux modifications effectuées. Les extractions du logiciel initial seront vérifiées afin que, lors des tests de régression, il soit possible de vérifier que les mêmes extractions sont obtenues.

De quelle manière la suite d'outil LDRA peut-elle faciliter le test de régression?

  • Avec des applications qui nécessitent parfois que les sorties de test soient identiques au test précédent effectué, il est possible d'automatiser entièrement l'activité de test de régression avec LDRA Testbed et TBrun, le générateur d'atelier de test de LDRA.
  • LDRA Testbed peut être intégré à d'autres outils tels que des systèmes de capture/lecture. Il est possible d'intégrer LDRA Testbed et d'autres logiciels à l'aide du fichier d'interface standard (SIF) de LDRA Testbed.

Quand l'utiliseriez-vous?

Les tests de régression sont conçus pour être répétés et servent à tester des versions mises à jour du système. Les tests de régression peuvent être effectués dans plusieurs types d'applications différents, y compris les logiciels intégrés, l'e-commerce et les systèmes internet. Les fonctions fournies par la suite d'outil LDRA permettent d'appliquer le processus de test de régression à plusieurs niveaux, qu'il s'agisse d'une simple unité ou d'une intégration de système.

Comment peut-on optimiser le processus de test de régression?

Lorsque plusieurs ensembles de données de test sont utilisés pour tester un logiciel, la couverture est accumulée à partir de chaque ensemble de données de test, entraînant ainsi une couverture totale accumulée. Cependant, avec un ensemble important de données de test, certains ensembles de données risquent de se "chevaucher" et il se peut que certaines données ne puissent pas contribuer à la couverture totale accumulée, étant donné que les zones du logiciel qu'elles exercent sont également exercées par d'autres ensembles de données plus étendus. Les ensembles de données qui se chevauchent ainsi peuvent être qualifiés de redondants.

suite d'outils LDRA fournit un module d'analyse d'ensemble de données qui analyse tous les ensembles de données de test utilisés lors du processus de test et signale le plus petit ensemble qui atteindra la couverture totale accumulée équivalente. Ainsi, la suite d'outil identifie clairement tous les ensembles de données redondants pouvant ensuite être supprimés avant le test de régression. La suppression des ensembles de données de test redondants entraîne une augmentation de vitesse et plus d'efficacité.

Quels seront les résultats obtenus?

Les annotations peuvent servir à détecter des changements de métriques. L'utilisateur enregistre la valeur de métriques spécifiques dans le code source à l'aide de commentaires. LDRA Testbed étend les commentaires et compare les valeurs anticipées aux valeurs réelles obtenues grâce à l'analyse effectuée. L'utilisation d'annotations peut permettre de réduire de manière significative les coûts de test de régression, puisqu'elle permet aux ingénieurs de passer moins de temps à examiner des rapports de test détaillés.

 

 
     
AccueilLa SociétéProduitsNos ServicesTéléchargementPresseContacter