Dieser Abschnitt zeigt ein Beispiel, wie sie Schlüsselwörter mit Parametern verwenden können. Ein Schlüsselwort oder eine Schlüsselwort-Sequenz kann insgesamt 20 Eingabe- und Ausgabeparameter haben.
Erstellen Sie zuerst einen schlüsselwortgetriebenen Test, welcher die zu verwendenden Schlüsselwörter enthalten soll. Sie können dies entweder durch Aufzeichnung des gesamten schlüsselwortgetriebenen Tests erledigen, oder indem Sie einen neuen schlüsselwortgetriebenen Test erstellen und die Schlüsselwörter im Editor für schlüsselwortgetriebene Tests hinzufügen.
Als Nächstes werden dem Schlüsselwort die Parameter hinzugefügt. Öffnen Sie hierzu die Testskripts der Schlüsselwörter und fügen sie die Parameter den Methoden hinzu.
@Keyword("Login") public void login() { ... }zu
@Keyword("Login") public void login(String UserName, String Password) { ... }
@Keyword("GetCurrentUser") public void getCurrentUser() { ... }zu
@Keyword("GetCurrentUser") public void getCurrentUser(OutParameter CurrentUser) { ... }
Im Editor für schlüsselwortgetriebene Tests sollte der Test ungefähr so aussehen:
Nun können Sie den Parametern im Editor für schlüsselwortgetriebene Tests tatsächliche Werte zuweisen. Um im Schlüsselwort GetCurrentUser den Parameter UserName zu erhalten, geben Sie eine Variable an, zum Beispiel ${current user}. Der in der Variable enthaltene Wert kann dann an nachfolgende Schlüsselwörter weitergegeben werden.