For the complete documentation index, see llms.txt. This page is also available as Markdown.

Tests de packages d’application

Le cycle de test de packages RealmJoin en quatre étapes valide la mécanique d’installation, les codes de sortie et le comportement de déploiement pour les demandes de packaging.

Aperçu

La plupart des demandes de création de packages 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 du propriétaire de l’application chez le client.

Étapes de test

1. Installation manuelle sur un système bac à sable

  • 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 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 réussite 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 de l’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 et les scripts du package 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 bac à sable

  • Le comportement de l’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 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 compilation automatisée, en tant que contrôle de sécurité obligatoire

Mis à jour

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