Analisi dei test codificati dell'interfaccia utente utilizzando i log dei test codificati dell'interfaccia utente
I log dei test codificati dell'interfaccia utente filtrano e registrano informazioni importanti sulle esecuzioni dei test codificati dell'interfaccia utente.
Requisiti
- Visual Studio Ultimate, Visual Studio Premium
Perché si deve eseguire questa operazione?
I log sono presentati in un formato che consente il debug rapido degli errori.
Quali operazioni si devono eseguire?
Passaggio 1: Abilitare la registrazione
A seconda dello scenario in uso, abilitare la registrazione usando uno dei metodi seguenti.
Scenario |
Metodo |
---|---|
Selezionare .NET Framework versione 4 senza file App.config nel progetto di test |
|
Selezionare .NET Framework versione 4.5 senza file App.config nel progetto di test |
|
File App.config presente nel progetto di test |
|
Abilitare la registrazione dal codice di test stesso |
LoggerOverrideState = HtmlLoggerState.AllActionSnapshot; |
Passaggio 2: eseguire il test codificato dell'interfaccia utente e visualizzare il log
Quando si esegue un test codificato dell'interfaccia utente dopo avere apportato le modifiche appropriate al file QTAgent32.exe.config, verrà visualizzato un collegamento di output nei risultati di Esplora test.I file di log vengono generati sia per i test con esito negativo, sia per quelli con esito positivo quando il livello di traccia è impostato su "dettagliato".
Dal menuTEST scegliere Finestre, quindi selezionare Esplora test.
Scegliere Compila soluzione dal menu COMPILA.
In Esplora test selezionare il test codificato dell'interfaccia utente che si vuole eseguire, aprire il relativo menu di scelta rapida e quindi scegliere Esegui test selezionati.
I test automatizzati verranno eseguiti e segnaleranno se sono stati superati o se hanno avuto esito negativo.
Suggerimento Per visualizzare Esplora test dal menu Test, selezionare Windows, quindi scegliere Esplora test.
Scegliere il collegamento Output nei risultati di Esplora test.
Verrà visualizzato l'output del test in cui è incluso un collegamento al log azioni.
Scegliere il collegamento UITestActionLog.html.
Il log verrà visualizzato nel browser Web.
Domande e risposte
D: Che cosa è accaduto alla chiave EnableHtmlLogger?
Nelle versioni precedenti di Visual Studio sono presenti altre due impostazioni di configurazione per abilitare il logger html nel test codificato dell'interfaccia utente:
<add key="EnableHtmlLogger" value="true"/>
<add key="EnableSnapshotInfo" value="true"/>
Entrambe queste impostazioni sono deprecate a partire da Visual Studio 2012.EqtTraceLevel è l'unica impostazione che occorre modificare per abilitare il logger html.
Vedere anche
Attività
Procedura: eseguire test da Microsoft Visual Studio
Concetti
Verifica del codice mediante l'automazione interfaccia utente