Test

I test vengono mappati a uno o più requisiti e vengono assegnati a una destinazione specifica (come illustrato nella figura seguente). È possibile usare questo mapping per determinare quali test sono necessari per ogni invio di certificazione creato.

targetid

Ogni test ha uno stato di superamento/esito negativo, ovvero l'aggregazione di tutti i risultati del test.

Quando si pianifica un test, il risultato , ovvero un oggetto TestResult , viene creata un'istanza.

Lo stato dei risultati del test viene monitorato nei modi seguenti:

  • Se un test ha un risultato superato, viene contrassegnato come Passato e il numero totale di passaggi viene incrementato.

  • Se un test è in esecuzione e in attesa di esecuzione, viene contrassegnato come In esecuzione e il conteggio in esecuzione viene incrementato.

  • Se un test ha avuto esito negativo, viene contrassegnato come Non riuscito e il conteggio totale non riuscito viene incrementato.

  • Se un test non è ancora stato eseguito o è stato annullato, viene contrassegnato come NotRun e il conteggio NotRun viene incrementato.

La proprietà TotalCount rappresenta il numero di tutti i test che vengono superati, non riusciti e non ancora eseguiti. Se un test ha risultati precedenti di Esecuzione/inQueue , i risultati vengono eliminati quando viene avviato un nuovo test.

Un oggetto TestResult è un risultato del test. Viene creata un'istanza quando viene pianificato un test. TestResult include informazioni come l'ora di inizio/fine, il conteggio pass/fail, i log e i risultati delle attività. È possibile pianificare un test per eseguire più volte e ogni passaggio di test ha il proprio risultato.

Distribuzione di test

Pianificazione dei test

Set di computer

Impostazione dei parametri di test

Esecuzione di test

Esportazione dei risultati dei test