Verwenden der REST-API für externe Ausführungen

Sie können Testsuiteläufe, die über eine externe Ausführungsumgebung ausgeführt werden, mit der REST-API unter host:port[/inst]/Services1.0/swagger-ui.html aktualisieren, wobei "host" für Ihren Silk Central-Host steht. Beispiel: http://localhost:19120/Services1.0/swagger-ui.html.

Generieren Sie für die Authentifizierung in den REST-API-Aufrufen ein Webdienst-Token auf der Seite Benutzereinstellungen der Silk Central-Benutzeroberfläche. Um auf diese Seite zuzugreifen, zeigen Sie mit dem Mauszeiger auf den Benutzernamen im Menü Silk Central und wählen Sie Benutzereinstellungen.

Sie können auch eine Sitzungs-ID für die Authentifizierung in den API-Aufrufe erstellen.

  1. Klicken Sie rechts oben im Browserfenster auf Autorisieren. Der Dialog Verfügbare Autorisierungen wird angezeigt.
  2. Geben Sie Ihre Silk Central-Benutzerdaten in die Felder im Bereich Standard-Autorisierung ein.
  3. Klicken Sie auf Autorisieren.
  4. Schließen Sie den Dialog Verfügbare Autorisierungen .
  5. Um sich anzumelden und die Sitzungs-ID zu erstellen, erweitern Sie den login-api-controller in der REST-API.
  6. Erweitern Sie den API-Aufruf /login .
  7. Klicken Sie auf Testen.
  8. Klicken Sie auf Ausführen.
  9. Kopieren Sie die Sitzungs-ID im Feld "Antworttext", um sie für weitere API-Aufrufe zu verwenden.
  10. Kopieren Sie die Sitzungs-ID, um sie für weitere API-Aufrufe zu verwenden.

Informationen darüber, wie Sie die Verwendung der REST-API-Dienste für ein Webdienst-Token oder eine Sitzungs-ID einschränken können, finden Sie unter JMX-Messdaten zur Begrenzung der Nutzung von REST-Diensten.

Anmerkung: Micro Focus empfiehlt die Authentifizierung über ein Webdienst-Token.