Test ascendant

Définition - Que signifie le test ascendant?

Le test ascendant est un type spécifique de test d'intégration qui teste d'abord les composants les plus bas d'une base de code. Plus généralement, il fait référence à une phase intermédiaire de test logiciel qui consiste à prendre des unités de code intégrées et à les tester ensemble, avant de tester un système entier ou une base de code.
Les professionnels de l'informatique font référence à des assemblys de conception ou à des groupes de modules de code dont le fonctionnement global est évalué dans des environnements de test intégrés.

Definir Tech explique les tests ascendants

Les tests ascendants sont à l'opposé des tests descendants, où les éléments intégrés supérieurs sont testés en premier. Les experts expliquent que si les tests ascendants peuvent être utiles pour produire une base de test plus petite et indépendante, ils ne fournissent pas le même type de conception de démonstration de programme squelettique que les tests descendants. Avec les tests ascendants, les développeurs atteignent cette échelle où le programme coïncide principalement avec l'interface utilisateur. Certaines personnes voient cela comme une sorte de test en amont, mais chaque équipe de développeurs doit décider pour des raisons d'objectif et de praticité quel type de test de logiciel convient le mieux au projet.