Varför testar vi? Att skaka fram förankrade testuppdrag



Relevanta dokument
Från vaga testuppdrag till förankrad teststrategi

Utforskande testning

SF Bio App. Repport. Test summary. 1- Syfte. 2. Produktöversikt. Författare: Zina Alhilfi Datum: Version: v1,0

NORDIC MEDTEST VÅR TESTFILOSOFI HUR VI BIDRAR TILL SÄKRARE IT I VÅRDEN

Testning som beslutsstöd

BLI VÄN MED DIN BUGG. Frukostseminarium. Göteborg

Hjälp oss! Ordförande har ordet. SAST SIG kring säkerhetstestning

DEN LILLA SVARTA OM TESTSTRATEGI

Teknisk testning för otekniska testare

Uppgift v1: Teststrategi i sammanhang Terese Berger. Teststrategi. Projekt CiviCRM. Version 0.9. Sida 1(7)

Test specifikation. SF Bio App. Författare: Zina Alhilfi Datum: Version: v1,0. Granskad: Klar Ref: Testplan_v1.

Version Testteam 4 Testledare: Patrik Bäck

KONTEXT-DRIVEN TESTNING

Agil testning i SCRUM

Mölnbackagatan 7A, Karlstad Karlstads kommun

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt

SMD084 lp människa/datorinteraktion. Del II Programmeringens matematiska grunder. Del I - Lektionsplanering. Del II Lektionsplanering

Försäljning av konsulttjänster till offentlig sektor

Ledarskap och medarbetarskap

BARNANPASSAD ÅTERGIVNING AV PSYKOLOGUTREDNING

Huddinge Tennis Klubb Matchsida Information & statistik för HTK juniorer som tävlar.

Vägledningen för webbutveckling webbriktlinjer.se. Björn

Projektdirektiv. Verksamhet och Informatik (1)

Platina och kvalité. Rasmus Staberg, Teknisk direktör,

KVALITETS- OCH MILJÖLEDNINGSSYSTEM ÖVERSIKT

Hur man kan testa komplexa integrationer av IT-system i praktiken. Henrik Emilsson Landstinget i Värmland

En kort vägledning för vuxna ConnectSafely.org

Vad är delaktighet för dig?

SAST Örebro Välkomna!

Reviderade september 2009 Monica Westberg Kristian Tilander

ANTON SVENSSON. Mitt kommunikationspass. Läs här om mig!

Välkommen! Lycka till! ecampus min väg till KNX. Nytt från den 1 oktober 2014

Vad är molnet? Vad är NAV i molnet? Vem passar NAV i molnet för? Fördelar med NAV i molnet Kom igång snabbt...

Frågor och svar om nytt system för periodisk rapportering till

Klagomål är gåvor. så hanterar vi klagomål och synpunkter

Helhetsåtagande underhåll och drift

GETINGE ONLINE FÅ TILLGÅNG TILL INFORMATION VAR DU ÄN BEFINNER DIG. Always with you

Det handlar om dig. Björn Täljsten vd, Sto Scandinavia AB

TestForum Robert Magnusson, Nordic Medtest, Karlstad Lars Palm, Temagon AB / Future Position X, Gävle

Tjänstespecifik teststrategi. För anslutning till tjänsteplattform för vård- och omsorgsutbud

Vägledning för webbutveckling. webbriktlinjer.se

Conferatorloopen från idé till resultat

Regler och rutiner för rapportering av tid och insatser i Intraphone

Kontaktmannaskap LSS. Vård- och omsorgsförvaltningen

Dokumentation och presentation av ert arbete

innehåll Inledning 3 Projektplan 3 Tidsplan 4 Min tidsplan 5 Budget 6 Min budget 7 Marknadsföring 8 Redovisning 8

"Content is king" - Vacker Webbdesign & Effektiv Sökmotorsoptimering för företag

Våra älskade och hatade applikationer! Våra älskade och hatade applikationer! Atea Application Center Applikationshantering dyrt och tidsödande, eller

TIPS. Så här väljer du rätt kassa- och kortterminal 10 TIPS SOM SPARAR DIG TID OCH PENGAR

Projektstyrning. Tor Fridell

