2017-05-02 6 views
0

Ich teste ein WebApi, das Schlüssel erwartet, nachdem die Anmeldeinformationen "Login", "Password" gemeldet wurden. Um zu verbrauchen und meine API zu testen, muss ich diesen Schlüssel in allen Methoden informieren, gibt es einige Weise, diese Berechtigung im Besitz der anderen Methoden zu informieren, und nach der Validierung des Schlüssels meinen Testfall zu starten. Ohne diesen Schlüssel gibt das System die abgelaufene Benutzernachricht zurück.Verfügbare Methoden WebApi erwarten Schlüssel zu kommunizieren. (Autorisierung)

+1

Unklare Frage. Was ist das Problem? – Rao

Antwort

0

Denken Sie an den Senario: Ein System, das Benutzer hinzufügt, bearbeitet und löscht, um auf diese Funktionen zuzugreifen, müssen Sie sich mit einem Benutzer "Administrator" anmelden. Also meine API hätte eine Methode log, bearbeiten, löschen und hinzufügen.

Zum testen meiner API hängt von einem "Authorization" Schlüssel, der nach dem Einloggen in das System informiert wird, die anderen Methoden: hinzufügen, bearbeiten und löschen hängt von dieser "Authorization" -Taste, um mit meinem API zu kommunizieren und die Eingabe und Ausgabeaktionen.

Gibt es eine Möglichkeit, diesen "Authorization" -Schlüssel für die Testfalleigenschaften oder das Skript, das nicht manuell übergeben werden muss, zu übergeben.

Ich hoffe, es wurde klarer.

Verwandte Themen