Téléchargez une bibliothèque de mots-clés externe à partir d'une ligne de commande Java pour intégrer Silk Central et vos tests basés sur mots-clés dans votre système de création de builds à intégration continue (Jenkins, par exemple).
Pour télécharger votre bibliothèque de mots-clés à partir d'une ligne de commande Java :
- Sélectionnez et téléchargez l'outil de création de bibliothèque basée sur mots-clés Java.
- Faites appel à l'outil de ligne de commande contenu dans le fichier jar téléchargé avec les arguments suivants :
L'exemple suivant illustre la ligne de commande permettant de télécharger une bibliothèque dans
Silk Central avec Java 9 ou version ultérieure :
java --add-modules=java.activation,java.xml.ws -jar com.borland.silk.keyworddriven.jar -upload
"Ma bibliothèque" "./output/library.zip" silkcentral:19120 scLogin
scPassword "Build xy : mots-clés manquants implémentés"
Exemples
L'exemple suivant décrit la ligne de commande permettant de télécharger une bibliothèque dans
Silk Central avec Java 8 ou version précédente en utilisant un jeton de service Web pour l'authentification :
java -jar com.borland.silk.keyworddriven.jar -upload
"Ma bibliothèque" "./output/library.zip" silkcentral:19120 scToken "Build xy : mots-clés manquants implémentés"
Pour charger la même bibliothèque avec Java 8 ou version précédente en utilisant le nom d'utilisateur et le mot de passe pour
l'authentification, utilisez une commande semblable à celle ci-après :
java -jar com.borland.silk.keyworddriven.jar -upload
"Ma bibliothèque" "./output/library.zip" silkcentral:19120 scLogin scPassword "Build xy: mots-clés manquants implémentés"
Les commandes correspondantes avec Java 9 ou version ultérieure sont :
java --add-modules=java.activation,java.xml.ws -jar com.borland.silk.keyworddriven.jar -upload
"Ma bibliothèque" "./output/library.zip" silkcentral:19120 scToken "Build xy : mots-clés manquants implémentés"
java --add-modules=java.activation,java.xml.ws -jar com.borland.silk.keyworddriven.jar -upload
"Ma bibliothèque" "./output/library.zip" silkcentral:19120 scLogin
scPassword "Build xy : mots-clés manquants implémentés"
Remarque : Lorsque vous téléchargez une bibliothèque basée sur mots-clés avec Java 9 ou version ultérieure, vérifiez que la variable
JAVA_HOME est définie sur les serveurs d'exécution et qu'elle pointe vers un JDK doté de la version Java correspondante.