Blogginlägg -

How can we be better at testing?

Den frågan ställde sig Javier Moscardó från Spotify i sitt föredrag "FROM 3 STARS RATING TO 5 STARS IN THE APP STORE " där Javier mycket elegant lotsade oss igenom hur de med hjälp av avancerad testautomatisering lyckas kunna få igång snabbare release cykler och Continius Delivery med ledorden "You understand what is important, then you test it, then, if possible, you automate it" Detta föredrag fick dessutom pris som konferensens bästa. Och det var just om avancerad testautomatisering konferensen handlade om.

User Conference on Advanced Automated Testing (UCAAT)

Konferensen heter User Conference on Advanced Automated Testing (UCAAT) och utspelade sig i år i Sophia Antipolis, Frankrike. Den rör avancerad testautomatisering med tillhörande tekniker, metoder och verktyg. Detta år var det många föredrag som cirklade kring modellbaserad test (MBT). Konferensen har en viss viktning mot telekom men man berör även andra branscher och är inne på områden som agilt arbetssätt, mobila appar, formella testmetoder, standardisering och IT.

Vad pratas-skvallras det om angående modellbaserad test idag?

Det fanns många exempel på användning av modellbaserad test och erfarenheter därav. Till exempel talade Marek Turski från det Danska företaget Unity som utvecklar ett IDE för spelindustrin om det sätt de bedriver modellbaserad testning på. De tryckte starkt på att testmodellerna ska vara enkla och nyttiga. Det innebär saker som att det ska vara möjlig att förhandla om modellen, att den ska kunna föras vidare, vara skalbar och även vara provokativ. Det är onekligen viktigt och en utmaning att rita sin testmodell på ett sätt så att den inte blir en engångsleksak.

Arnaud Bouzy som representerade MBT-verktygsföretaget Smartesting var också inne på att modeller av hur test bedrivs kan förbättra kommunikationen mellan rollerna i projektet och fungera som en ”knowledge base”.

Vi lärde oss också av Anne Kramer att det alldeles snart ska publiceras en ISTQB-certifiering inom modellbaserad test på foundation-nivå i likhet med den existerande certifieringen inom agil test.

Men vem eller vilka är i en situation eller roll där det skulle vara intressant att rita modeller av hur test ska göras, framför allt i fallet då testautomation också ska ske?

Många rollbeteckningar nämndes under konferensens gång. Det hela kokades ner till att Någon ...

  • Avgör vad som ska testas och hur. Ritar en mänskligt läsbar modell.
  • Kodar det som behövs för att utföra testerna med automatik. Gör om modell till maskinläsbar form.
  • Utvecklar själva testramverket. Är en ”toolsmith”.

Kanske är denne någon samma person, kanske inte. Nivån på verktygsstödet kan även variera beroende på vilka verktyg man väljer eller vilka som man måste anpassa sig till inom organisationen.

Aj vilken miss att man inte var med på Rivieran och därmed missade UCAAT 2015?

Då är det bara att ta fram kalendern och boka in 24-26 oktober för Budapest nästa år. Där vi hoppas att det blir lika intressant som det vi fick uppleva i de natursköna bergen i Sophia Antopolis några kilometer norr om stränderna i Nice, Antibes och Cannes.

Eller om du är nyfiken på mer om MBT redan nu så missa inte vårt frukostseminarium 24 november.

Vi presenterar bland annat hur vi ser på modellbaserad testning och hur man kan uppnå snabbare leveranscykler med rätt kvalitet genom avancerad testfallsgenerering samt exempel på hur ett steg närmare testautomatisering kan se ut.

Skrivet av Tomas Helmfridsson och Stefan Nerby, ADDQ

Relaterade länkar

Ämnen

  • Data, Telekom, IT

Kategorier

  • tetsautomatisering
  • modelldriven
  • mbt
  • addq
  • konsult
  • kvalitetssäkring
  • test

Regioner

  • Halland

Kontakter

Michael Albrecht

Konsultchef, Test och Kvalitetssäkring Stockholm +46 708 398 431