Test dell'interfaccia utente con test automatizzati dell'interfaccia utente
È possibile utilizzare Visual Studio 2010 Ultimate o Visual Studio 2010 Premium per creare test automatizzati dell'interfaccia utente noti come test codificati dell'interfaccia utente. Questi consentono di eseguire test funzionali dell'interfaccia utente e di convalidarne i controlli. I test automatizzati dell'interfaccia utente consentono di verificare il corretto funzionamento dell'interfaccia utente in seguito a modifiche apportate al codice. L'esecuzione di questo tipo di test è più rapida rispetto ai test manuali. È pertanto possibile eseguirli con maggiore frequenza.
Attività
Attività |
Argomenti associati |
---|---|
Creazione di un test automatizzato dell'interfaccia utente a partire da un test manuale esistente: è possibile creare un test automatizzato dell'interfaccia utente da una registrazione delle azioni esistente di un test case manuale. |
|
Registrare azioni utente per creare un test automatizzato dell'interfaccia utente: è possibile registrare le azioni utente che si desidera utilizzare per creare un test automatizzato dell'interfaccia utente e generare il codice per un test codificato dell'interfaccia utente a partire da tale registrazione. |
|
Aggiungere controlli dell'interfaccia utente e convalida al test automatizzato dell'interfaccia utente: è possibile aggiungere controlli dell'interfaccia utente al test codificato dell'interfaccia utente e verificare 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. |
|
Aggiunta di parametri da un'origine dati per l'utilizzo con il test codificato dell'interfaccia utente: è possibile creare un test codificato dell'interfaccia utente basato sui dati aggiungendo un'origine dati per il metodo di test e utilizzato il contesto del test per eseguire il metodo per ciascun set di dati dell'origine. |
|
Collegamento di test case ai requisiti dell'utente: è possibile collegare test automatizzati dell'interfaccia utente ai requisiti dell'utente. È possibile quindi determinare il numero di test automatizzati disponibili per tali requisiti. |
|
Esecuzione di test automatizzati dell'interfaccia utente: è possibile eseguire test codificati dell'interfaccia utente direttamente da Microsoft Visual Studio 2010, Microsoft Test Manager e 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: è possibile scrivere test codificati dell'interfaccia utente per ridurre l'effetto di un'interfaccia utente a cui vengono apportate modifiche nel programma sottoposto a test. |
Nota
Installando Microsoft Visual Studio 2010 Feature Pack 2, è possibile utilizzare Windows Internet Explorer 7 (o versioni successive) per registrare azioni dell'interfaccia utente in un sito Web o un'applicazione basata sul Web e riprodurre i test utilizzando il browser Mozilla Firefox versione 3.5 o 3.6. Inoltre, il Feature Pack include l'Editor test codificati dell'interfaccia utente che consente di modificare facilmente i test codificati dell'interfaccia utente. Utilizzando tale editor è possibile individuare, visualizzare e modificare i metodi di test. È inoltre possibile modificare le azioni dell'interfaccia utente e i relativi controlli associati nella mappa dei controlli dell'interfaccia utente. Per scaricare il Feature Pack, è necessario avere Visual Studio 2010 Ultimate, Visual Studio 2010 Premium o Test Professional 2010 con una sottoscrizione MSDN, Microsoft BizSpark o MSDN Academic Alliance. Per ulteriori informazioni, vedere Recording Tests Using Windows Internet Explorer and Playing Back Using Mozilla Firefox, Modifica di test codificati dell'interfaccia utente utilizzando l'editor di test codificato dell'interfaccia utente e Microsoft Visual Studio 2010 Feature Pack 2.
Scenari correlati
Esecuzione di test automatizzati
È possibile eseguire i test codificati dell'interfaccia utente per verificare che l'applicazione soddisfi i requisiti dell'utente. È possibile eseguire test codificati dell'interfaccia utente utilizzando Visual Studio 2010 Ultimate, Visual Studio 2010 Premium o Visual Studio Test Professional 2010.
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.