Tuesday, September 18, 2007
Ruminazioni sul testing /1
Requisiti di un $QUALCOSA di testing (CAST? Computer Aided Software Testing? :) ) che serva alla causa:
Alternative sin qui selezionate:
cutest: http://cutest.sf.net (buono in #1 e #2 deboluccio in #3)
check: http://check.sf.net (discreto in #1 e #2 promettente in #3)
A presto (spero) prove sul campo.
- autocontenuto. Evitare dipendenze da roba esterna, sopratutto librerie dinamiche.
rationale:
- transcode ha gia` un'orda di dipendenze, siamo vicini alla soglia di esplosione
- se non ho dipendenze esterne non ho il rischio che la testsuite sia indisponibile, quindi sono invogliato ad usarla
- compatto. Roba veloce e facile da usare.
rationale:
- se e` piccolo, veloce e comodo mi invoglia a scrivere i test. Io voglio scriveretest.
- funzionale. Deve (o dovrebbe) (aiutarmi a) stanare gli errori "difficli" (es: segfault, se potessi sognare anche deadlock, non solo quelli facili)
rationale:
- il testing sulle cose banali
lo faccio anche ad occhio , e` sulle cose difficili che serve aiuto come il pane.
- il testing sulle cose banali
Alternative sin qui selezionate:
cutest: http://cutest.sf.net (buono in #1 e #2 deboluccio in #3)
check: http://check.sf.net (discreto in #1 e #2 promettente in #3)
A presto (spero) prove sul campo.
Labels: programmazione
Subscribe to Posts [Atom]