L'installation de la couverture du code DevPartner Studio inclut DPAnalysis.exe, une ligne de commande exécutable qui est installée dans le répertoire \Program Files (x86)\Micro Focus\DevPartner\Analysis\.
Utilisez la syntaxe suivante et ses switches afin d'exécuter l'outil DevPartner Studio de couverture de code à partir de la ligne de commande :
DPAnalysis [/Cov] [/USE_AUTOMATION_INTERFACE] [/E|/D|/R] [/W workingdirectory] [/PROJ_DIR] [/H hostmachine] [/NOWAIT] [/NO_UI_MSG] [/N] [/F] [/A C:\temp1;C:\temp2] [/NO_QUANTUM /NM_METHOD_GRANULARITY /EXCLUDE_SYSTEM_DLLS /NM_ALLOW_INLINING /NO_OLEHOOKS /NM_TRACK_SYSTEM_OBJECTS] {/P|/S} target [target arguments]
Pour plus d'informations sur les switches disponibles et sur l'utilisation d’un fichier de configuration DPAnalysis, consultez la documentation DevPartner.
Vous pouvez utiliser DPAnalysis.exe directement à partir de la ligne de commande, en utilisant les switches pour gérer la session d'analyse. Ainsi, la ligne de commande suivante lance une session de couverture de code pour l'application SCTMCodeAnalysisTestApp.exe.
dpanalysis.exe /cov /USE_AUTOMATION_INTERFACE /W "D:\SCTM\DPSCoverageIntegration\Test App\ SCTMCodeAnalysisTestApp\SCTMCodeAnalysisTestApp\bin\Debug" /P "D:\SCTM\DPSCoverageIntegration\Test App\SCTMCodeAnalysisTestApp\SCTMCodeAnalysisTestApp\bin \Debug\SCTMCodeAnalysisTestApp.exe"