Est-ce possible d'exécuter des tests unitaires comme des tests de fumée provenant d'un .aspx?
-
10-10-2019 - |
Question
Dans mon projet, nous utilisons UnitTests (MSTEST). Nous les exécuter manuellement et dans le script de compilation. Mais pour certains environnements où nous déployons manuellement.
Nous sommes dans la nécessité d'avoir des tests de fumée. En ce moment je fait ce tests de fumée « manuellement » (Connexion, créer un nouvel utilisateur, créer une licence, créer un produit, etc.).
Je sais que je peux exécuter des tests unitaires de la ligne de commande ou du studio visuel, mais ...
Savez-vous s'il est possible d'exécuter ces mstests (ou probablement un petit sous-ensemble) à partir d'une page .aspx et afficher les résultats?
ÉDITÉ: se demander si mstests ou quelque chose est en mesure d'exécuter les tests et ont quelque chose de visuel à afficher dans une page .aspx semblable à une liste de tests passés et des tests ont échoué ... Je pense à courir seulement un petit sous-ensemble de tests (5-6)
La solution
Si vous pouvez les exécuter en ligne de commande, vous pouvez les exécuter à partir du fichier ASPX. Consultez Processus classe .