Domanda

sto giocando intorno con Fiddler per raccogliere statistiche su quanto tempo una pagina ASP.NET necessario per caricare. Nella scheda Statistiche, vedo il Total Sequence Time

Does this number include ALL the following:
 1. Time over the wire
 2. Downloading JS files
 3. Running any JS scripts on load
 4. Making any database calls
 5. Running server side logic

Tutto il resto che può essere aggiunto / tolto alla lista di cui sopra?

È stato utile?

Soluzione

Esso comprenderà il tempo fino all'ultimo byte. Fidler fa monitoraggio della rete.

Dal momento che tu non accedere a qualsiasi database, ecc sul browser che il tempo è già incluso. I tempi di DL per i file JS sono inclusi anche, dal momento che sono inviare al client. Se JS sarà caricare qualsiasi file aggiuntivi su una pageload, allora apparirà anche questa volta, se ig non recupera nulla dal server, poi che il tempo wont essere incluso.

Altri suggerimenti

Come già accennato, Fiddler traccia i byte viaggiato attraverso la rete e non è davvero destinato a test di performance. Se stai cercando di fare un test delle prestazioni, la raccomandazione è di generare diversi test di unità che coprono le funzioni della vostra applicazione web e quindi utilizzare il test delle prestazioni integrate in Visual Studio (o utilizzare un altro framework di test) per sottolineare testare l'applicazione. Questo è il modo più accurato per determinare il carico.

Se siete alla ricerca di tempi di caricamento di una pagina, attivare l'analisi per vedere dall'inizio alla fine i tempi di caricamento. Mostrerà ogni evento nella pila.

HTH

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top