Erstellen Sie mit Java eine externe Bibliothek mit Schlüsselwörtern und laden Sie diese auf Silk Central hoch. Dadurch können sie ihr existierendes Test-Framework ganz einfach in Silk Central integrieren, z.B. wenn sie bereits Selenium Tests haben.
- Wählen Sie und laden Sie das Java Schlüsselwort-Bibliothek-Tool herunter.
- Fügen Sie das heruntergeladene com.borland.silk.keyworddriven.jar zum Klassenpfad Ihres Java-Projekts hinzu.
- Erstellen Sie eine Java-Klasse, welche Ihre Schlüsselwörter enthalten wird.
- Annotieren Sie die Java-Methoden, die Sie als Schlüsselwörter verwenden möchten. Das folgende Beispiel zeigt eine Klasse,
die ein einzelnes Schlüsselwort enthält:
import com.borland.silk.keyworddriven.annotations.Argument;
import com.borland.silk.keyworddriven.annotations.Keyword;
public class Keywords {
@Keyword("Mein Schlüsselwort")
public void myKeyword(@Argument("Benutzername") String name) {
System.out.println(name);
}
}
- Kompilieren Sie Ihren Programmcode und erstellen Sie ein Java-Archiv (jar). Wenn Sie Java 9 oder höher verwenden, stellen Sie sicher, dass die Eigenschaft Created-By in der Datei MANIFEST.MF die Java-Version enthält, mit der die Bibliothek erstellt wurde.
- Rufen Sie das in der heruntergeladenen jar-Datei enthaltene Befehlszeilen-Tool mit den folgenden Argumenten auf:
- java
- -jar com.borland.silk.keyworddriven.jar
- -build
- Name der Bibliothek, die generiert werden soll.
- Art der Bibliothek, zur Zeit wird nur Java unterstützt.
- Pfad der Binär-Dateien wo sich Ihre Schlüsselwort-Bibliothek befindet (jar-Datei) und, wenn nötig, sämtliche weitere erforderliche Bibliotheken.
- Name des zu erstellenden Bibliothekspakets (zip-Archiv).
Das folgende Beispiel zeigt die Kommandozeile zum Erstellen einer Schlüsselwort-Bibliothek:
java -jar com.borland.silk.keyworddriven.jar -build
MyLibrary Java ./output "./output/library.zip"
Wählen Sie . Mit dem Befehlszeilen-Tool, oder im Bereich Schlüsselwort-Bibliothek, kann das generierte zip-Archiv auf Silk Central hochgeladen werden.