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)
0
A
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
- 1. C# WebApi Attribut Autorisierung
- 2. Wie zwischen webApi zu kommunizieren. NET-Kern
- 3. Verfügbare Methoden anzeigen Ruby
- 4. Autorisierung mit Asp.Net Core WebAPI
- 5. Benutzerdefinierte Autorisierung in Asp.net WebApi Anruf nur für Autorisierung Attribut
- 6. async/erwarten in MVVM ohne Void Methoden
- 7. C# erwarten/async in WebApi, was ist der Sinn?
- 8. webapi C# verwirrende Belastung Testergebnisse mit Async erwarten
- 9. Wo sollte ich die Autorisierung in Asp.net WebAPI Plugin?
- 10. SSH öffentlichen Schlüssel Autorisierung funktioniert nicht
- 11. Ändern von Rollen Autorisierung zu Ansprüche Autorisierung
- 12. .Net MVC WebAPI: einige Methoden "nur admin" machen?
- 13. Wie kann ich die anspruchsbasierte Autorisierung mit ASP.NET WebAPI implementieren, ohne Rollen zu verwenden?
- 14. Schreiben Multithread-Methoden mit async/erwarten in. NET 4.5
- 15. Verfügbare Module im Knotenscript
- 16. C++ Python-Funktion zu kommunizieren
- 17. Dart Streams, äquivalent zu erwarten für
- 18. Sollten Service-Layer-Methoden Instanzen oder IDs erwarten?
- 19. mit pytest.raises zu erwarten benutzerdefinierten Fehler
- 20. Pfad zu starten WebAPI
- 21. Verfügbare Bandbreite
- 22. Java - Autorisierung durch Zertifikate
- 23. net.schmizz.sshj.userauth.UserAuthException: Erschöpfte verfügbare Authentifizierungsmethoden
- 24. Refactoring Hintergrundarbeiter zu async/erwarten
- 25. Verfügbare Codesysteme?
- 26. Wie man Methoden von Swagger Dokumentation auf WebAPI mit Swashbuckle
- 27. Sequentiell erwarten VS Fortsetzung erwarten
- 28. Azure App Service - Einige WebAPI-Methoden werfen OWIN Exception
- 29. Mit laufendem Dienst kommunizieren
- 30. AngularJS sendet keine Autorisierung oder einen zusätzlichen Schlüssel/Wert-Header
Unklare Frage. Was ist das Problem? – Rao