Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Usare questo riferimento API per estendere le funzionalità esistenti o aggiungere nuove funzionalità. Ad esempio, è possibile creare diversi tipi di testi. Per il codice di esempio che mostra come usare queste API, vedere il seguente sito Web Microsoft.
Requisiti
- Visual Studio Enterprise
Attività
Attività |
Argomenti correlati |
|---|---|
Estendere il framework unit test:è possibile aggiungere ai test funzionalità che potrebbero non essere presenti nel framework unit test. Ad esempio, è possibile aggiungere una proprietà di test che specifica se un test deve essere eseguito o meno come utente normale. Oppure è possibile estendere il framework per aggiungere attributi di riga a un metodo e utilizzare i dati in tale riga all'interno del test. |
Per il codice di esempio che mostra come estendere il framework di unit test, vedere il seguente sito Web Microsoft. |
Personalizzare i processi di archiviazione dei test:lo spazio dei nomi Microsoft.VisualStudio.TestTools.Common.Xmlfornisce un'interfaccia utilizzabile per caricare e archiviare test. È possibile implementare questi elementi quando si creano tipi di test personalizzati. |
|
Creare un'eccezione personalizzata:è possibile creare un'eccezione personalizzata che può essere generata dal framework per unit test. |
|
Creare un adattatore dati di diagnostica:è possibile utilizzare l'oggetto Microsoft.VisualStudio.TestTools.Executionper creare un adattatore dati di diagnostica personalizzata. |
|
Creare test di carico per unit test e test Web:lo spazio dei nomi Microsoft.VisualStudio.TestTools.LoadTestingrende disponibili classi e interfacce che consentono di estendere il test di carico di unit test e test Web. |
|
Creare un tipo di test:utilizzare il framework Microsoft.VisualStudio.TestTools.TestAdaptere Microsoft.VisualStudio.TestTools.Vsipper creare un tipo di test personalizzato. |
|
Creazione di test codificati dell'interfaccia utente per automatizzare l'interfaccia utente:nello spazio dei nomi Microsoft.VisualStudio.TestTools.UITestingsono disponibili classi che forniscono il supporto per i test codificati dell'interfaccia utente. Questo spazio dei nomi contiene classi per eseguire interazioni con mouse e tastiera sui controlli dell'interfaccia utente. È inoltre possibile derivare dalle classi nello spazio dei nomi Microsoft.VisualStudio.TestTools.UITest.Extensionper estendere la funzionalità di test codificato dell'interfaccia utente per registrare test nelle interfacce attualmente non supportate, ad esempio Microsoft Excel. |
|
Creazione di unit test per verificare la qualità del codice:nello spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTestingsono disponibili classi che forniscono il supporto per unit test. Questo spazio dei nomi contiene numerosi attributi che identificano le informazioni di test per il framework di test relative alle origini dei dati, all'ordine dell'esecuzione del metodo, alla gestione del programma, alle informazioni agente/host e ai dati di distribuzione. Questo spazio dei nomi contiene inoltre eccezioni per gli unit test personalizzati. |
|
Creare unit test per ASP.NET e servizi Web:lo spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTesting.Webè un'estensione dello spazio dei nomi Microsoft.VisualStudio.TestTools.UnitTestingche fornisce funzionalità di unit test per ASP.NET e servizi Web. Questo spazio dei nomi fornisce un set di attributi agli unit test che definisce le credenziali, gli URL e le informazioni specifiche del server. |
|
Creare test Web personalizzati:le classi nello spazio dei nomi Microsoft.VisualStudio.TestTools.WebTestingabilitano il test Web. Sono inoltre incluse classi per l'associazione dati, le regole di test, l'identificazione di elementi di lavoro, le stringhe di query, il contesto HTTP e i plug-in che forniscono le funzionalità di test. |
|
Personalizzare i test Web tramite le regole:lo spazio dei nomi Microsoft.VisualStudio.TestTools.WebTesting.Rulescontiene un set di regole utilizzate dai test Web per testare le pagine Web. Queste regole forniscono ai test Web un set di strumenti per la verifica del contenuto delle pagine Web. Inoltre, è possibile creare le regole personalizzate per estendere la funzionalità dei test Web. |
Vedere anche
Test dell'applicazione
Creazione di un adattatore dati di diagnostica per raccogliere dati personalizzati o per influire su un computer di test
Usare l'automazione dell'interfaccia utente per testare il codice
Estensione di test codificati dell'interfaccia utente e registrazioni delle azioni per supportare Microsoft Excel
Eseguire unit test del codice