Vad jag har lärt mig om testning genom TV, film och musik

Preview:

Citation preview

Vad jag har lärt mig om testning genom TV, film och musik

Freddy GustavssonSystem Verification

Daniel Powter

Bad Day

Hur många testare går det åt för att byta en glödlampa?

Kelly Clarkson

My Life Would Suck Without You

Massive Attack

TearDrop(House)

Läkare är också testare

• Behöver ha god förståelse för komplexa system (kroppen respektive datorn)

• Måste förstå samband mellan orsak och verkan• Sätter upp hypoteser och utför experiment• Behöver ha god slutlednings- och iakttagelseförmåga• Baserar sina åtgärder på såväl teori som praktiska

erfarenheter• Har svårt att bevisa/garantera att deras arbete är

komplett eller kommer att få avsedd effekt• Fordrar fingertoppskänsla, diplomatisk förmåga och

förmågan att kommunicera

Citat av Dr. House

• “We treat it. If she gets better we know that we're right.“

• “Tests take time. Treatment's quicker.”• “Occam's Razor. The simplest explanation

is almost always somebody screwed up.”• “Patients always want proof. We're not

making cars here. We don't give guarantees.”• “Anomalies bug me.”Källa: http://www.housemd-guide.com/characters/houserules.php

Kommissarie Gadget

MacGyver

Några av MacGyvers verktyg

• Gem (för att kortsluta räkneverket på en missil)• Chokladbit (för att stoppa läckande frätande syra)• Hårnål och vin (används som förstoringsglas)• Karta och tejp (för att laga ett hål i en luftballong)• Kylskåp (som skydd mot hetta)• Tuggummipapper (för att laga en elektrisk säkring)• Potatis (i avgasröret på förföljande polisbil)• Revolver (används som skiftnyckel)• Ljusstakar, dörrmatta och elkabel (som hjärtstartare)

Källa: http://macgyver.wikia.com/wiki/List_of_problems_solved_by_MacGyver

Användbara verktyg för testare

• Skärmklippsverktyg• Prestanda och systemövervakning• Text- och bildbehandling• Ljud- och videoinspelning/redigering• Emulatorer och simulatorer• Virtualisering (VMWare)• Chat/nätmöten/fjärrstyrning (Lync, Skype, VNC, Teamviewer)• Datalagring i molnet (Dropbox/Google Drive)• Kontorspaket (MS Office/Open Office)• Mindmaps (XMind)• Specialverktyg för specifika uppgifter, t ex

Screen Ruler, Color Picker, Lorem Ipsum-generator…

Barenaked Ladies

The Big Bang Theory

Rocky

Sammanfattning

• Alla kan ha en dålig dag. När utvecklaren har en dålig dag leder det ofta till buggar. Testaren kan bli dagens hjälte.

• Testaren behöver kreativitet, nyfikenhet, förmåga att hitta oväntade lösningar och kunna möta utmaningar.

• Testare + utvecklare = • Testare och läkare möter liknande sorts utmaningar.• Omge dig med bra kollegor och se till att hjälpa varann!• Skaffa dig de verktyg du behöver för att göra ett bra jobb!• Du behöver både tekniska och sociala färdigheter.• Sätt ett mål och arbeta medvetet i riktning mot det!