Vai al contenuto

Il tour nel quartiere degli affari

Nelle città, i quartieri degli affari sono molto frequentati durante le giornate. Sono luoghi dove vengono svolti incontri, affari di lavoro e firmati contratti importanti. Sono zone dove ci sono banche, edifici con uffici e di solito per i turisti non sono così attraenti ed interessanti.

Ma questo non è il caso dei tester, perchè anche nei software ci sono i “quartieri degli affari”, ovvero le funzionalità più frequentate ed utilizzate dagli utenti, motivo per cui i Clienti comprano ed usano un software.

il tour della guida turistica

Le guide turistiche spesso selezionano le mete da consigliare ai turisti. Identificano i migliori hotel, le migliori occasioni e le principali attrazioni, senza entrare eccessivamente nei dettagli ed evitando di sopraffare i turisti con troppe opzioni. Per spiegare ai visitatori come godersele al massimo, le attrazioni principali vengono visitate da esperti che spiegano come ottenere il massimo da una visita.

Le città devono garantire che queste attrazioni siano pulite, sicure ed accoglienti in modo che i turisti possono spendere soldi e tornarci spesso. Dal punto di vista del test raggiungere questi obiettivi è altrettanto importante, motivo che rende questo tour cruciale per ogni strategia di test.

Come nelle città, anche nei software vogliamo che gli utenti si godano la loro esperienza, quindi le funzionalità principali devono essere utilizzabili ed affidabili.

Nei software, il corrispettivo della guida turistica è il backlog con le user stories. Il tour viene effettuato leggendole e seguendo le sue informazioni in modo preciso.

Quando le stories descrivono le funzionalità e il modo in cui vengono utilizzate, il tester tiene conto di queste direttive. Il nostro obiettivo è eseguire ogni scenario descritto nel modo più fedele possibile.

Spesso capita di avere le funzionalità descritte come testo rispetto che scriverle come scenari, ma la maggior parte di questi forniscono logiche ancora più specifiche su quali input applicare e come poter navigare l’interfaccia utente.

Il tour della guida turistica mette alla prova non solo la capacità del software di fornire le funzionalità descritte, ma anche l’accuratezza delle user stories. È una modalità semplice per testare e se dovessero esserci divergenze o mancanze tra software e user stories è opportuno segnalarle, in modo da effettuare le opportune correzioni, mantenere il team allineato ed avere un corretto tracciamento delle informazioni.

Attraverso questo percorso, le funzionalità più importanti del software vengono testate più o meno nello stesso modo in cui le utilizzerebbe l’utente finale, e gli eventuali bug derivanti da questo percorso di solito hanno priorità e severity importanti.

Fonte: “Exploratory Software Testing: tips, tricks, tours, and techniques to guide test design”, James Whittaker

Osaka, Giappone
it_ITItaliano