L'esecuzione di un test o di una pianificazione su Linux richiede un server X Windows, anche quando il test viene eseguito dalla riga comandi. Per ulteriori informazioni, consultare il documento relativo all'esecuzione di test dalla riga comandi su Linux.
cmdline -workspace percorso_completo_spazio_di_lavoro -project percorso_rel_progetto -eclipsehome percorso_completo_eclipse -plugins percorso_completo_plugin -schedule percorso_rel_pianificazione -suite percorso_rel_suite -varfile percorso_completo_file_variabili -servicename servizio -serviceargs arg_servizio -configfile percorso_completo_file -results file_risultati -overwrite {true | false} -quiet -users nn -vmargs arg_JVM -exportlog percorso_completo_log -exportstats percorso_completo_stat -exportstatreportlist elenco_stat -usercomments "qualsiasi commento utente"
Se un valore contiene spazi, racchiudere questo valore tra virgolette. Per consultare la guida in linea per questo comando, immettere cmdline -help nella directory che contiene il file .bat.Nella seguente tabella viene descritta ciascuna opzione:
Opzione | Descrizione |
---|---|
-workspace | Obbligatorio. Il percorso completo per lo spazio di lavoro Eclipse. |
-project | Obbligatorio. Il percorso, incluso il nome file, del progetto relativo allo spazio di lavoro. |
-eclipsehome | Obbligatorio. Il percorso completo per la directory che contiene eclipse.exe. |
-plugins | Obbligatorio. Il percorso completo alla cartella che contiene i plug-in. Di norma, sui sistemi operativi Windows, l'ubicazione di questa cartella è C:\Program Files\IBM\IBMIMShared\plugins. |
-schedule | Facoltativo, ma occorre specificare l'opzione -schedule, l'opzione -suite o l'opzione -servicename. Il percorso (incluso il nome file) della pianificazione da eseguire relativa al progetto. |
-suite | Facoltativo, ma occorre specificare l'opzione -schedule, l'opzione -suite o l'opzione -servicename. Il percorso (incluso il nome file) del test da eseguire relativo al progetto. |
-varfile | Facoltativo. Il percorso completo al file XML che contiene le coppie di nome e valore di variabile. |
-servicename | Facoltativo, ma occorre specificare l'opzione -schedule, l'opzione -suite o l'opzione -servicename. Il nome del servizio da eseguire. Invece di eseguire un test delle prestazioni, viene eseguito il servizio specificato quando diventa disponibile. |
-serviceargs | Facoltativo. La serie di argomenti da passare al servizio specificato dall'opzione -servicename. Ad esempio, -serviceargs "-myserviceparm1 myserviceparm1value". I valori sono racchiusi tra virgolette perché contengono spazi. |
-configfile | Facoltativo. Il percorso completo di un file che contiene i parametri
per l'esecuzione di un test o pianificazione. Ogni parametro deve trovarsi su una singola riga. Per creare un file di configurazione, utilizzare un editor che non riporta a capo le righe. I parametri, obbligatori o facoltativi, possono essere impostati nel file di configurazione. I parametri della riga comandi sovrascrivono
i valori di questo file. Nota: Il file deve essere nel formato UTF-8. Non utilizzare gli apici in questo file, addirittura per i valori che contengono spazi.
|
-results | Facoltativo. Il nome del file dei risultati. Il file dei risultati predefinito è il nome del test o pianificazione a cui sono aggiunte la data e l'ora. Specificare un nome cartella che sia relativo al progetto in cui memorizzare i risultati del test. Ad esempio -results folder/resultname. |
-overwrite | Facoltativo. Determina se un file dei risultati con lo stesso nome viene sovrascritto. Il valore predefinito true significa che il file dei risultati viene sovrascritto. |
-quiet | Facoltativo. Disattiva qualsiasi output di messaggio dal programma di avvio e ritorna alla shell di comando al completamento dell'esecuzione o del tentativo. |
-users | Facoltativo. Sovrascrive il numero predefinito di utenti virtuali in fase di esecuzione. Per una pianificazione, il valore predefinito è il numero di utenti specificati nell'editor delle pianificazioni. Per un test, il valore predefinito è un utente. Questa opzione crea un nuova copia della pianificazione che contiene il numero di utenti specificato. |
-vmargs | Facoltativo. Gli argomenti Java virtual machine da passare. Ad esempio, –vmargs "–debug –Xmx512m". I valori sono racchiusi tra virgolette perché contengono spazi. Per acquisire i dati di monitoraggio delle risorse, utilizzare -vmargs "-Drm.collect=true -Drm.collect.interval=valore numerico maggiore di 1000". |
-exportlog | Facoltativo. Il percorso completo a un file in cui memorizzare il log di test HTTP esportato. |
-exportstats | Facoltativo. Il percorso completo a una directory in cui memorizzare i dati di report statistici esportati. I dati di report statistici sono memorizzati in formato CSV (comma-separated values) con il nome file derivato dal nome del report. Se l'opzione -exportstatreportlist non è specificata, i report specificati nella pagina Esporta report delle preferenze Report test prestazioni vengono esportati. |
-exportstatreportlist | Facoltativo. Un elenco separato da virgole di percorsi assoluti a file di formato di report personalizzati (file .view) da utilizzare quando si esportano i dati di report statistici con l'opzione -exportstats. Questo parametro sovrascrive le preferenze dello spazio di lavoro. Ad esempio, -exportstatreportlist c:/customreport.view,c:/customreport2.view. |
-usercomments | Facoltativo. Aggiungere il testo tra virgolette doppie per visualizzarlo
nella riga Commenti utente del report. Nota: Su Windows, per aggiungere commenti
in una lingua nativa che potrebbe non supportare caratteri Unicode, si consiglia di utilizzare il
file CommandLine.exe per eseguire il comando.
|
cmdline -workspace C:/RPTWorkspace -project testProj -eclipsehome C:\Program Files\IBM\SDP\eclipse.exe -schedule MySchedule -varfile C:/Assets/testProjVar.xml