Interfaccia della riga di comando
Per automatizzare determinate azioni che coinvolgono QAWeb Enterprise Agent, viene fornito uno strumento di interfaccia della riga di comando. Questo strumento espone alcune funzioni che possono essere utilizzate nella tua integrazione.
Ciascuno dei comandi descritti di seguito può essere indirizzato tramite l’applicazione qawebcli inclusa nell’installazione dell’Agente. Questa applicazione può essere richiamata specificando lo strumento tramite il percorso assoluto oppure aggiungendo la cartella di installazione di QAWeb Enterprise Agente alla variabile d’ambiente PATH.
Gestione delle politiche
Definizione del compito di una policy
Il comando per impostare una policy può essere utilizzato per definire una policy di un agente configurato in modo autonomo. Le attività in una policy possono essere abilitate per impostazione predefinita oppure vengono abilitate configurandole tramite il comando Imposta policy.
Sintassi:
qawebcli policy-set <task> <use> <schedule> [options]
Accetta i seguenti argomenti:
task : l’attività da impostare nella policy: calibrazione, dicomgsdfluminanceresponsetest, srgbluminanceresponsetest, gammaluminanceresponsetest, customluminanceresponsetest.
uso : l’uso del display su cui verrà eseguita questa attività.
pianificazione : la pianificazione in base alla quale l’attività deve essere eseguita. Utilizzare uno di questi valori: una sola volta, giornaliero, settimanale, bisettimanale, mensile, trimestrale, semestrale, annuale
Le attività per la calibrazione e i test di risposta alla luminanza accettano queste opzioni:
–lumresponse <lumresponse> : la funzione di risposta della luminanza. Utilizza uno di questi valori: personalizzato
–lrf-file <lrf-file> : percorso della funzione di risposta personalizzata della luminanza.
Questo comando restituisce 0 in caso di successo o qualsiasi altro valore in caso contrario.
Nota
Questo comando è applicabile solo agli agenti configurati in modo autonomo.
Disabilitare un’attività dalla policy
Il comando per disabilitare un’attività dalla policy è il comando policy-disable.
Sintassi:
qawebcli policy-disable <task> <use>
Accetta i seguenti argomenti:
task : l’attività da impostare nella policy: calibrazione, dicomgsdfluminanceresponsetest, srgbluminanceresponsetest, gammaluminanceresponsetest, customluminanceresponsetest.
uso : l’uso del display su cui verrà eseguita questa attività.
Questo comando restituisce 0 in caso di successo o qualsiasi altro valore in caso contrario.
Nota
Questo comando è applicabile solo agli agenti configurati in modo autonomo.
Lettura del stato QA
Esiste un’opzione della riga di comando per leggere lo stato QA della workstation.
Sintassi:
qawebcli qastatus
Questo comando restituisce questi valori:
OK per workstation conformi
NOK per postazioni di lavoro non conformi
IN ATTESA per le workstation senza risultati di attività precedenti. È necessario eseguire una o più attività prima che possa essere determinato uno stato QA.
Questo comando restituisce 0 in caso di successo o qualsiasi altro valore in caso contrario.