Specifica del numero di reindirizzamenti URL consenti durante le esecuzioni dei test

Quando si esegue un test in un ambiente di distribuzione del carico, potrebbe verificarsi un loop di reindizzamento imprevisto durante l'elaborazione HTTP. Una risposta di reindirizzamento imprevista si verifica quando una richiesta HTTP che generalmente restituisce un documento specifico reindirizza il browser a un'altra posizione.

Informazioni su questa attività

Quando il sistema rileva un loop infinito di reindirizzamenti, il loop infinito viene interrotto, viene emesso un verdict di errore per la richiesta e viene visualizzato il seguente messaggio:

Loop di reindirizzamento infinito rilevato durante l'acquisizione dell'URL n. Se ciò è previsto e ben compreso dall'utente, aumentare il valore del parametro RPT_VMARGS rptMaxRedirection. Cronologia reindirizzata (dal primo URL a quello corrente).

Il numero predefinito di reindirizzamenti è impostato su 10; tuttavia, è possibile modificare il numero massimo di reindirizzamenti aggiornando l'argomento RPT_VMARGS nell'impostazione –DrptMaxRedirection.

Per modificare il numero di reindirizzamenti consentiti prima che venga segnalato un errore, completare la seguente procedura su ogni computer agent.

Procedura

  1. In Test Navigator, espandere il progetto finché non viene trovato il computer agent all'ubicazione di distribuzione da modificare. I computer agent sono rappresentati dall'icona ubicazione, il cui aspetto è quello di tre piccoli monitor.
  2. Fare clic con il pulsante destro del mouse sul computer agent, quindi fare clic su Apri.
  3. In Gruppi proprietà, fare clic su Proprietà generali, quindi su Aggiungi.
  4. Nella finestra Nuova proprietà, completare la seguente procedura:
    1. Nel campo Nome proprietà, digitare RPT_VMARGS.
    2. Nel campo Operatore, verificare che l'operatore è =.
    3. Nel campo Valore proprietà, immettere –DrptMaxRedirection=n, dove n è il numero massimo di reindirizzamenti che possono verificarsi prima che venga visualizzato un messaggio di errore e quindi fare clic su OK.
    4. È consentito un solo argomento RPT_VMARGS per ogni posizione del computer agent. Se sono richieste più proprietà stile RPT_VMARGS, è necessario separare -Dname=Value con uno spazio. Ad esempio, -DrptMaxRedirection=15 -DanotherProperty=Value.
    La seguente finestra Nuova proprietà imposta il numero massimo di reindirizzamenti su 15:
    finestra Nuova proprietà, che mostra il Nome proprietà impostato su RPT_VMARGS, L'Operatore impostato su Equivale e il Valore proprietà impostato su DrptMaxRedirection=15

Feedback