Jbrick-Java
 Framework Java
 Java code generation
 Java ed Open Source
 Il BPM open source
 Imparare Java
 jBrick newsletter

 

TED rende il processo di test finalmente efficiente e produttivo.
L'esecuzione ed il controllo dei test diventano veloci ed automatici.
TED migliora la qualità del codice e l'efficienza del team di sviluppo.

scarica brochure

   

Make IT propone TED (Test Execution & Documentation), il prodotto software che semplifica e riduce i costi del test per gli applicativi Java.
TED esegue i test e ne controlla i risultati in modo completamente automatico, quindi rapidamente, ripetutamente e senza il continuo intervento interattivo, ma con un semplice comando, rendendo veloce, completo e controllato l'intero ciclo di test.
TED inoltre consente di documentare
l'attività di test, sia come Piano, da allegare alle specifiche del progetto, sia come Storico dei test effettuati.
TED semplifica e velocizza le fasi di test:

  • Esegue in modo automatico sia test di unità che test funzionali e ne controlla i risultati.
  • Consente di documentare l'attività di test, sia come piano di test da allegare alle specifiche del progetto, sia come storico dei test effettuati.
  • Consente di produrre codice di maggiore qualità, perchè più robusto e pronto a successive evoluzioni.
  • Consente di verificare velocemente la non regressione degli applicativi in seguito alle piccole, ma molto critiche attività di manutenzione.
  • E' aspandibile ed utilizzabile per qualsiasi sistema applicativo, anche già esistente.

TED esegue tre tipi di test: unit test, unit of work e use case.

  • Nello unit test TED testa il metodo di una classe Java o uno statement SQL. Devono essere specificati i parametri di input, il valore atteso e l'operazione con cui confrontare il valore atteso e il valore restituito (uguale, maggiore, minore, ...). Ad ogni funzionalità si associano tanti unit test quanti sono i suoi possibili comportamenti.
  • La unit of work è utilizzata per testare la collaborazione tra comportamenti diversi. E' costituita da uno o più unit test attivabili il cascata e ciclicamente; gli unit test possono condividere e scambiarsi parametri.
  • Lo use case è utilizzato per testare i casi d'uso del sistema e quindi per effettuare i test funzionali. E' costituito da una o più unit of work attivabili in cascata.

Caratteristiche tecniche:

  • TED è un framework di test scritto in Java; è utilizzabile mediante una web application e le sue API sono a disposizione per essere richiamate in modalità batch o come libreria.
  • E' espandibile ed adattabile al sistema software esistente.
  • E' interamente configurabile mediante file XML, quindi può essere utilizzato sia dai programmatori per i test di unità, sia dai non programmatori per i test funzionali.
  • Memorizza i risultati dei test in file XML, consentendo di mantenere uno storico dei test effettuati.