2017-05-31 16 views
0

Nous avons un projet Spring et des tests fonctionnels (framework Testng) dans le même projet, mais dans un module non-Spring, de sorte qu'il n'y a pas de couplage entre le projet et les tests.Tests fonctionnels couverture de l'extérieur

Existe-t-il un moyen de calculer la couverture de code lors de l'exécution de tests fonctionnels?

Répondre

1

Vous auriez besoin d'instrumenter votre AUT (application testée) à l'aide d'un outil tel que JaCoCo. Vous allez ensuite déployer la version instrumentée de votre AUT dans votre environnement de test, exécutez vos tests fonctionnels sur la version instrumentée, puis extrayez le rapport de couverture de code de la version instrumentée.

J'ai trouvé un tutoriel auquel on peut se référer. Voir here (ou) here pour plus d'informations.

Je n'ai intentionnellement pas dupliqué le contenu de l'un des blogs ci-dessus car le contenu serait trop détaillé.