Difference between revisions of "CSharp:Test Tools"
From Aino Wiki
(→Elenco) |
(No difference)
|
Latest revision as of 22:09, 28 March 2017
Contents
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
Parole chiave: