Krav: I speciella fall finns det ett undantag i en viss JS-kod, och undantaget orsakas av att användaren klickar på en knapp medan svaret från ett visst gränssnitt är för långsamt. Den här artikeln använder Fiddler-verktyget för att implementera fördröjda responstider på gränssnittet.
Till exempel:Exakt interceptionhttps://www.itsvse.com/GET-förfråganför att returnera svarsinnehållet med en fördröjning på 10 sekunder, som visas i följande figur:
Öppna Fiddler och byt till fliken AutoResponder, och skapa en ny regel enligt följande:
AutoResponder Se den officiella dokumentationen:Inloggningen med hyperlänken är synlig.
Svag nätverkstestning
Ställ in hastigheten på den analoga modulatorn, ställ manuellt in upplänks- och nedlänkshastigheter, principen för att simulera nätverkshastighet, hur länge som ska fördröjas (fördröjas) varje 1 kb uppladdning/nedladdning, öppna Regler -> Anpassa Regler-inställningarna enligt följande:
Fördröjning av sändningar med 300 ms per uppladdad KB. Skickar 1 KB data var 300 ms fördröjning, det vill säga 3 KB data skickas var 1:e sekund (0,3 sekunders fördröjning för varje 1 KB data som laddas upp)
Fördröjning tas emot med 150 ms per nedladdad KB.
Här använder vi beräkningsformeln för att få uplink-latens och downlink-latens, 2G tar ungefärligt heltal på 3000 ms och 1000 ms, och 3G tar 20 ms och 2,5 ms
När filen är sparad, kryssa i Regler -> Performances ->Simulera modemhastigheterÖppna. Som visas nedan:
(Slut)
|