2016-02-28 1 views
0

J'essaie de trouver une solution de couverture de code pour une installation de Visual Studio 2015 à exécuter à partir d'un serveur de construction (Visual Studio Team Services/TFS). À l'intérieur de la solution de mon projet, j'ai des tests unitaires qui collectent des informations de couverture de code, mais je ne reçois pas une couverture complète des tests unitaires traditionnels seuls. J'ai créé un test unitaire qui démarre un processus et obtient des captures d'écran d'une scène 3D et les compare à celles qui sont vérifiées par des humains. Je peux obtenir que le processus s'exécute sur les mêmes assemblages que le test unitaire, mais je ne suis pas sûr de savoir comment obtenir le résultat de la couverture de code du processus, puis le fusionner avec le test d'unité actif. Est-ce que j'aborde ce problème de façon erronée ou existe-t-il un moyen d'obtenir les résultats de la couverture du processus et de les fusionner avec les autres résultats de couverture du test unitaire avant que TFS ne publie les résultats du test?Inclure le processus dans le test unitaire et la couverture de code?

Répondre