Erstellen eines schlüsselwortgetriebenen Tests durch Automatisierung eines manuellen Tests

So konvertieren Sie inSilk Central einen manuellen Test in einen schlüsselwortgetriebenen Test:
  1. Klicken Sie im Menü auf Tests > Detailansicht.
  2. Klicken Sie mit der rechten Maustaste auf den manuellen Test in der Hierarchie Tests und wählen Sie Automatisieren mit ... > Schlüsselwortgetriebener Test aus dem Kontextmenü. Der Dialog Eigenschaften von schlüsselwortgetriebenem Test wird geöffnet.
  3. Wählen Sie die Bibliothek aus, welche die zu verwendenden Schlüsselwörter enthält. Eine Bibliothek wird benötigt, um die vom schlüsselwortgetriebenen Test verwendeten Schlüsselwörter zu speichern.
  4. Klicken Sie auf Fertig stellen.
Das Automatisieren eines manuellen Tests als einen schlüsselwortgetriebenen Test erstellt folgendes:
  • Der manuelle Test wird in einen automatisierten, schlüsselwortgetriebenen Test konvertiert, der einen Schlüsselwort-Entwurf für jeden einzelnen Testschritt enthält. Diese Schlüsselwörter werden zur Bibliothek hinzugefügt, die für den Test ausgewählt wurde.
  • Wenn der Test Aufrufe von gemeinsam verwendbaren Testschritten, welche bereits als Schlüsselwort-Sequenzen existieren, enthält, werden diese Schlüsselwort-Sequenzen referenziert.
  • Wenn der Test Aufrufe von gemeinsam verwendbaren Testschritten, welche nicht als Schlüsselwort-Sequenzen existieren, enthält, werden diese gemeinsam verwendbaren Testschritte referenziert und werden erweitert zu Schlüsselwort-Sequenzen, welche einen Schlüsselwort-Entwurf für jeden einzelnen Testschritt enthalten. Dies kann auch für geschachtelte gemeinsam verwendbare Testschritte (gemeinsam verwendbare Testschritte, welche weitere gemeinsam verwendbare Testschritte referenzieren) angewandt werden. Wenn die Hierarchie der geschachtelten gemeinsam verwendbaren Testschritte tiefer als 30 Ebenen ist, werden Schlüsselwort-Entwürfe für Aufrufe von gemeinsam verwendbaren Testschritten unterhalb dieser Ebene erstellt.
  • Wenn der Test Aufrufe von gemeinsam verwendbaren Testschritten in einer anderen Bibliothek enthält, werden Schlüsselwort-Entwürfe für diese Testschritte erstellt und referenziert.

Wenn Ihre Testschritte Parameter enthalten, die Sie in den generierten Schlüsselwörtern verwenden möchten, muss die Aktionsbeschreibung des Testschritts die korrekte Syntax verwenden. Parameter verwenden die Syntax ${<Name>}, z.B. ${benutzername}. Wird ein manueller Test in einen schlüsselwortgetriebenen Test konvertiert, werden diese Parameter automatisch dem generierten Schlüsselwort hinzugefügt.