È possibile sostituire la parte di contenuto di una richiesta di protocollo con il contenuto di un file. Questa funzione è supportata solo in certe sezioni di un test, a seconda del protocollo. Ad esempio, i test HTTP supportano la sostituzione del contenuto file solo nella sezione dei dati POST di una richiesta. I test SOA supportano la sostituzione del contenuto file per allegati MIME
e DIME, valori e frammenti del nodo XML, quindi il contenuto del testo.
La sostituzione del contenuto file funziona nello stesso modo di altre sostituzioni.
È possibile utilizzare tutte le origini dati del test standard, ad esempio variabili di test, pool di dati e riferimenti. I dati dell'origine dati vengono considerati come un percorso completo ad un file. Il file viene aperto, il contenuto letto ed utilizzato nella sostituzione.
Prima di iniziare
Copiare i file che contengono il contenuto di sostituzione sui computer agente. Registrare un test con posizioni per la sostituzione da un file. Ad esempio, registrare un test HTTP che contiene
dati MIME multiparte in una richiesta POST.
- Creare un'origine dati che contiene il percorso completo al file da cui si desidera sostituire. Specificare un percorso assoluto al file. Utilizzare i caratteri separatori appropriati per il sistema operativo del computer agente che esegue il test. Facoltativamente,
specificare una serie di caratteri da utilizzare nella lettura del file. L'esistenza del file non è convalidata. Se il file non può essere aperto quando si esegue il test, viene scritto un messaggio nel log del test. Se si utilizzano caratteri separatori non appropriati per il sistema operativo del computer agente, la sostituzione non può essere completata. Se, ad esempio, si utilizza un percorso D:\DataFiles\file1 su un computer agente che esegue Linux, la sostituzione non può essere completata,
perché Linux utilizza le barre come caratteri separatori del percorso.
- Nell'editor del test, selezionare la richiesta in cui si desidera sostituire il contenuto, quindi selezionare i dati della richiesta che si desidera sostituire.
- Fare clic con il tasto destro del mouse, quindi selezionare .
- Selezionare l'origine dati che contiene il percorso al file da cui si desidera sostituire.
- Fare clic con il tasto destro del mouse sul sito di sostituzione e selezionare Programma sostituzione contenuto file.
Risultati
Quando il test viene eseguito, il contenuto nella richiesta del protocollo viene sostituito con il contenuto file specificato.
I dati POST HTTP vengono visualizzati nell'editor del test in parte. È possibile creare la sostituzione del contenuto file nei dati POST di una richiesta POST HTTP selezionando una parte di dati che si desidera correlare, quindi facendo clic su Sostituisci.
L'origine dati del test selezionata viene considerata automaticamente come un programma di sostituzione contenuto file. I dati vengono sostituiti tutti con il contenuto del file, quando si esegue il test, anche se solo una parte del testo nella parte di dati del testo viene selezionato dal programma di sostituzione.