Aggiornamento dei test da versioni precedenti di Visual Studio

Esistono problemi di aggiornamento e di compatibilità da tenere presenti prima di utilizzare i test creati utilizzando versioni precedenti di Visual Studio.Di seguito sono riportati due scenari di aggiornamento possibili:

  • Upgrading tests from Visual Studio 2010

  • Upgrading test from versions of Visual Studio prior to Visual Studio 2010

Aggiornamento dei test da Visual Studio 2010

I progetti di test creati in Visual Studio 2010 SP1 che contengono unit test, i test codificati dell'interfaccia utente, le prestazioni Web o test di carico possono essere aperti in Visual Studio 2012.Pertanto, il team può continuare a utilizzare Visual Studio 2010 SP1 o Visual Studio 2012 per utilizzare questi progetti di test.In alcuni casi, ad esempio quando i progetti contengono test codificati dell'interfaccia utente, i progetti protrebbero essere ripristinati quando vengono aperti in Visual Studio 2012.Il processo di ripristino consente al progetto di test di funzionare correttamente con Visual Studio 2010 SP1 e Visual Studio 2012.

Nuovi modelli di progetti di test

[!NOTA]

I progetti di test di carico e delle prestazioni Web includono le impostazioni di test per impostazione predefinita.Tuttavia, i progetti di unit test e progetti di test codificato dell'interfaccia utente non includono più impostazioni di test che ne aumentino le prestazioni.Tuttavia, per la compatibilità, è possibile aprire e utilizzare una soluzione Visual Studio 2010 SP1 contenente un progetto di test e il file .testsettings e continuare ad utilizzarlo.Per ulteriori informazioni, vedere Compatibilità delle impostazioni test con Visual Studio 2010.

Visual Studio 2012 introduce nuovi modelli di progetto di test.In Visual Studio 2010, c'era un solo modello di progetto di test.Visual Studio 2012 ha questi modelli di progetto di test:

A causa di questi nuovi modelli di progetto di test, insieme ad altre modifiche per i test come la deprecazione della finestra Visualizzazione test e l'aggiunta di Esplorazione test, Visual Studio 2012 include alcune opzioni di compatibilità e di aggiornamento.Queste opzioni di compatibilità e di aggiornamento supportano la maggior parte dei progetti di test precedenti e i rispettivi test.

Allegati video

In Visual Studio 2012, Microsoft Test Runner crea video nel formato Windows Media Video(WMV).Per la compatibilità con video creati utilizzando Visual Studio 2010, è necessario installare il software dell'adattatore dati di diagnostica Expression Encoder 4.0.In tal modo sarà possibile visualizzare allegati video creati in Visual Studio 2010 utilizzando Visual Studio 2012.Per ulteriori informazioni, vedere Compatibilità degli allegati video creati utilizzando Microsoft Test Runner in Visual Studio 2010.

Utilizzando Visual Studio Ultimate, Visual Studio Premium, o Visual Studio Test Professional è possibile creare piani di test, gruppi di test e test case come elementi di lavoro nel progetto team per definire l'attività di test per il progetto.È possibile immettere i passi del test, e qualsiasi altra informazione necessaria per l'esecuzione di un test manuale, come parte dell'elemento di lavoro.È possibile convertire questi test in test automatizzati associando metodi di test al test case.Per ulteriori informazioni su come definire l'attività di test, vedere Definizione di un piano di test.

Aggiornamento dei test da versioni di Visual Studio precedenti a Visual Studio 2010

Se si dispone di test case manuali creati tramite versioni di Visual Studio precedenti a Visual Studio 2010, è possibile eseguire la migrazione di dati da questi test case in un test case manuale utilizzando Visual Studio Premium o Visual Studio Test Professional.

Se si dispone di test case manuali creati tramite prodotti di terze parti o attualmente archiviati in documenti di Microsoft Word o Microsoft Excel, è possibile eseguire la migrazione anche di questi test case in elementi di lavoro di tipo test case in Team Foundation Server.

Se si dispone di test automatizzati da versioni precedenti di Visual Studio, è possibile associarli a un test case—dopo avere aggiornato il progetto di test che contiene i test automatizzati a Visual Studio.Per ulteriori informazioni sull'associazione di test automatizzati a test case, vedere Procedura: associare un test automatizzato a un test case e Procedura: creare test case da un assembly di test automatizzati utilizzando tcm.exe.

Nota importanteImportante

Una volta che il progetto team è stato aggiornato a Visual Studio 2012, sarà necessario eseguire alcuni passaggi manuali per ottenere la nuova funzionalità del test.È necessario creare alcune categorie aggiuntive.Finché non vengono completati tali passaggi, è possibile che venga visualizzato un errore in cui è indicato che la categoria richiesta non esiste.Per ulteriori informazioni su come aggiungere la gestione dei test al progetto team aggiornato, vedere Aggiornare un progetto team basato su un modello di processo MSF v4.2.

Se si utilizza una combinazione di client e server precedenti e attuali, esistono ulteriori considerazioni che è possibile leggere nella pagina compatibility matrix (la pagina potrebbe essere in inglese).

Attività

Utilizzare gli argomenti seguenti per eseguire la migrazione dei test case esistenti.

Attività

Argomenti associati

Utilizzo di tipi di test da versioni precedenti di Visual Studio: Visual Studio 2012 include una determinata compatibilità e semplicità di aggiornamento per i test manuali, unit test, test codificati dell'interfaccia utente, test Web e di carico esistenti.

Migrazione di test manuali da versioni precedenti di Visual Studio: è possibile utilizzare un strumento avanzato per eseguire la migrazione dei test case esistenti dalle versioni antecedenti di Visual Studio 2010.In alternativa, è possibile aggiungere passi del test a un test case selezionando i passi dal file del test manuale nella soluzione e copiandoli in un documento di Microsoft Word o di Microsoft Excel.È possibile quindi eseguire la migrazione di questi passaggi in un test case e apportare le eventuali modifiche aggiuntive che si desidera ai passi del test.

È inoltre possibile associare un test automatizzato al test case.

Migrazione di test case da prodotti di terze parti: è possibile utilizzare un strumento avanzato per eseguire la migrazione dei test case esistenti nei documenti di Microsoft Excel in Team Foundation Server.In alternativa è possibile eseguire manualmente la migrazione dei test case attualmente archiviati in documenti di Microsoft Word o Microsoft Excel.Sarà quindi possibile accedere a questi test case di cui è stata eseguita la migrazione utilizzando Microsoft Test Manager e apportare eventuali modifiche aggiuntive ai passi del test.

Vedere anche

Attività

Guida introduttiva ai test manuali tramite Microsoft Test Manager

Concetti

compatibilità di Visual Studio 11

Test dell'applicazione

Verifica del codice tramite unit test

Test dell'interfaccia utente con test codificati automatizzati dell'interfaccia utente

Esecuzione di test delle prestazioni e dello stress tramite i test delle prestazioni Web e di carico di Visual Studio

Aggiornare un progetto team aggiornato per accedere alle nuove funzionalità