Nf 149/2012. Policy för bemötande av brukarens känslor, relationer och sexualitet Förvaltningen för funktionshindrade Örebro kommun

Användarmanual för ledare - ERC 2.0

Att välja projektverktyg eller ska vi säga portföljverktyg. Lena Dubbelman Marknadsansvarig PMI Semcon Project Management

KOMMUNIKATION ATT LÄRA AV

Roller. Student. Institutionen för informationsteknologi

BARNANPASSAD ÅTERGIVNING AV PSYKOLOGUTREDNING

Roller. Student. Institutionen för informationsteknologi


Processledar manual. Landsbygd 2.0

Testbara krav. SAST Syd Ställ gärna frågor under presentationen eller efteråt Åhörarkopior distribueras efteråt

ecampus min väg till KNX

Att komma igång med Riskbaserad Testning

hannalabom.se Alexandra Jonasson Aj222im

Riktlinjer för styrdokument i Botkyrka kommun

Checklista workshopledning best practice Mongara AB

Att arrangera en studiecirkel Läkemedel och äldre

Från tomt till färdigt boende. Vi gör resan enklare.

Införande av SITHS kort i en. Förstärkt inloggning enligt Nationella rutiner och rekommendationer Version

Kursöversikt Certifierad Mjukvarutestare

(Vid tekniska problem, kontakta Mapaz Support, )

Agil utveckling ställer nya krav på upphandling. Roland Bäcklin, Jaybis Konsult AB

KÖPA MARKNADSUNDERSÖKNING. En guide för dig som överväger att göra en marknadsundersökning

Så får du dina kunder och medarbetare att skryta om dig!

Bilaga 4b Helhetsåtagande underhåll och drift Dnr: /

Insatsen kontaktperson enligt lag om stöd och service till vissa funktionshindrade

Hjälpmedel: Hjälpmedel som finns på plats: Valda artiklar del 1 och del 2 (gäller för del 2 av tentan) Inga övriga hjälpmedel

Solution Profiler. Tips till att publicera en framgångsrik lösning

Lathund för att ta skärmdumpar för supportärenden samt dölja personuppgifter

Är ditt avlopp grönt, gult eller rött? ÅTGÄRDA FÖRBÄTTRA

Det perfekta mötet med politiker och media finns det? 4 februari 2015

Kom med! Vi har en uppgift som passar dig.

Projektstyrning. Tor Fridell

FORDONSVÄGNING MED FLINTAB

Preliminära resultat samt uppföljning och utvärdering av modell

Processledarmanual. Landsbygd 2.0

Skapa aktörer och roller i Nationell katalog för produkter och avtal

Med kunden i fokus Kurshäfte 2011

E-arkiv Stockholm - anslutningar och tillgänglighet. Matilda Ekström, Stockholms stadsarkiv

Presentationsteknik. Industriell design. Presentationens syfte. -att sälja in något? -att informera? -att rapportera?

Filhanterare med AngularJS

Hur små företag utvecklar och kommersialiserar nya produkter. Lars Löfqvist

Tre saker du behöver. Susanne Jönsson.

Skapa kreativa och innovativa testorganisationer. Staffan Iverstam, QualityMinds

Användarmanual. Fakturaspecifikation. Trafikverkets system för fakturaspecifikation. Version 1.4,

Bilaga 4b. Underhåll. Upphandling av IT-stöd för barn- och elevregister inom Skolplattform Stockholm UTBILDNINGSFÖRVALTNINGEN. Förfrågningsunderlag

Kommuners Öppna Ledarskapsprogram

Outsourcad lagring och drift. Ljungby kommun

Byta system bli klar i tid och undvik onödiga kostnader

Outsourcing och molntjänster

Transkript:

Varför testar vi? Att skaka fram förankrade testuppdrag SAST, Stockholm, 11-sep-2014 Rikard Edgren LearningWell Karlstad rikard.edgren@learningwell.se

Agenda 1. Mitt största misstag 2. Testuppdrag 3. Exempel 4. Att få fram information 5. Att använda testuppdragen 6. Sammanfattning

