Bibliothèques importées - Présentation

Éditions d’ALM : La fonctionnalité de bibliothèques importées est disponible dans Édition ALM et LoadRunner Enterprise. Pour plus d’informations sur les éditions ALM et les fonctionnalités associées, voir Éditions d’ALM. Pour savoir quelle édition de ALM vous utilisez, demandez à votre Administrateur du site ALM.

L’importation d’une bibliothèque vous permet de partager ou de réutiliser un ensemble d’entités existantes dans les projets de votre entreprise. Pour importer une bibliothèque, vous sélectionnez un repère dans la bibliothèque à partir de laquelle vous effectuez l’importation. Vous pouvez importer une bibliothèque à partir du même projet ou d’un autre projet.

Lorsque vous importez une bibliothèque, elle est ajoutée à l’arborescence des bibliothèques et ses entités sont copiées dans les modules correspondants du projet. Si elle comprend des entités associées telles que des exigences avec une couverture de test, ces relations sont également copiées. De plus, les entités liées externes à la bibliothèque nécessaires à l’exécution des tests inclus dans la bibliothèque, telles que les tests appelés et les ressources de test, sont également importées.

Remarques :

  • Il est impossible d’importer une bibliothèque d’un projet Unicode vers un projet ASCII.
  • Business Process Testing : Après avoir importé une bibliothèque, ne modifiez pas le contenu de la bibliothèque source existante à partir de laquelle un repère est synchronisé ou de la bibliothèque cible avec laquelle un repère est synchronisé. Cela peut entraîner l’échec de synchronisation d’un repère comprenant des entités Business Process Testing.

Vous pouvez comparer des bibliothèques associées à toutes les étapes du cycle de vie du développement d’une application. Par exemple, vous pouvez comparer une bibliothèque importée à la bibliothèque source à partir de laquelle elle est importée. Lorsque des modifications sont apportées aux entités d’une bibliothèque, vous pouvez synchroniser les bibliothèques afin de mettre à jour les entités dans une bibliothèque associée.

Vous devez disposer des autorisations appropriées pour importer et synchroniser des bibliothèques. Pour plus d’informations, voir Comment partager des bibliothèques.

Note : Vous pouvez également partager des anomalies entre plusieurs projets ALM. Pour partager et synchroniser les anomalies, utilisez ALM Synchronizer. Pour plus d’informations, consultez le manuel ALM Synchronizer User Guide, disponible à la page Compléments Application Lifecycle Management.

Autres sujets traités dans cette section :

Pour plus d’informations sur les tâches associées, voir Comment partager des bibliothèques.

Exemples de bibliothèque importée

Les exemples ci-après illustrent le mode d’utilisation des bibliothèques.

Exemple

Description

Réutiliser des exigences et des tests pour une nouvelle version Lors du développement d’une nouvelle application, vous créez une bibliothèque qui comprend toutes les entités de votre projet appropriées à l’application. Lorsque vous avez terminé, vous publiez la nouvelle application. Lorsque vous passez à la version suivante, vous pouvez importer la bibliothèque et commencer à ajuster les exigences et les tests en fonction des besoins de la nouvelle version.
Créer un ensemble d’exigences, de tests et de ressources pour plusieurs applications Le module Exigences de votre projet contient les exigences appropriées à une application que vous développez. Le module Plan de test contient également les tests que vous avez développés pour tester les exigences du module Exigences. De plus, vous avez créé des relations entre les exigences et les tests, telles que la traçabilité et la couverture. Vous pouvez créer une bibliothèque qui représente l’application, puis l’importer en tant que composant intégré d’autres applications.
Mettre à jour des bibliothèques importées avec les modifications effectuées dans la bibliothèque source Une bibliothèque de votre projet comprend des exigences et des tests pour une application de calculateur. Plusieurs autres projets ont importé la bibliothèque et utilisent les exigences et les tests de l’application dans d’autres applications en cours de développement. L’analyste a modifié certaines exigences pour l’application de calculateur. Pour mettre à jour les bibliothèques importées avec ces modifications, vous pouvez synchroniser ces bibliothèques avec la bibliothèque source.
Mettre à jour une bibliothèque source avec les développements dans une bibliothèque importée Un testeur utilise une bibliothèque importée qui contient un ensemble de tests de régression pour l’application bancaire en cours de développement. Il développe de nouveaux tests pour tester la fonctionnalité ajoutée dans la nouvelle version de cette application. Lorsque les tests sont terminés, il souhaite mettre à jour les tests de régression dans la bibliothèque source. Celle-ci peut être synchronisée avec la bibliothèque importée pour mettre à jour les tests afin qu’ils puissent être réutilisés ultérieurement.