Esecuzione di un test e risoluzione dei problemi

Completato

In genere, uno degli obiettivi di una strategia di test è confermare che la funzionalità dell'app operi come previsto. Questo approccio offre l'opportunità di risolvere i problemi quando i test non hanno esito positivo.

Si può occasionalmente impostare la selezione degli input di test su un'origine dati per consentire l'evoluzione dei test case senza doverne modificare la configurazione. In altri casi è necessario spostarsi su una schermata specifica per garantire che i test vengano eseguiti nelle condizioni appropriate. Per queste situazioni si può usare OnTestCaseStart, che offre le funzionalità complete delle formule dell'app canvas.

Gli stessi concetti si applicano a OnTestCaseComplete e OnTestSuiteComplete, dove è possibile salvare i risultati in un'origine dati esterna, inviare un messaggio e-mail in caso di esito positivo o negativo o fornire una notifica all'utente che sta eseguendo i test.

Queste tre proprietà sono accessibili dal menu Visualizza di Test Studio.

Screenshot del menu Visualizza e delle proprietà OnTestCaseStart, OnTestCaseComplete e OnTestSuiteComplete nel riquadro Test.

L'opzione Esegui di Test Studio apre l'app e quindi elabora i passaggi dei diversi test case per ciascuna suite di test selezionata.

Screenshot dell'opzione Esegui in Test Studio.

I risultati dei diversi passaggi dell'esecuzione del test corrente appaiono con un simbolo di esito positivo o negativo e un messaggio che fornisce i dettagli di quest'ultimo, quando applicabile.

Screenshot dell'app canvas per l'analisi del budget in modalità di esecuzione di test.

Si possono condividere i risultati dei test con il team responsabile della risoluzione dei bug.

Si è così appreso come eseguire un test e acquisire lo stato di esito positivo o negativo dei test per facilitare la risoluzione dei problemi relativi al comportamento dell'app. L'unità successiva descrive come eseguire ed esaminare i test per l'app canvas per l'analisi del budget.