Procedura: Eseguire il Test dei servizi Web ASP.NET con lo strumento Web Application Stress

Informazioni di supporto interne di Microsoft

BUG #: 4207 (manutenzione del contenuto)

IN QUESTA ATTIVITÀ

Riepilogo

In questo articolo viene descritto come verificare i servizi Web ASP.NET con lo strumento WAS. Lo strumento WAS genera un carico artificiale su un server Web. Lo scopo dello strumento WAS è di:

  • misura la velocità di risposta

  • test di scalabilità

  • ottimizzare le prestazioni

Lo strumento WAS simula le richieste provenienti da più utenti con browser Web. Mentre i servizi Web ASP.NET non deve essere utilizzato dai browser Web, servizi Web ASP.NET generate le pagine di facile integrazione con i browser. Pertanto, è possibile testare i servizi Web ASP.NET utilizzando lo strumento WAS. Per simulare richieste del servizio Web utilizzando lo strumento WAS, attenersi alla seguente procedura:

Torna all'inizio

Simulare le richieste di servizi Web

Per simulare la richiesta HTTP GET per servizi Web utilizzando Microsoft Internet Explorer, attenersi alla seguente procedura:

  1. Avviare Internet Explorer. Nel
    Campo indirizzo digitare l'URL del Web (ASMX) di servizi.


    Ad esempio, un servizio Web denominato con un file denominato MyWebService . asmx TestServizioWeb deve essere identificato con l'URL
    http://nomeserver/WebServiceTest/MyWebService.asmx. Digitare l'URL e quindi fare clic su Vai.

  2. Il servizio Web ASP.NET genera una pagina di facile integrazione con i browser che vengono descritti i metodi disponibili nel servizio Web. Fare clic sul metodo che si desidera utilizzare per inviare una richiesta.

  3. Il servizio Web genera un'altra pagina del browser compatibili con una descrizione dettagliata del metodo selezionato. Scorrere fino alla visualizzazione esempio richieste e risposte in tutti i protocolli di servizi Web disponibili.

  4. Nella parte superiore della pagina, digitare i parametri richiesti. Ignorare questo passaggio se non sono richieste parametri

  5. Fare clic su richiama per emettere una richiesta HTTP GET per il servizio Web.

    Internet Explorer apre una nuova finestra e quindi invia la richiesta. Il servizio Web consisterà nella restituzione di un file XML che viene visualizzato mediante Internet Explorer. Annotare l'URL visualizzato nella barra degli indirizzi del browser. Il percorso che viene visualizzato dopo il nome dell'host nell'URL identifica il servizio Web e include tutti i parametri che vengono passati al servizio Web.

Torna all'inizio

Configurare lo strumento Web Application Stress (WAS) per i servizi Web

Poiché i servizi Web ASP.NET possono comunicare con un browser, in questo modo lo strumento WAS inviare le richieste del servizio Web ASP.NET.

Per creare uno script WAS per simulare i metodi del servizio Web, attenersi alla seguente procedura:

  1. Nello strumento WAS, creare un nuovo database WAS.

  2. Per creare un nuovo script, nel menu script, scegliere Crea e quindi fare clic su manuale.


    Viene creato uno script vuoto.

  3. Nel riquadro di destra, digitare il nome host del server nel campo Server ASP.NET.

    Questo nome è il nome host del server che ospita il servizio Web ASP.NET.

  4. Nella griglia di script, creare un nuovo elemento della griglia. A tale scopo, selezionare OTTIENI dall'elenco a discesa verbo sulla prima riga vuota.

  5. Nella casella di testo percorso digitare il percorso assoluto del servizio Web. Questo percorso non deve includere il prefisso http:// o il nome host.

    Ad esempio, per inoltrare una richiesta a un sito Web servizio denominato TestServizioWeb, con un file con estensione ASMX denominato MyWebService, un metodo denominato HelloWorlde l' unico parametro cicli con un valore pari a 3, digitare il percorso:
    /WebServiceTest/MyWebService.asmx/HelloWorld?cycles=3.

  6. Ripetere i passaggi 4 e 5 per aggiungere ulteriori richieste di servizio Web.

    Potrebbe essere necessario regolare le impostazioni.

  7. Nel menu script , fare clic su
    L'esecuzione.

  8. Al termine, dal menu Visualizza, fare clic su report per visualizzare i risultati.

Torna all'inizio

Riferimenti

Per ulteriori informazioni sulla distribuzione di applicazioni, visitare i seguenti siti Web Microsoft:



Per ulteriori informazioni, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:

HOW TO: regolare e scalare le prestazioni delle applicazioni sviluppate in ambiente di.NET Framework
Torna all'inizio

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×