|
|
Veröffentlicht am 14.06.2022 21:17:48
|
|
|
|

Anforderungen: In speziellen Fällen gibt es eine Ausnahme in einem bestimmten JS-Code, und die Ausnahme wird dadurch verursacht, dass der Benutzer einen Button drückt, während die Reaktion einer bestimmten Benutzeroberfläche zu langsam ist. Dieser Artikel verwendet das Fiddler-Tool, um verzögerte Reaktionszeiten der Schnittstelle zu implementieren.
Zum Beispiel:Präzise Abfangaktionhttps://www.itsvse.com/GET-Anfrageum den Antwortinhalt mit einer Verzögerung von 10 Sekunden zurückzugeben, wie in der folgenden Abbildung gezeigt:
Öffne Fiddler, wechsle zum AutoResponder-Tab und erstelle eine neue Regel wie folgt:
AutoResponder Siehe die offizielle Dokumentation:Der Hyperlink-Login ist sichtbar.
Schwache Netzwerktests
Stellen Sie die Geschwindigkeit des analogen Modulators ein, stellen Sie manuell die Uplink- und Downlink-Raten ein, das Prinzip der Simulation der Netzwerkgeschwindigkeit, wie lange Sie alle 1 kb Upload/Download verzögern sollen, öffnen Sie Regeln > Regeln anpassen wie folgt:
Die Verzögerung von Sendungen beträgt 300 ms pro hochgeladener KB. Sendet 1 KB Daten alle 300 ms Verzögerung, das heißt, 3 KB Daten werden alle 1 Sekunde gesendet (0,3 Sekunden Verzögerung für jede 1 KB hochgeladene Daten)
Die Verzögerung wird um 150 ms pro heruntergeladenem KB empfangen.
Hier verwenden wir die Berechnungsformel, um die Uplink-Latenz und Downlink-Latenz zu erhalten, 2G nimmt ungefähr die ganze Zahl von 3000 ms und 1000 ms, und 3G 20 ms und 2,5 ms
Sobald die Datei gespeichert ist, aktivieren Sie Regeln -> Performances ->Simuliere ModemgeschwindigkeitenOffen. Wie unten gezeigt:
(Ende)
|
Vorhergehend:[Drehen] Excel, um VBA-Code-Verknüpfungen anzuzeigenNächster:Der RxJS-Finalize-Operator führt die Logik aus, nachdem die Observable beendet ist
|