Procedura: aggiungere condizioni di creazione di rami "If Then" alle richieste di test delle prestazioni 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

È possibile aggiungere logica di diramazione if/then ai test delle prestazioni Web e quindi assegnare proprietà e regole condizionali specifiche. È ad esempio possibile creare una condizione in una richiesta Web per verificare la presenza di un cookie.

Aggiunta di una regola condizionale

Aggiunta di condizioni di ramo ai test WebAggiunta di regole e proprietà delle condizioni di ramo

Nota

È inoltre possibile aggiungere logica condizionale di ciclo per eseguire più volte un test Web o una richiesta Web in un test Web per verificare se una condizione è vera o falsa. Per ulteriori informazioni, vedere Procedura: aggiungere cicli alle richieste di test delle prestazioni Web.

Per inserire una regola di creazione di rami condizionale in un test Web

  1. Aprire una soluzione che contenga un progetto di test. Assicurarsi che il progetto di test contenga un test Web, quindi aprire tale test.

  2. Selezionare il test Web o la richiesta Web in cui si desidera inserire un ramo condizionale. Fare clic con il pulsante destro del mouse e selezionare Inserisci condizione.

  3. Nella finestra di dialogo Aggiungi regola condizionale ed elementi alla condizione, in Selezionare una regola scegliere il tipo di regola condizionale che si desidera utilizzare nella logica di diramazione if/then. Per le descrizioni dei tipi diversi di regole condizionali disponibili, vedere la tabella riportata in questa procedura.

  4. In Proprietà per la regola selezionata specificare le impostazioni delle proprietà in base alle specifiche esigenze.

    È ad esempio possibile utilizzare la regola Codice ultima risposta per verificare che il codice di risposta restituisca 200 - OK.

    Le regole condizionali e le relative proprietà associate sono incluse nella tabella riportata in questa procedura.

    Nota

    Le descrizioni delle regole condizionali e delle relative proprietà associate vengono inoltre visualizzate nella finestra di dialogo Aggiungi regola condizionale ed elementi alla condizione. Come con la finestra Proprietà, è possibile utilizzare i pulsanti della barra degli strumenti delle proprietà nella finestra di dialogo Aggiungi regola condizionale ed elementi alla condizione per ordinare le proprietà con le opzioni Per categoria, Alfabeticamente e Pagine delle proprietà.

    Regole condizionali e proprietà associate

    Regola condizionale

    Descrizione della regola

    Proprietà

    Esistenza del parametro di contesto

    Confermare l'esistenza o l'assenza di un parametro di contesto.

    • Nome parametro di contesto

    • Verifica esistenza

    Esistenza del cookie

    Confermare l'esistenza o l'assenza di un cookie.

    • URI pagina Web

    • Nome cookie

    • Verifica esistenza

    • Nome dominio cookie (facoltativo)

    • Percorso cookie (facoltativo)

    Confronto valori cookie

    La condizione viene soddisfatta quando la stringa fornita corrisponde al valore del cookie specificato.

    • URI pagina Web

    • Nome cookie

    • Operatore di confronto

    • Valore

    • Ignora maiuscole/minuscole

    • Usa espressioni regolari

    • Nome dominio cookie (facoltativo)

    • Percorso cookie (facoltativo)

    Risultato ultima richiesta

    Confermare il risultato della richiesta precedente.

    • Risultato richiesta

    Codice ultima risposta

    Confermare il codice di stato HTTP della risposta precedente

    • Operatore di confronto

    • Codice di risposta

    Confronto numerico

    La condizione viene soddisfatta quando il contenuto del parametro di contesto fornito soddisfa il confronto numerico con il valore fornito.

    • Nome parametro di contesto

    • Operatore di confronto

    • Valore

    Regola di probabilità

    La condizione verrà considerata soddisfatta in base alla percentuale fornita.

    • Nome parametro di contesto

    • Percentuale

    Confronto tra stringhe

    La condizione viene soddisfatta quando la stringa fornita corrisponde al contenuto del parametro di contesto specificato.

    • Nome parametro di contesto

    • Operatore di confronto

    • Valore

    • Ignora maiuscole/minuscole

    • Usa espressioni regolari

  5. In Elementi nella condizione utilizzare l'elenco a discesa in Selezionare il primo elemento per la condizione e specificare il primo elemento che si desidera utilizzare nella condizione.

  6. Fare clic sull'elenco a discesa in Selezionare l'ultimo elemento per la condizione e specificare l'ultimo elemento che si desidera utilizzare nella condizione.

  7. Scegliere OK.

    Dopo aver chiuso la finestra di dialogo Aggiungi regola condizionale ed elementi alla condizione, la condizione viene indicato da un'icona nell'Editor test prestazioni Web.

    Nota

    Successivamente, sarà possibile modificare le impostazioni delle proprietà specificate per la regola evidenziando la condizione nell'Editor test prestazioni Web e utilizzando la finestra Proprietà.

Vedere anche

Attività

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

Procedura: aggiungere cicli alle richieste di test delle prestazioni Web

Concetti

Analisi delle esecuzioni di un test di carico

Altre risorse

Aggiunta di logica di ciclo e di creazione di rami alle richieste Web nei test delle prestazioni Web