Tests atomiques et non atomiques pilotés par les données

Avant de planifier des tests pilotés par les données, vous devez prendre connaissance des deux différents types disponibles dans Silk Central :
tests atomiques pilotés par les données
Un résultat de test unique est généré pour toutes les lignes de votre source de données. Cela signifie que le test n'est considéré comme réussi que si son exécution a réussi avec chacune des lignes de données. Si l'exécution échoue avec une des lignes de données, le test entier est marqué comme ayant échoué.
Tests non atomiques pilotés par les données
Chaque ligne de votre source de données est représentée par un test à part. Cela signifie que chaque ligne de données produit un résultat de test : réussi ou en échec. Par exemple, si votre source de données est une feuille de calcul de quatre lignes, vous obtenez le test original créé en tant que test parent, et quatre nouveaux tests enfants, un pour chacune des lignes de données.

Pour plus d'informations sur la création de tests pilotés par les données, consultez Création de tests pilotés par les données.

Le test parent ainsi créé n'a pas de paramètres associés, car il ne constitue qu'une instance de structure pour ses tests enfants et n'a pas la fonction d'un test réel. Toutes les valeurs de la source de données sont répertoriées sur la page Propriétés de pilotage par les données du test parent.

Lors de l'assignation d'un test parent à une exigence, les liens vers les exigences sont hérités uniquement lors de l'utilisation de tests atomiques pilotés par les données.

Vous ne pouvez pas assigner le test parent d'un test non atomique piloté par les données à l'exécution d'un test d'initialisation ou de réinitialisation, puisqu'un tel nœud parent est traité comme un dossier. Vous pouvez cependant assigner l’un des nœuds enfants à l’exécution d’un test d’initialisation ou de réinitialisation, de même qu’un test atomique piloté par les données.

Pour plus d'informations sur les limites des sources de données, consultez Limites des sources de données.