Upload
freddygustavsson
View
199
Download
1
Embed Size (px)
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!