Condividi tramite


Procedura: aggiungere una regola di estrazione a un test Web

Le informazioni contenute in questo argomento sono valide per:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Argomento applicabile Argomento non applicabile Argomento non applicabile Argomento non applicabile

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 in test 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.

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 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 in test 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 fare clic su 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 fare clic sulla richiesta alla quale è stata aggiunta la regola di convalida.

  11. Nel riquadro inferiore del Visualizzatore risultati test prestazioni Web fare clic sulla scheda Dettagli.

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

  12. Fare clic sulla 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 in test Web

Altre risorse

Creazione e modifica di test Web