Kategoriarkiv: Test

CSS är också kod

Det är lätt att som testare lägga värderingar i olika typer av buggar. En bugg som är svårare att hitta är mer värd än en som är lätt att hitta, eller snarare; buggar som man inte behöver lägga ner så mycket energi på att hitta är mindre värda än de man jobbat hårt för att…

Hittat under letande

Rikard Edgren använder ofta det engelska/amerikanska ordet ”serendipity” för att peka på en viktig egenskap hos testare. Ordet betyder något i stil med att upptäcka saker utanför det fokuserade. Alldeles nyligen träffade jag på ett bra exempel där jag uppmärksammade en nyhetslista som var helt tom. Det är inte ovanligt att nyhetslistor är tomma i…

Falsk positiv

Ett fel jag stöter på hela tiden när jag tittar på mina äldre selenium-tester är falska positiver. Det handlar om verifieringspunkter som inte alls tillför något värde utan kommer att släppa igenom nästan vad som helst utan att ge fel. Vanligast är det att dessa punkter uppstår vid användandet av metoden IsFalse(bool expr) som alltså…

Restless testing

I flera bloggar och många historier jag hört handlar intressanta buggar om fel som upptäckts av en händelse. Det händer mig också väldigt ofta att jag med ett vaket öga stöter på en konstighet där jag inte alls förväntat mig det, där mitt aktuella testfall inte var riktat. En intressant bugg hörde jag berättas om…

Tidsmaskin

En av de svåraste sakerna att handskas med i rollen som testare är tidsplanering för testexekvering. Flera projekt bokar en viss del av min 40 timmar långa kaka enligt hur budget och tidsplan ser ut i varje enskilt projekt. I en dator har processorn ett visst antal tids-slottar per cykel som alla program får dela…

Hantera Firefoxprofiler i Selenium

I de flesta tillämpningar av seleniumtester krävs det att man har kontroll över hur webbläsaren är uppsatt. Förra veckan stötte jag på ett problem med en envis certifikatvarning som vägrade ge med sig och gjorde att inga skript ville köra utan inblandning av den mänskliga faktorn. Eftersom Selenium startar en ny fräsch profil av webbläsaren…

Mobila tester

Hur testar man webblösningar för mobiltelefoner? Nya plattformar för med sig nya utmaningar. Tittar man på ”desktop”-plattformar finns det fortfarande ganska få och likriktade plattformar. Även om det finns en hel uppsjö tillverkare av datorer så finns det i stort sett bara två plattformar att bry sig om och på dessa plattformar finns det sedan…

Familjär utbildning

Ibland får jag samtal från familjemedlemmar som konstaterar ”Det fungerar inte alls nu!”. Det handlar generellt om någon av datorerna i hemmet, och jag har inte haft någon internutbildning i hur man formulerar en felrapport. Inte det roligaste ämnet när man träffas kring julgranen! Så börjar då utredandet, något som försvåras ytterligare av saknad gemensam…

Mycket mer än testexekvering

Jag har turen att inte vara tyngd i mitt arbete av en massa administrativt arbete. Jag behöver inte i min testarroll ständigt bevisa mitt värde i varje projekt jag deltar i. Det betyder att ingen tid går åt till att sammanställa statistik, skriva rapporter och bokföra testfall. Jag behöver inte heller fundera på mätetal kring…

Lyckat test

Det är viktigt att som testare träna på sin förmåga att ifrågasätta och utreda för att utvecklas i sin specialitet. Jag försöker ta varje chans att öva och sedan reflektera, ett viktigt steg för att tillgodogöra sig kunskapen. Häromdagen föll en uppgift i mitt knä att testa en serverloggläsare. All info jag hade till förfogande…