Utilisez Java pour créer une bibliothèque basée sur des mots-clés que vous pourrez charger sur Silk Central. Cette bibliothèque vous permet d'intégrer facilement votre infrastructure de tests dans Silk Central, par exemple si vous avez déjà des tests Selenium.
- Sélectionnez et téléchargez l'outil de création de bibliothèque basée sur mots-clés Java.
- Ajoutez le fichier téléchargé com.borland.silk.keyworddriven.jar au classpath de votre projet Java.
- Créez une classe Java destinée à accueillir vos mots-clés.
- Annotez les méthodes Java que vous souhaitez utiliser comme mots-clés. L'exemple suivant montre une classe contenant un mot-clé :
import com.borland.silk.keyworddriven.annotations.Argument;
import com.borland.silk.keyworddriven.annotations.Keyword;
public class Keywords {
@Keyword("My Keyword")
public void myKeyword(@Argument("Username") String name) {
System.out.println(name);
}
}
- Compilez vos sources et créez une archive Java (jar). Si vous utilisez Java version 9 ou ultérieure, vérifiez que la propriété Created-By dans le fichier MANIFEST.MF contient la version de Java utilisée pour la création de la bibliothèque.
- Faites appel à l'outil de ligne de commande contenu dans le fichier jar téléchargé avec les arguments suivants :
- java
- -jar com.borland.silk.keyworddriven.jar
- -build
- Nom de bibliothèque à créer.
- Type de bibliothèque : seul le langage Java est actuellement pris en charge.
- Chemin des binaires où réside votre fichier jar de bibliothèque de mots-clés et, le cas échéant, toute autre bibliothèque requise.
- Nom du package de bibliothèque de sortie (archive zip) à créer.
L'exemple suivant montre la ligne de commande permettant de créer une bibliothèque basée sur mots-clés :
java -jar com.borland.silk.keyworddriven.jar -build
MyLibrary Java ./output "./output/library.zip"
Sélectionnez . Vous pouvez charger l'archive zip générée dans Silk Central à l'aide de l'outil de ligne de commande ou via la section Bibliothèque de mots-clés.