I måndags var det premiär för AddQ Dagen!
Ett mycket trevligt och givande event, där tillfälle gavs att mingla med likasinnade och lyssna på flera duktiga och erfarna testareoch testledare.
Under det första passet valde jag att lyssna på Lars-Erik Sandberg, som tog upp det vanligt förekommande att kalla sitt arbetssätt runt test för ”agilt” när man egentligen bedriver ”ad hoc” testning. Men, vad är egentligen ”ad-hoc testning”? För mig betyder det att man utför testning utan någon strukturerad plan över vad man för tillfället ska testa. Man ger sig på testobjektet och låter sin intuition, fantasi och nyfikenhet styra vad man testar för tillfället.
”Ad hoc” är latin och betyder ordagrant ”till detta”. I vidare mening, har det betydelsen ”tillsatt för ett särskilt ändamål”. Agilt å andra sidan betyder ju smidig eller lättrörlig.
Måste man ”ad hoc”-testa för att kunna jobba smidigt och lättrörligt? Nej, inte enligt min mening. Det finns flera testmetoder som inte är tungt formella men som följer en viss struktur som gör att de skiljer sig från just ad hoc.
Michael Albrecht och Johan Bergström höll därefter ett föredrag om Utforskande testning där de presenterade SBTM (Sessions Baserad Testning), TBTM (Thread Based Testing) och slutligen XBTM (som är en mix av de båda, SBTM + TBTM = XBTM). Deras föredrag var en kort sammanfattning om nyttan av dessa metoder, som man sen kan använda som verktyg när man bedriver just utforskande tester.
Utforskande tester är egentligen inte en testmetod utan mer ett arbetssätt, där man skapar struktur runt just ”ad hoc”-testning. Här tar man tillvara på ”ad hoc” testningens fördelar genom att samtidigt inte verka hämmande på testarens kreativitet, vilket formella testmetoder ofta kan göra.
Men, det kanske inte alltid är så lätt att bedriva bra och effektiva utforskande tester? Det kräver en viss erfarenhet inom test och kännedom om produkten och dess användningsområde.
James Bach som avslutade dagens konferens, får det att låta så enkelt och självklart, att det är fullt tillräckligt med enbart Utforskande testning, även för säkerhetskritiska system. Jag är inte helt övertygad. Jag tror fortfarande att en mix av informella och mer formella testmetoder är det bästa.
Vad tror du?








Version 1.6 av SBTM-verktyget har nu släppts!



Grunden i det hela är att om ledare har förtroende för den energi som finns inom varje medarbetare samt skapar förutsättningar för att medarbetarnas arbete skall ge dem tillfredsställelse (lycka) så är det möjligt att uppnå bättre resultat.
Drygt 70 personer lyssnade när Mickael Albrecht höll en inspirerande presentation om utforskande testmetodik, Torsdagen den 9/2.