Wir werden Resiliency-Tests durchführen (die 100 Tausende (vielleicht Millionen) von Anrufen pro Tag generieren). Um zu vermeiden, dass wir versuchen, die Dienste zu verspotten, während wir dennoch in der Lage sind, allgemeines Verhalten (Latenz, zwischengespeicherte Ergebnisse) zu modellieren und schlechtes Verhalten oder Fehler zu injizieren.Empfehlung zu Spottdiensten für lang andauernde Ausfallsicherheitstests?
Ich erkenne, dass dies für den Client nur Klassen sind und man kann Mockito oder ähnliches verwenden, aber ich denke nicht, dass skaliert gut zu dieser Anzahl von Anrufen und hilft nicht wirklich mit der Modellierung Aspekt.
Eine andere Option ist etwas wie WireMock, aber ich sehe nicht, wie ich verschiedene URLs in das SDK injizieren kann.
Gibt es weitere Optionen oder Ansätze, die für mich nützlich sein könnten?
Vielen Dank im Voraus!
Alle unsere Sachen ist Server-Seite ... Kein Browser ... – RedBullet
Daher wies ich darauf hin, dass Browser-Proxying ist ein schlechter Name für Forward Proxying. Sie können eine Server-JVM so konfigurieren, dass sie einen Proxy-Server genauso wie einen Browser verwendet. – Tom