James Bach Open Lecture On Software Testing
Föreläsningen ligger på YouTube: [1] med titeln Open Lecture by James Bach on Software Testing, at Eesti Infotehnoloogia Kolledž.
Slumpmässiga anteckningar från föreläsningen:
- James Bach jämför sig gärna med Miyamoto Musashi som skrev en bok om hur han överlevde 60 dueller till döden (se [2]). Det handlar inte om att bli bra på svärd, eller på klubba; utan att bli bra på allt!
- Lyssna på utvecklare, men tro inte på vad de säger "belief is a sin for testers!"
- Kontext är otroligt viktigt. Man kan inte testa ett system utan att veta i vilken kontekt det är i. Man testar ett missilstyrningssytem på ett annat sätt en en miniräknare för 20 kr.
- James Bach har sköna begrepp för saker "Error Message Hangover" är den period efter ett felmeddelande när systemet är extra känsligt. Att vara kreativ i sin testning och kunna förklara för kunden efteråt vad man gjort är viktigt.
- Checking är inte samma sak som Testing. Testing är sånt testare gör, checking är sånt som datorer gör. (Min tolkning: Reclaim the testing). Han jämför med att kompilering och programmering inte är samma sak längre, och det har höjt statusen för programmerare. På samma sätt menar han att testarens status höjs om man skiljer den från vad datorer gör genom att använda andra ord.
- Han upprepar att testare kan se nya saker utifrån samma testidé, och ibland ändra sig. Datorer gör bara samma sak.
- James Bach gillar verkligen inte ISTQB.
- James Bach har humor.
Tillhör Kategori Test
Se även Session Based Exploratory Testing