Liaison et itérations
Vous pouvez configurer un composant ou un flux de sorte qu’il s’exécute un certain nombre de fois pendant une même exécution, et ce, en utilisant des valeurs de données différentes pour les paramètres du composant ou du flux. Chaque exécution du composant ou du flux est appelée une itération. Pour plus d’informations sur les itérations, voir Définir des itérations pour des composants, des flux et des groupes.
Les itérations d’une source peuvent produire plusieurs valeurs de paramètre de sortie. Le cas échéant, la valeur fournie par chaque itération est transmise comme valeur d’entrée à l’itération correspondante de la cible.
La liaison est assurée uniquement dans la mesure où ALM peut déterminer l’itération cible de chaque itération source. L’une des conditions suivantes doit être remplie :
- Condition 1. Il existe une itération pour la source et une ou plusieurs itérations pour la cible (relation « 1 à n »). Pour un exemple, voir .
- Condition 2. Il existe le même nombre d’itérations pour la source et pour la cible (relation « n à n »). Pour un exemple, voir .
Note : Dans le cas où une source ou une cible est membre d’un groupe, le nombre d’itérations correspond est celui du groupe.
Si les itérations du composant ne sont pas représentées par une relation « 1 à n » ou une relation « n à n », un message d’avertissement s’affiche.
En cas d’utilisation d’itérations et de la fonction de liaison des paramètres, tenez compte des éléments suivants :
- Lorsque vous utilisez la sortie d’un composant précédent comme valeur d’un paramètre de composant d’entrée, l’option s’applique à toutes les itérations du composant pour ce paramètre d’entrée.
- Lorsque les itérations d’un composant source d’un test de processus métier se soldent par plusieurs valeurs de paramètre de sortie, la valeur fournie par l’exécution d’une itération donnée est transmise comme valeur d’entrée à l’itération correspondante du composant cible.
- Le déplacement d’un composant métier, d’un groupe ou d’un flux peut engendrer une incompatibilité de référence de paramètre. C’est le cas notamment lorsqu’un composant cible est déplacé à une position où il précède le composant source. Si le message d’avertissement généré est ignoré, le lien incompatible vers le paramètre source est supprimé. La suppression de ce lien a pour effet de faire échouer l’itération, ce qui nécessite de rétablir le lien dans la boîte de dialogue Itérations.
- Dans les cas où il existe un nombre d’itérations incompatible entre les paramètres de composant d’entrée et de sortie, le nom du paramètre figurant dans l’en-tête de colonne est affiché en rouge dans la boîte de dialogue Itérations.
- Les erreurs d’itération font échouer un test de processus métier ou un flux qui contient les composants concernés. Ces erreurs sont indiquées dans l’onglet Script de test du module Plan de test et signalées lors de la validation d’un flux ou d’un test. Pour plus d’informations sur l’interface utilisateur, voir Boîte de dialogue Résultats de la validation du test.

