Condividi tramite


Procedura: aggiungere una regola di estrazione a un test Web

Le regole di estrazione consentono di verificare che un'applicazione Web funzioni correttamente estraendo i dati dalle risposte alle richieste Web.I risultati vengono archiviati nel contesto dei test come coppie di nome e valore.Le estrazioni possono essere eseguite da campi, testo, attributi, intestazioni, espressioni regolari e campi nascosti.Per ulteriori informazioni, vedere Utilizzo di regole di convalida ed estrazione nei test delle prestazioni Web.

Le regole di estrazione possono essere aggiunte ai test Web nell'Editor test prestazioni Web.Per ulteriori informazioni sull'apertura e sulla modifica di un test Web, vedere Procedura: modificare un test delle prestazioni Web esistente utilizzando l'Editor test prestazioni Web.

Requisiti

  • Visual Studio Ultimate

Procedura

Per aggiungere una regola di estrazione a un test Web

  1. Aprire un test Web.

    Per ulteriori informazioni sulla creazione di un test Web, vedere Creazione e modifica di test delle prestazioni Web.

  2. Nell' Editor test prestazioni Web selezionare la richiesta a cui si desidera aggiungere la regola di estrazione.

  3. Fare clic con il pulsante destro del mouse sulla richiesta e selezionare Aggiungi regola di estrazione.

    Verrà visualizzata la finestra di dialogo Aggiungi regola di estrazione.

  4. Nella finestra di dialogo Aggiungi regola di estrazione, nel riquadro Seleziona una regola, selezionare una regola da configurare.Ad esempio, selezionare Estrai valore attributo.Per informazioni sulle altre regole di estrazione predefinite, vedere Utilizzo di regole di convalida ed estrazione nei test delle prestazioni Web.

  5. Nel riquadro Proprietà della regola selezionata, impostare la proprietà Nome parametro di contesto su un nome descrittivo come FirstLink.Quando la regola di estrazione viene eseguita, verrà creata una variabile di contesto denominata FirstLink che contiene la stringa estratta.

  6. Impostare la proprietà Nome attributo su href e la proprietà TagName su a.

    [!NOTA]

    Il formato HTML di ciò che si sta tentando di estrarre in questo esempio si trova in <a href=http://www.contoso.com>, dove a è definito come tag e href corrisponde all'attributo di interesse.

  7. Scegliere OK per chiudere la finestra di dialogo Aggiungi regola di estrazione.

  8. Scegliere Salva dal menu File per salvare il test Web.

  9. Nell' Editor test prestazioni Web scegliere Esegui per avviare il test delle prestazioni Web.

    Viene visualizzato il Visualizzatore risultati test prestazioni Web.

  10. Nel riquadro superiore del Visualizzatore risultati test prestazioni Web scegliere la richiesta alla quale è stata aggiunta la regola di convalida.

  11. Nel riquadro inferiore del Visualizzatore risultati test prestazioni Web scegliere la scheda Dettagli.

    Verrà visualizzata la griglia Regole di convalida ed estrazione, con una voce per la regola di estrazione appena aggiunta.

  12. Scegliere Scheda Contesto.

    Verrà visualizzata una griglia di nomi e valori.L'ultima voce è costituita dalla variabile FirstLink e dal relativo valore,che dovrebbe corrispondere alla prima occorrenza di <a href> nella pagina richiesta.Per verificarlo, aprire la pagina richiesta in un browser, visualizzare il codice sorgente della pagina e cercare la prima occorrenza di href.

Vedere anche

Attività

Procedura: creare una regola di estrazione personalizzata per un test delle prestazioni Web

Procedura dettagliata: aggiunta di regole di convalida ed estrazione a un test Web

Procedura: modificare un test delle prestazioni Web esistente utilizzando l'Editor test prestazioni Web

Procedura: aggiungere una regola di estrazione dalla riproduzione di un test delle prestazioni Web

Concetti

Utilizzo di regole di convalida ed estrazione nei test delle prestazioni Web

Altre risorse

Creazione e modifica di test delle prestazioni Web