Aggiornamento dei test di carico e delle prestazioni Web da Visual Studio 2010
I test delle prestazioni Web e i test di carico esistenti creati in Visual Studio 2010 Ultimate verranno aggiornati una volta aperti in Visual Studio 2012 finale e continueranno a funzionare.Tuttavia, le prestazioni Web e i test di carico includono alcune modifiche del client che devono essere tenute presenti.
Progetto di test web e di carico
Più tipi di progetto di test sono disponibili in Visual Studio 2012, incluso un nuovo tipo di progetto del test di carico e delle prestazioni Web.Tutti i nuovi progetti di test di carico e delle prestazioni Web creati in Visual Studio 2012 sono ora creati in un tipo di progetto del test di carico e delle prestazioni Web anziché in un progetto di test.Per ulteriori informazioni, vedere Aggiornamento dei test da versioni precedenti di Visual Studio e Procedura: creare e configurare progetti di test per i test automatizzati.
Esecuzione di test di carico e delle prestazioni Web
Visual Studio 2012 ha reso deprecata la finestra Visualizzazione test utilizzabile in precedenza per eseguire i test delle prestazioni Web e i test di carico.Per eseguire i test delle prestazioni Web e i test di carico, è necessario farlo dall'Editor test prestazioni Web, tramite l'editor test di carico, o dal menu TEST DI CARICO, come mostrato nell'illustrazione seguente.Per ulteriori informazioni, vedere Esecuzione di test di carico e delle prestazioni Web.
Esecuzione di test delle prestazioni Web codificato
In Visual Studio 2012, il menu Test che era presente in Visual Studio 2010 è stato deprecato.Per eseguire o debuggare i vostri test Web codificati, utilizzare il menu di scelta rapida nell'editor di codice.
In alternativa, col test Web codificato selezionato nell'editor di codice, dal nuovo menu TEST DI CARICO, scegliere Eseguiquindi scegliere Seleziona test.
Attenzione |
---|
Selezionando il test Web codificato in Esplora soluzioni e utilizzando il menu TEST DI CARICO per eseguire il test selezionato, verranno eseguiti tutti i test. |
Per ulteriori informazioni, vedere Procedura: eseguire un test delle prestazioni Web codificato.
In Visual Studio 2012, la finestra Visualizzazione test è stata sostituita da Esplora test, che prevede una miglior esperienza nella stesura di codice per gli unit test e test codificati dell'interfaccia utente.Esplora test non include il supporto per le prestazioni Web e i test di carico.Per ulteriori informazioni su Esplora test, vedere Procedura: eseguire test da Microsoft Visual Studio e Esecuzione di unit test con Esplora test.
SQL Server 2012 versioni
Per utilizzare i test di carico, è possibile utilizzare SQL Server express 2012 LocalDB installato con Visual Studio 2012 finale e il server database predefinito per i test di carico (integrazione e Microsoft Excel).SQL Server Express LocalDB è una modalità di esecuzione di SQL Server Express a cui è destinata per pianificare gli sviluppatori.L'installazione di SQL Server Express LocalDB copia un set minimo di file necessari per avviare il motore di database di SQL Server.
[!NOTA]
Se si esegue l'aggiornamento da Visual Studio 2010 Ultimate e SQL Server Express viene rilevato a un database esistente del test di carico, Visual Studio 2012 finale tenta di connettersi a e utilizzarla.Inoltre, se SQL Server Express viene rilevato, Visual Studio 2012 ultimate tenta di creare il database di test di carico utilizzando SQL Server Express invece di SQL Server Express LocalDB.
Se il team prevede le esigenze per il database, o i progetti sorpassano SQL Server 2012 LocalDB express, è consigliabile considerare la possibilità di aggiornare a SQL Express o SQL Server completo per fornire ulteriori potenziale di ridimensionamento.Se si aggiorna SQL Server, i file LDF e non PERDONO per SQL Server 2012 express LocalDB vengono archiviati nella cartella del profilo utente.Questi file possono essere utilizzati per importare il database del test di carico a SQL Server Express 2012 o SQL Server 2012.
È possibile scaricare SQL Server Express 2012 dall'Area download Microsoft: Microsoft SQL Server Express 2012.
Aggiornamento Controller di test
Se si utilizzano i controller di test da Visual Studio per test di prestazioni Web o di carico—questi controller di test non sono configurati con il Server di Team Foundation—la versione del controller di test deve corrispondere alla versione di Visual Studio.Per ulteriori informazioni, vedere Aggiornamento dei controller di test da Visual Studio 2010 e Installazione e configurazione di agenti e controller di test.
Vedere anche
Riferimenti
Novità relative al test del ciclo di vita delle applicazioni in Visual Studio 2012
Concetti
compatibilità di Visual Studio 11
Aggiornamento dei test da versioni precedenti di Visual Studio