September 2004 Blog Posts

Riflessioni sull'arte del testare #1

Sto pensando allo sviluppo test-driven e a quello test-first... tutto sommato il primo ingloba il secondo ma la differenza è sostanziale. Infatti nello sviluppo test-driven NON scriviamo analisi dettagliata sulla carta, bensì scriviamo test sottoforma di codice sorgente e USIAMO i test per orientare al meglio la progettazione e il disegno del software. I test ci guidano nel disegno e nell'implementazione. Questi sono gli steps e le regole da seguire (vi ricordo che l'eXtreme Programming prevede sviluppo iterativo - un pò come RUP - quindi i passi seguenti vanno iterati "n" volte):  - scriviamo test code che si riferisca a piccole unità funzionali e testiamo qualsiasi cosa possa sollevare una...

VbUnit (o se volete Nunit con vb6)

Se avete necessità di effettuare unit testing su codice scritto in VB6 (quindi anche componenti COM) esiste un tool, in parte free, simile a Nunit. E' composto da una API library, un add-in per l'IDE di VB6 (solo nella versione a pagamento) e una applicazione standalone. Come per Nunit, si creano classi custom di test mediante i metodi della libreria API e si eseguono utilizzando l'applicazione standalone chiamata TestRunner, che permette di definire l'output dei casi di test in file di testo o XML. Gira sotto VB6 con Service Pack 5 e lo trovate qui.    

«September»
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789