Test de package d'application

Aperçu

La plupart des demandes d'empaquetage d'applications suivent un cycle de test en quatre étapes pour valider les mécanismes d'installation, les codes de sortie et le comportement de déploiement. Les tests fonctionnels des fonctionnalités de l'application sont de la responsabilité du propriétaire de l'application chez le client.

Étapes de test

1. Installation manuelle sur un système sandbox

  • Les binaires de l'application sont installés manuellement en suivant la documentation du fournisseur

  • Les dépendances et les exigences environnementales sont identifiées et documentées

  • La réinstallation sur une installation existante est testée

  • La désinstallation telle que fournie par les binaires du fournisseur est vérifiée

2. Installation en ligne de commande

  • Les paramètres et indicateurs d'installation silencieuse fournis sont testés et vérifiés

  • Les codes de sortie sont validés pour les scénarios de succès et d'échec

  • Des scripts d'installation sont développés et exécutés

  • Les procédures automatisées de réinstallation et de désinstallation sont validées

  • Tous les processus sont confirmés comme s'exécutant sans interaction utilisateur

3. Préparation du paquet

  • Les fichiers d'installation sont organisés dans les formats de paquet RealmJoin (NuGet, intunewin)

  • Les métadonnées et scripts du paquet sont définis, documentation ajoutée (si applicable)

4. Installation automatisée

  • Le paquet est installé sur un système sandbox fraîchement configuré

  • Le comportement d'installation est vérifié par rapport aux tests manuels et CLI précédents

  • La réinstallation et la désinstallation basées sur le paquet sont testées

  • Les codes de sortie sont validés pour tous les scénarios

  • Analyse antivirus est effectuée sur les paquets génériques pendant la construction automatisée en tant que contrôle de sécurité obligatoire

Mis à jour

Ce contenu vous a-t-il été utile ?