Mediante la registrazione dello stub del servizio, è possibile monitorare le interazioni
tra un'applicazione e il server stub. Quando l'opzione è abilitata,
viene creato un file di log per ogni stub distribuito. I file di log vengono
presentati come report HTML formattati.
Prima di iniziare
È necessario creare uno o più stub del servizio.
Procedura
Per registrare l'attività dello stub del servizio:
- Aggiungere il seguente argomento VM (Virtual Machine) al file eclipse.ini: -DSTUB_LOG_LEVEL=log_level.
Utilizzare uno dei seguenti valori per la variabile
log_level:
- 0: disabilitare il log.
- 1: registrare l'attività dello stub senza i dettagli.
- 2: registrare l'attività dello stub includendo il contenuto
dei messaggi inviati e ricevuti.
- 3: uguale al livello 2 con intestazioni HTTP dei
messaggi ricevuti.
- 4: uguale al livello 3 con file allegati.
È possibile aggiungere anche i seguenti argomenti facoltativi:
- -DSTUB_LOG_KEEP_PREVIOUS=true: questa opzione crea
un file di log separato ogni volta che lo stub del servizio viene ridistribuito. Se il
valore non è true o se l'opzione non è presente,
il file di log viene cancellato se lo stub del servizio viene ridistribuito o quando
il server stub viene arrestato.
- -DSTUB_LOG_SERIALIZE_XML=true: questa opzione visualizza
il contenuto XML (con i livelli di log 2, 3 e 4) senza formattazione o
rientro. Se il valore non è true o se l'opzione
non è presente, il contenuto XML è formattato e rientrato nel log.
Il file eclipse.ini è ubicato nella stessa directory del file binario di avvio eclipse.exe utilizzato per eseguire il prodotto.
Ad
esempio, per abilitare la registrazione con contenuto di base, aggiungere la seguente riga
alla fine del file eclipse.ini: -DSTUB_LOG_LEVEL=2.
- Riavviare il workbench e, nella finestra Monitor stub, fare clic sull'icona Esegui
per riavviare i server stub.
- Se il server è stato avviato da una pianificazione nell'applicazione dei test
delle prestazioni, i log corrispondenti vengono creati automaticamente
nello spazio di lavoro. In caso contrario, completare la seguente procedura per richiamare
i file di log dal server stub:
Importante: Il server stub deve essere in esecuzione.
- Dopo l'esecuzione dei test, per visualizzare i file di log dello stub
del servizio, aprire Monitor stub e fare clic sulla
scheda relativa al server stub.
- Fare clic sul pulsante della barra degli strumenti Sincronizza
per il server selezionato. Un file di log HTML
viene creato e visualizzato per ogni stub del servizio distribuito.
I report del log di stub sono ubicati in una cartella denominata stubLogs, che si trova nella stessa cartella dello stub del servizio
corrispondente.