Tests des packages d’application
Vue d’ensemble
La plupart des demandes de packaging d’application passent par un cycle de test en quatre étapes afin de valider les mécanismes d’installation, les codes de sortie et le comportement du déploiement. Les tests fonctionnels des fonctionnalités de l’application relèvent 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 conformément à la documentation du fournisseur
Les dépendances et les exigences environnementales sont identifiées et documentées
La réinstallation par-dessus 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
Les 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 package
Les fichiers d’installation sont organisés dans les formats de package RealmJoin (NuGet, intunewin)
Les métadonnées du package et les scripts sont définis, la documentation est ajoutée (le cas échéant)
4. Installation automatisée
Le package est installé sur un nouveau système sandbox
Le comportement de l’installation est vérifié par rapport aux tests manuels précédents et aux tests en ligne de commande
La réinstallation et la désinstallation basées sur le package sont testées
Les codes de sortie sont validés dans tous les scénarios
L’analyse des logiciels malveillants est effectuée sur les packages génériques pendant la génération automatisée, en tant que contrôle de sécurité obligatoire
Mis à jour
Ce contenu vous a-t-il été utile ?