Espérons que les fonctionnalités de l'application elle-même et le programme d'installation ne sont pas liés, et vous pouvez les tester dans un ordre quelconque.
Modifier: Répondre au commentaire Permettez-moi de reformuler: si tout va bien les deux hypothèses:
1) Mon installateur mettra mon système d'utilisateur dans l'état approprié pour mon application à exécuter
et
2) A condition que le système est dans l'état adéquat, mon application fonctionne correctement
ne sont pas liés. Évidemment, si votre installateur échoue, votre application ne fonctionnera pas si elle est installée par l'installateur :)
Si vous avez des doutes à ce sujet (et en particulier vous n'êtes pas sûr de la définition de "bon état") c'est probablement la première chose vous devriez tester: quel type d '"état" avez-vous besoin pour que votre application s'exécute. Ensuite, vous pouvez tester l'installateur et l'application indépendamment
La fonctionnalité de l'application et la procédure d'installation sont liées, DB Script, initient certains paramètres, définissant les services, les fichiers ini, les sites Web IIS et le répertoire virtuel. –
Ma réponse ne rentre pas dans les commentaires, alors j'ai mis à jour la réponse. –
+1: "Installer manuellement et tester" n'a aucun rapport avec "Exécuter l'installateur et confirmer qu'il a été installé". Un ensemble de tests confirme que cela fonctionne; l'autre confirme qu'il a été installé quelque part. –