Login Login
MORE

WIDGETS

Widgets

Wanted articles
Who is online?
Article tools

Difference between revisions of "CSharp:Test Tools"

From Aino Wiki

Jump to: navigation, search
(Elenco)
 
(No difference)

Latest revision as of 22:09, 28 March 2017

Elenco

Tool Licenza Descrizione Tipologia di test Target Applicazione
MSTest ? Incluso in visual studio ? Strumento Microsoft ufficiale per gli UT. VideoCorso su Lynda.com Testing tools Unit test
Microsoft UI Automation library ? Incluso in visual studio ?

Materiale:

Regression Test  WPF
NUnit Open source VideoCorso su Lynda.com Testing tools Unit test
xUnit Open source VideoCorso su Lynda.com Testing tools Unit test
TestRail A pagamento annuale. Es. 1.100€ per 5 utenti Sito Gurock. Gestisce organizza e traccia tutto l'effort di test in un unico posto. Può centralizzare con strumento web-based, il lavoro. Dispone di integrazione Jira e ha un Tracker tool. Test funzionali, test automatici con suite di test con registrazioni o con l'uso di API Web

Approfondimenti

Chiave di ricerca: "microsoft tools for regression testing WPF application"

Microsoft UI Automation library

Dall'articolo citato in tabella

Dall'articolo: Articolo msdn magazine citato su.
Le applicazioni WPF usano un particolare sottosistema grafico (2009) e molti tradizionali test automatici di UI falliscono semplicemente perché non lavorano con le applicazioni WPF. Fortunatamente, la libreria Microsoft UI Automation (MUIA) è stata disegnata per automatizzare il test delle UI. Si possono usare le librerie UI Automation per testare le classiche applicazioni Win32 applications e le applicazioni .Net WinForm-based su macchine host che abbiano sistemi operativi con framework Microsoft .NET da 3.0 in su.

In questo articolo si cita, ad esempio, la possibilità di testare una applicazione WPF (CryptoCalc) creando una applicazione console che usa direttamente la libreria MUIA. La console application lancia essa stessa la applicazione da testare, attraverso le librerie MUIA otterrà le references agli user controls dell'app, simula l'input di dati, genera gli eventi dell'interfaccia. Il test automatico potrà esaminare i risultati dell'applicazione esaminando direttamente le sue interfacce UI. Infine l'applicazione console chiuderà l'applicazione sotto test.

Da Visual Studio Blog

Da blogs.msdn: WPF in Visual Studio 2010 – Part 6 : Automated UI Testing

Da approfondire!

Mappa e Link


C# | Testing


Visual Studio


Parole chiave: