Esecuzione di test di sistema con test codificati dell'interfaccia utente

I test automatizzati dell'interfaccia utente (UI) sono noti come test codificati dell'interfaccia utente.Questi consentono di eseguire test funzionali dell'interfaccia utente e di convalidarne i controlli.È possibile creare test codificati dell'interfaccia utente per determinare corretto funzionamento dell'interfaccia utente alle modifiche apportate al codice.

I test codificati dell'interfaccia utente vengono spesso utilizzati nelle soluzioni di Visual Studio verificare rapidamente la funzionalità corretta del codice e come controllo di qualità prima di archiviare le modifiche al codice.I test codificati dell'interfaccia utente possono integrare gli unit test in una soluzione di Visual Studio.Per ulteriori informazioni, vedere Esecuzione di test di sistema con test codificati dell'interfaccia utente e Verifica del codice tramite unit test.

È inoltre possibile creare test codificati dell'interfaccia utente per automatizzare i test manuali creati in Microsoft Test Manager.Questi test manuali e automatizzati possono quindi essere inclusi nelle configurazioni di compilazione Team come parte del test di integrazione.

Requisiti

  • Visual Studio Ultimate, Visual Studio Premium

Attività

Attività

Argomenti associati

Creare un test automatizzato dell'interfaccia utente da un test manuale esistente: crea un test automatizzato dell'interfaccia utente da una registrazione delle azioni esistente di un test case manuale.

Record diAzioni record creare un test automatizzato dell'interfaccia utente: le azioni utente che si desidera utilizzare per creare un test automatizzato dell'interfaccia utente e per generare codice per un test codificato dell'interfaccia utente dalla registrazione.È quindi possibile aggiungere codice personalizzato al test codificato dell'interfaccia utente tramite l'editor di codice, o tramite l'editor test codificati dell'interfaccia utente.

Aggiungere i controlli e la convalida dell'interfaccia utente al test automatizzato dell'interfaccia utente: aggiunti i controlli di interfaccia utente al test codificato dell'interfaccia utente e verifica i valori e le proprietà dei controlli mediante il Generatore di test codificati dell'interfaccia utente.

Se si testa una applicazione di grandi dimensioni, potrebbe essere necessario utilizzare più mappe dell'interfaccia utente per facilitare la creazione dei test codificati dell'interfaccia utente.

Aggiungere i parametri da un'origine dati da utilizzare con il test codificato dell': trasforma il test codificato dell'interfaccia utente basato sui dati aggiungendo un'origine dati per il metodo di test e utilizzando il contesto di test per eseguire il metodo per ogni set di dati nell'origine dati.

Collegamento diTest case un collegamento alle esigenze degli utenti: test automatizzati dell'interfaccia utente alle esigenze degli utenti.È possibile quindi determinare il numero di test automatizzati disponibili per tali requisiti.

Modificare i test codificati dell'interfaccia utente utilizzando l'Editor test codificati dell'interfaccia utente: L'Editor test codificati dell'interfaccia utente consente di modificare facilmente i test codificati dell'interfaccia utente.Tramite l'Editor test codificati dell'interfaccia utente, è possibile individuare, visualizzare e modificare i metodi di test, le azioni dell'interfaccia utente e i relativi controlli associati nella mappa del controllo dell'interfaccia utente.

Test codificati dell'interfaccia utente diTest dell'interfaccia utente automatizzati in esecuzione: direttamente da Visual Studio, da Microsoft Test Manager, da Team Foundation Build.A differenza di altri test automatizzati, i test codificati dell'interfaccia utente devono interagire con il desktop quando vengono eseguiti.

Aggiunta del supporto per controlli personalizzati: il framework dei test codificati dell'interfaccia utente non supporta ogni possibile interfaccia utente e potrebbe non supportare l'interfaccia utente che si desidera testare.Ad esempio, non si può creare immediatamente un test codificato per l'interfaccia utente di Microsoft Excel.Tuttavia, è possibile creare un'estensione al framework dei test codificati dell'interfaccia utente che supporterà un controllo personalizzato.

Procedure consigliate per i test codificati dell'interfaccia utente: scrive i test codificati dell'interfaccia utente per ridurre l'effetto di un'interfaccia utente modifica nel programma sottoposto a test.

Scenari correlati

Configurazioni e piattaforme supportate per i test codificati dell'interfaccia utente e le registrazioni delle azioni

Se si desidera verificare quali configurazioni sono supportate per i test codificati dell'interfaccia utente, è possibile trovare l'elenco corrente di sistemi operativi, browser e tecnologie supportate.

Risorse esterne

JJ620891.collapse_all(it-it,VS.110).gifLinee guida

Verifica della Continuous Delivery con Visual Studio 2012 – Capitolo 2: Test delle Unità: Test dell'interno

Test per la consegna continua con Visual Studio 2012 – Capitolo 5: Test di sistema automatici

JJ620891.collapse_all(it-it,VS.110).gifdomande frequenti

Test codificati dell'interfaccia utente FAQ - 1

Test codificati dell'interfaccia utente FAQ - 2

JJ620891.collapse_all(it-it,VS.110).gifForum

Test di automazione interfaccia utente di Visual Studio (include CodedUI)

Vedere anche

Altre risorse

Creazione di test automatizzati mediante Microsoft Test Manager