Pour utiliser l'analyse du code Java dans le cadre d'une application sous test, vous devez exécuter la JVM de l'application
               sous test avec un agent Java. Vous pouvez télécharger le package de l'agent Java en sélectionnant 
Agent d'analyse de code Java sous  dans le menu 
Silk Central. L'analyse de code Java requiert la dernière version de JRE (Java Runtime Environment) 1.8. Vous pouvez utiliser les options
               suivantes pour toutes les versions de Java prises en charge :
               
 
                  		 
                  		  
                  - Option
- Description
- port=19129
- Facultatif : Port du service de couverture de code. Lorsqu'aucun port n'est spécifié, le port 19129 est utilisé.
                  
- coveragepath=[path1],[path2], ...
- Chemins d'accès aux fichiers .jar qui sont couverts par l'agent. Si un chemin contient des espaces, vous devez utiliser des
                     guillemets. Par exemple : coveragepath="C:\Program Files\YourApplication\". Si un dossier est spécifié, l'agent recherche de façon récursive tous les fichiers .class dans ce dossier. Si un dossier
                     finissant par un caractère générique est spécifié, l'agent recherche les fichiers .jar dans ce dossier. Si vous exécutez l'agent
                     sans spécifier de chemin de couverture, l'opération n'est pas valide.java -javaagent:agent.jar=coveragepath=
"C:Program Files\YourApplication\" Aut.jar 
- includes=[package1]:[package2]:[package3]: ...
- Facultatif : seuls les packages qui correspondent à ces packages sont pris en compte pour la couverture. Les caractères génériques (*)
                     peuvent être utilisés pour spécifier les packages inclus.java -javaagent:agent.jar=includes=com.borland.* AUT.jar 
- excludes=[package1]:[package2]:[package3]: ...
- Facultatif : les packages spécifiés dans l'option d'exclusion sont ignorés pour la couverture de code. Les caractères génériques (*) peuvent
                     être utilisés pour spécifier les packages exclus.java -javaagent:agent.jar=includes=com.borland.*;
excludes=com.borland.internal* AUT.jar Remarque : Lorsque les inclusions et les exclusions sont spécifiées dans les filtres, les exclusions sont évaluées en premier. Si une
                        classe est incluse et exclue par le biais de filtres, elle sera exclue. Aucune donnée de couverture ne sera générée pour cette
                        classe. Si l'option de filtre n'est pas spécifiée, les données de couverture sont générées pour toutes les classes utilisées,
                        à moins que l'option du profil de couverture ne soit définie, auquel cas les données de couverture sont générées pour toutes
                        les classes du profil.
                      
               Exemple d'analyse du code Java
 
               		 
               		
               Exemple pour Windows :
"<java_home_directory>\bin\java" -javaagent:agent.jar=port=19129;
coveragepath=C:\dev\deploy\lib\library1.jar,C:\dev\deploy\lib\library2.jar;
includes=com.borland.*;excludes=com.borland.internal.* com.borland.MyApplication
 
                  		Exemple pour Linux (guillemets inclus) :
"<java_home_directory>/bin/java" -javaagent:agent.jar="port=19129;
coveragepath=/tmp/dev/deploy/lib/library1.jar,/tmp/dev/deploy/lib/library2.jar;
includes=com.borland.*;excludes=com.borland.internal.*" com.borland.MyApplication