Partager cette page

# Déploiement et test de votre application dans ALM

Éditions d’ALM : Parmi les tâches qui suivent, un grand nombre contiennent des composants accessibles aux seuls utilisateurs de ALM Edition.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.

ALM permet d’intégralement automatiser la procédure complexe de déploiement et de test de la compilation d’une application. Associé aux fonctions de Lab Management, ALM permet de planifier des déploiements et des campagnes de test exécutés toutes les nuits ou toutes les heures. Ces opérations de déploiement et de test s’effectuent sans intervention de l’utilisateur et leur exécution peut être planifiée dès que la compilation est prête. Vous pouvez également prévoir le déploiement de la compilation dans un environnement spécifique que vous définissez, ou l’intégrer à Micro Focus Continuous Delivery Automation (CDA) pour la déployer de façon dynamique dans un cloud privé ou public.

ALM et Lab Management fournissent les composants de test qui permettent à l’équipe de développeurs de livrer en continu, avec le développement, le conditionnement, le déploiement et le test automatisés des logiciels qui sont fournis de façon fiable, efficace et rapide.

Cette section présente les différents composants fournis par ALM pour faciliter le déploiement et le test de bout en bout.

1. Créer des tests automatisés

   ALM fournit différents types de tests automatisés qui permettent de tester le fonctionnement de l’application testée (AUT).

   Les tests fonctionnels et les tests de performance constituent les deux principales catégories de type de test :

   - Les tests fonctionnels sont utilisés pour vérifier que l’application fonctionne comme prévu.
   - Les tests de performance sont utilisés pour vérifier que l’application peut supporter la charge et la demande.

   Vous créez des tests dans le module Test > Module des plans de test. Pour plus d’informations, voir Comment créer des tests.

   Pour plus d’informations sur les types de test fournis et pris en charge par ALM, voir Types de tests.

   Pour s’assurer de créer une campagne de test complète, voir d’abord Plan de test - Présentation.

2. Créer des campagnes de test

   ALM propose un conteneur pour les tests, appelé campagne de test. ALM offre des types de campagne de test pour chaque type de test automatisé : campagnes de test fonctionnelles et campagnes de test de performances.

   Vous pouvez regrouper vos tests de différentes manières dans des campagnes de test : selon les fonctions et les aspects dans l’application, par exemple. Vous pouvez aussi créer des groupes de tests pour vérifier le flux positif et en créer d’autres pour vérifier le flux négatif.

   Vous créez des campagnes de test dans le module Test > Exécution des tests. Pour plus d’informations, voir Comment créer des campagnes de test.

   Pour plus d’informations sur les types de campagnes de test, voir Spécification d’une campagne de test - Présentation.

3. Créer des suites de vérification de compilation

   ALM permet de regrouper plusieurs campagnes de test, indépendamment du type, pour créer une suite de vérification de compilation. Cette dernière est utilisée pour vérifier le statut global de la compilation. Une suite de vérification de compilation peut contenir plusieurs campagnes de test fonctionnelles, mais une seule campagne de test de performances.

   Vous pouvez créer plusieurs suites de vérification de compilation pour procéder à des vérifications plus ou moins complètes de l’application. Vous pouvez créer une première suite de vérification de compilation complète et planifier son exécution toutes les nuits, et une deuxième contenant uniquement les principales campagnes de test et planifier son exécution toutes les heures ou manuellement chaque fois qu’une compilation est prête.

   Les suites de vérification de compilation sont créées dans le module Test > Vérification de compilation. Pour plus d’informations, voir Comment utiliser les suites de vérification de compilation dans ALM.

   Pour plus d’informations sur les suites de vérification de compilation, voir Vérification de compilation - Présentation.

4. Définir une configuration d’environnement AUT.

   ALM permet de définir un ensemble de paramètres d’environnement nommé Configuration de l’environnement AUT, que vous pouvez associer aux suites de configuration de compilation et aux campagnes de test.

   Plutôt que de définir et d’exécuter plusieurs tests utilisant la même logique mais nécessitant des paramètres d’environnement différents, il vous suffit de regrouper un ensemble de paramètres d’environnement dans une configuration d’environnement AUT. Lorsque vous exécutez vos suites de configuration de vérification de compilation ou vos campagnes de test fonctionnelles, vous pouvez fournir votre configuration d’environnement AUT pour qu’ALM exécute les tests avec ces paramètres.

   Si votre environnement d’application est dynamique et soumis à des modifications, vous pouvez utiliser ALM et Lab Management pour lier vos configurations d’environnement AUT à CDA. La liaison des paramètres d’environnement de la configuration d’environnement AUT à CDA permet la mise en service et le déploiement dynamiques de l’environnement d’application à l’aide d’un cloud privé ou public.

   Les configurations d’environnement AUT sont générées dans le module Ressources Lab > Environnements AUT. Pour plus d’informations, voir Comment utiliser les environnements AUT.

   Pour plus d’informations sur le module Environnements AUT, voir Environnements AUT - Présentation.

   Pour plus d’informations sur les serveurs CDA, consultez le manuel Guide de Micro Focus ALM Lab Management : Serveurs CDA - Présentation..

   Pour plus d’informations sur la gestion des serveurs CDA dans Lab Management, consultez le manuel Guide de Micro Focus ALM Lab Management : Comment gérer les serveurs CDA.. Pour plus d’informations sur la liaison des paramètres et des configurations de l’environnement AUT à CDA dans ALM, voir Lier des environnements AUT à CDA et Comment utiliser les environnements AUT.

5. Planifier des plages horaires de déploiement et de test

   ALM permet de planifier le déploiement et le test d’une application dans le futur à l’aide de plages horaires. ALM garantit que les ressources de test requises pour la plage horaire sont réservées à l’avance.

   Au lieu d’exécuter manuellement un ensemble de tests après la génération d’une compilation, ALM permet d’affecter automatiquement des ressources et de lancer la mise en service, le déploiement et le test d’une application dans un environnement. Vous pouvez utiliser des plages horaires pour réserver des ressources pour une suite de vérification de compilation ou une exécution de campagne de test et, si vous intégrez CDA aux suites de vérification de compilation, vous pouvez planifier la mise en service et le déploiement dynamiques.

   Une exécution peut être planifiée de différentes façons. La plus simple consiste à planifier un test et à affecter les ressources à l’avance en créant une plage horaire dans le module Test > Plages horaires. Si les ressources de test sont disponibles, vous pouvez également prévoir une exécution immédiate.

   Pour plus d’informations sur la réservation de plages horaires, voir Comment réserver des plages horaires de test dans ALM.

   Pour plus d’informations sur l’exécution de tests et de campagnes de test, voir Comment exécuter automatiquement des tests.

   Pour plus d’informations sur la suite de vérification de compilation, voir Comment utiliser les suites de vérification de compilation dans ALM.

   Pour plus d’informations sur les plages horaires, voir Réservation de plages horaires - Présentation.

https://admhelp.microfocus.com ALM 8942
Conseils pour améliorer vos résultats de recherche... ALM Help Center ALM Help Center Aide ALM 17.0 Tout Afficher le centre d’aide local Afficher le centre d’aide en ligne arrière Revenir en arrière dans l’historique de navigation avant Avancer dans l’historique de navigation Désactiver la mise en surbrillance dans les résultats de recherche rubrique suivante Atteindre la rubrique suivante rubrique précédente Atteindre la rubrique précédente Imprimer la rubrique actuelle Version :