Testuppdrag Syfte: Om du inte vet vad testningen ska bidra med, så är det väldigt svårt att göra bra testning. Definition: Testuppdrag är svaren på frågan Varför testar vi? Det är personer som ger uppdraget, vet du vilka de är? Riktigt dåligt exempel: Testavdelningen ansvarar för testningen av produkten Vaga exempel: Hitta viktiga problem Ge kvalitetsrelaterad information För att vi måste

Testuppdrag - exempel Dokumenterade uppdrag: hitta problem som vi vill fixa innan release ta fram beslutsunderlag för ledningen Men där fanns också outtalade uppdrag: ge feedback snabbt till utvecklare och kravställare, så att de kan komma fortare fram uppmärksamma billiga förbättringsförslag verifiera att produkten följer utlovad tillgänglighets-standard informera projektledaren om riskers uppgång och fall Dessa uppdrag var olika viktiga vid olika tillfällen. Det första uppdraget: hitta viktiga fel var dock det viktigaste, och det brukar det vara i de flesta sammanhang.

så att -knepet När du har vagt testuppdrag, till exempel: testa produkten lägg till "så att" och fyll på: så att vi hittar viktiga fel kanske ytterligare en gång: så att de kan åtgärdas och ge nöjdare kunder och färre supportärenden Då börjar du få ett uppdrag som verkligen är meningsfullt, och där personer kan fylla i med mer saker: så att vi kan ta välinformerade beslut, så att produktrisker har utforskats, så att vi inte får obehagliga överraskningar Prova småord som "även om", "såvida inte", "till exempel" m.m.

Ta reda på det som är viktigt Prata med intressenterna! Fråga Vad vill ni veta?, flera gånger om det krävs. Träna på att ställa följdfrågor. Ta reda på vad viktiga problem, kvalitet, risker betyder. Undersök de informationskällor som är relevanta. Specifikationer Kvalitetsmål Teknologier Branschkunskap Riktiga kunder, se 37 källor för testidéer

IT-vänlig. Är produkten lätt att installera och underhålla? Förmågor. Kan produkten utföra värdefulla funktioner? Kompatibilitet. Hur väl interagerar produkten med sin omgivning? Pålitlig. Kan du lita på produkten i många och svåra situationer? Support. Kan kundernas användning och problem understödjas? Användbarhet. Är produkten lätt att använda? Testbarhet. Är det lätt att verifiera och testa produkten? Karisma. Har produkten det? Underhåll. Kan produkten underhållas och utökas till låg kostnad? Säkerhet. Skyddar produkten mot oönskat användande? Flyttbarhet. Är det möjligt att flytta produkten till andra miljöer och språk? Prestanda. Är produkten tillräckligt snabb? Kvalitetsegenskaper för programvara (thetesteye.com)

Detaljerade testuppdrag Det behöver inte vara fel med detaljerade testuppdrag: kolla om webbplatsen kommer klara förväntad belastning till julhelgen undersök säkerhetsrisker för inloggning och användarkonton vi har inte råd med fler supportärenden kring felifyllda formulär, testa all felhantering och begriplighet för mormor Brasklapp: Detaljerna kan dölja helheter som är viktigare Det man säger sig vilja ha, är kanske inte det man behöver

Informera om vad du tror Det är lätt hänt att man tror man har förstått det hela, men även testare kan ha fel Berätta därför om vad du tror att testuppdraget är. Det är då testuppdragen förbättras och förankras. I min erfarenhet är ett samtal vid kaffebryggaren mer effektivt än en godkänd test policy.

Använda testuppdragen Om du fått fram en del detaljer vid undersökningarna, så har du: så gott som halva teststrategin klar ett giltigt mind set för alla testare ett embryo till rapportering Du har intressenter som är med på noterna, och rapporteringen kommer vara lättare än någonsin. Du har bäddat för värdefull testning.

Sammanfattning Försök ta reda på vad som är viktigt. Berätta vad du tror är viktigt. Ändra dig när du vet mer. Frågor??? Litteraturtips: Den lilla svarta om teststrategi (Edgren, opublicerat) Kvalitetsegenskaper för programvara (Edgren, Emilsson, Jansson) Heuristic Test Strategy Model (James Bach) www.thetesteye.com rikard.edgren@learningwell.se