J'exécute les tests NUnit (projet dans .Net Framework 4.5), dans le cadre du pipeline de construction Azure Devops.
- task: VSTest@2
inputs:
testAssemblyVer2: 'tests/**/*.Tests.dll'
pathtoCustomTestAdapters: '$(Build.SourcesDirectory)/packages'
codeCoverageEnabled: true
displayName: 'NUnit Testing'
- task: PublishCodeCoverageResults@1
inputs:
codeCoverageTool: JaCoCo
summaryFileLocation: '$(Common.TestResultsDirectory)/**/*.xml'
displayName: 'Publish Code Coverage'
// summaryFileLocation: '$(Common.TestResultsDirectory)/**/*.coverage'
Mais je ne peux pas voir le rapport de couverture, tout ce que je vois le lien de téléchargement pour les résultats de couverture ...
Comment puis-je convertir le rapport de couverture au format JaCoCo? OR générer le rapport directement au format JaCoCo?
J'ai vu une solution pour .Net Core ( link ), mais aucune pour le framework .Net
Vous pouvez utiliser la tâche Publier les résultats de la couverture de code dans le pipeline de développement Azure pour voir le résultat de la couverture de code au format Jacoco.
pour plus d'informations sur l'installation et la configuration, veuillez consulter le blog dans MSDN
J'espère que ça aide.