Gli strumenti di automazione spesso forniscono le proprie funzioni di registrazione di test che possono essere estese o
integrate con altre registrazioni fornite tramite le routine di utente personalizzate e l'utilizzo di altri strumenti.
L'output potrebbe impiegare una forma singola o molte forme diverse. Tipicamente, i log di test hanno un aspetto
tabulare o di foglio di calcolo, con ogni voce che comprende alcune forme di data/ora, una descrizione dell'evento
registrato, alcune indicazioni dello stato osservato e possibilmente altre informazioni di contesto.
Se si stanno utilizzando strumenti di test automatizzati, come quelli rilevati nella famiglia di prodotti Rational
Suite, la maggior parte della funzionalità viene fornita per impostazione predefinita con lo strumento. Queste funzioni
del log di test tipicamente forniscono la capacità di catturare, filtrare e ordinare e l'analisi delle informazioni
contenute nel log. Ciò consente al log di test di essere espanso in dettaglio o compresso in una vista di riepilogo in
base alle necessità. Gli strumenti offrono inoltre la capacità di personalizzare e conservare le viste del log di test
per riportare gli scopi.
Dove la logica che produce un log di test automatizzato semplicemente allega nuove informazioni ad un file di log
esistente, sarà necessario fornire una memoria sufficiente per conservare il file del log di test. Una soluzione
alternativa a questo approccio è di utilizzare un ring buffer. Una buona spiegazione sull'utilizzo della registrazione del
ring buffer per trovare i bug viene presentata in un catalogo di modello da parte di Brian Marick. (Scarica Adobe reader.) Questo catalogo fornisce
una panoramica di altri problemi classici nell'utilizzo dei log di test automatizzati.
|