Blogg - En vanlig dag på jobbet - en titt i testdagboken

https://commons.wikimedia.org/wiki/File:Godin_van_de_Wind_4_Nieuwpoort.jpg

E: En vanlig dag på jobbet - vi tar en titt i testdagboken

Av Charlotta Carlsson 2020-06-27

 

Först en liten gåta: Vad är det som du eftertraktar allra mest när du går på kurs eller frukostseminarier eller närhelst du ska förbereda dig för att ta dig an nya arbetsuppgifter? Googlar du på ditt ämne så får du i bästa fall upp tio år gamla C-uppsatser? Frågar du erfarna kollegor så kan du ha tur men oftast har de inget som som de kan sprida vidare? Vad är din hetaste dröm att få tag i men nästan aldrig finns? Svaret är: Exempel från VERKLIGHETEN. Verkliga projektplaner, kravspecifikationer, testfall, riskanalyser, mockups, testrapporter, ja allt som beskriver det verkliga skeendet i IT-projekt med alla mänskliga och tekniska berg och dalar. Hur ser en vanlig dag på jobbet ut för en testledare till exempel?

 

Det som du i bästa fall har tillgång till är tillrättalagda mallar med tomma celler. En mall för testdagbok kan till exempel se ut så här:

 

”Datum. Testaktivitet. Avvikelse från plan m.m.. Ansvarig/deltagare. Kommentarer.”


Du vill ju veta hur det ser ut på riktigt! Men det är bara i dina egna projekt eller inom den egna organisationen som det blir fullt ut möjligt. Jag kommer inte heller lägga ut mina kravbeskrivningar eller testrapporter öppet på nätet eftersom de tillhör mina kunder. Det är nog bara att acceptera. Du liksom jag bygger din exempelbank utifrån dina egna erfarenheter. Kom ihåg att de är precis lika relevanta som någon annans! Att nätverka, utbilda sig och att följa sidor med bra content är ovärderligt för att få perspektiv! Men de där verkliga exemplen från andra får du sällan i din hand...

 

Nu tänkte jag i alla fall för skojs skull bjuda på ett nedslag i min verklighet i form av några dagar ur en av mina testdagböcker. Såklart avpersonifierat. Situationen är första dagarna av en acceptanstest av ett stort system i en stor organisation "W". När du läst kommer du förmodligen tycka att exempel från verkligheten inte är så användbara utanför sitt eget sammanhang. I alla fall inte testdagböcker. Men varsågod ändå!


Fredag innan testperiodens start

8:30-12  Röktest enligt checklista i Testverktyget (Charlotta, E, U, R, A, H och B)

Dokumentation ej klar enligt V (leveransansvarig), kompletteras under f.m.

H ser att filareor ej är rensade

Gränssnitt 2 saknar vi inloggning till

Testbrevlåda kommer ej mail till

(Felrapporter inlagda i Testverktyget)


13-14:30 Miljööverlämningsmöte (Organisation W:s acceptanstestmiljö) (C, E, R, B från W, P från organisation Q och  V, M och L från Systemleverantören)

Genomgång av felrapporterna i Testverktyget.

Mappstrukturen för integrationer ska rensas.

Koppling till mailserver utreds av R, B, L och P.

m.m. (Se Testverktyget)


Måndag testvecka 1

Testgrupper: HA, BE, LK, BS, Integration (som stöd till HA) (här står namn på alla deltagare)

Platser utdelade, instruktioner om skärmupplösning utskrivna.

Morgonsamling kl 9.


8:30 Saknas åtkomst acctest.

 ”felmeddelande ”server error..” Många har provat. Har mailat till Systemlev

9:00 L meddelar att miljön är uppe. ”SQL-server tjänsten var avstängd vilket förklarar att det inte gick att logga in. Jag tar det vidare med Driftlev vad som har hänt.”


8:30 Saknas länk Gränssnitt 2

E saknar fortfarande länk till Gränssnitt 2.

9:20 L mailar att han lagt till länk på wikin, men den funkar inte. Tom sida.

10:30 L meddelar att felsökning pågår

11:15: V mailar också, även till org Q (G.T.), att Gränssnitt 2 är nere.

15:15 funkar fortfarande inte


10:00 Behörighet resursadmin

E meddelar att hon saknar behörighet till att lägga upp team i resursadministrationen. Jag har kontaktat Systemlevs testledare som ska undersöka vad som kan göras.

12.00 R meddelar att F kunde fixa detta, felet var att rollen ej var aktiv. Kan detta lösas med automatik via AD-integrationen? Jag ska kolla med P.


11:30 Kan ej logga in mobilt

E kan ej logga in mobilt. Pin-kod ska vara satt. Detta fungerade väl i fredags? F testade då. Mailat L.

14.00 nu fungerar det (”Förmodligen en konsekvens av tidigare SQL problematik”)


Bugg i testverktyget

Jag har häromdagen mailat Testverktygsleverantören om en bugg i deras system. Fel på felrapportslistan, den filtrerar sig själv. Har meddelat Systemlev om workaround på detta.

Testverktygslev kommer felsöka i e.m. efter 16.00

201x-05-23: De har löst buggen, nu fungerar det.


14:00 testgrupp BE: Pga ej åtkomst mobilt och Gränssnitt 2 har E avslutat testerna för idag. Imorgon tar de paus, återkommer på onsdag.


Utskrifter fungerar ej

Känt problem då Systemlev meddelat vid leveransavstämning att utskrifter ej är konfigurerade i acctest ännu. Testgrupp BS hann skriva flera felrapporter innan jag kom på att de ej visste om det.


15:00 Felaktigt inloggningsförsök

I.K. får ”felaktigt inloggingsförsök” i Systemet efter att ha stängt ner applikationen och försöker öppna den igen. Efter upprepade försök så funkar det igen att logga in. Oklart varför det ej funkade först.


Genomgång felrapporter:

Har gått igenom inkomna felrapporter med resp. projektledare E, U, H och gjort klassning m.m.


Tisdag testvecka 1

Testgrupper: HA, LK, BS, SÄ

Samling 9:00 - instruktioner till SÄ

F VAB och M sjuk. (K börjar med testerna.)


Stora kvartalskörningen avbruten-hjälp från Systemlev

H har kontakt med V om att körningen i helgen inte gick klart. Systemlev ska felsöka och hjälpa till att fullfölja körningen.


12:45- 13:15 Avvikelserådet

Genomgång av flaggade felrapporter.


14:50 Testmiljön hänger sig.

Mailat Systemlev. Ingen kan jobba för tillfället.

L svarar: För en halvtimme sedan tappade vi alla access in mot Cx, så vi kommer inte åt några servrar just nu. Jag har felanmält detta till Driftlev via S.

Om det har något samband med era problem vet jag inte, men man skulle kunna anta det.

17:15 Jag kan logga in i systemet nu. Ber L/Systemlev om klartecken.

Ca 20 mailar L + S att jag vill få kort redogörelse för orsak och hur vi undviker det igen.


Onsdag testvecka 1

Testgrupper: HA, LK inkl BL, BS, SÄ, BE

Fortfarande ej tillgång till Gränssnitt 2.

Testmiljön uppe i övrigt, har ej hört ngt från Systemlev/Driftlev om felet.


10:00 Mail från Driftlev:

"Vi hade ett problem när vår remote access lösningen skulle kontaktar SQL databas servern.

Felet avhjälptes och då kunde användarna logga på som vanligt igen."


11:00 SÄ klara

F och K meddelar att de är klara med testerna. Inga utestående fel. Dock var F tvungen att lägga in registervård som var nödvändig för att kunna köra processen. Detta hade vi trott att systemlev skulle ha gjort. Kategori=S fanns ej.


13:00 BE klara för nu

E meddelar att BE-gänget testat allt som nu gått att testa. Återstår det som är relaterat till funktionen som ej ännu finns tillgänglig i Gränssnitt 2. Några felrapporter finns. De återkommer på tisdag ifall Gränssnitt 2 är uppe då.


15:10 ”Felaktigt inloggningsförsök”

U meddelar att hon blivit utslängd ur Systemet och ej kan logga in igen. ”felaktigt inloggningsförsök”. Samma problem för Charlotta med flera. Flera försök.

15:18 Efter några minuter fungerar det.

Detta har inträffat sporadiskt även igår. Jag skriver felrapport.

15:50 problem igen.

201x-05-23: L meddelar att han undersöker orsak via systemloggarna.


15:30 BL är klara, inga felrapporter


Torsdag testvecka 1

Uppehåll i testen pga medarbetardag i org W.


11:00 Gränssnitt 2 fungerar nu

L hos Systemlev meddelar via tel att Gränssnitt 2 är uppe nu. Jag verifierar detta på e.m. och meddelar berörda testgrupper.


Felsökning pågår om testmiljöproblem

L hos Systemlev meddelar att han undersöker orsak via systemloggarna. Kommer uppdatera felrapporten nr 48 med info.

"


Slut på utdraget. Sedan följde ytterligare flera veckors intensivt testarbete då olika testgrupper tillkom och blev klara, medan några hade ett maratonlopp över hela testperioden. Olika tekniska och personella problem uppstod och löstes efter hand, även mot integrerade system. Felrapporter behandlades löpande enligt avvikelsehanteringsprocessen. Till slut hade vi ett testresultat som kunde utvärderas inför driftsättning och leveransgodkännande.


Jag brukar skojsamt säga att "mitt minne är bra men kort". Jag använder därför testdagboken som ett ovärderligt redskap för minnet. Jag lovar dig att redan dagen efter skulle jag annars inte komma ihåg vad som hade passerat och beslutats. För att inte tala om när det är dags att skriva testrapport, vad var det vi gjorde egentligen? Det ligger nära till hands att bara lösa alla situationer efter vägen och sedan helst vilja glömma och gå vidare. Istället för att lära och förbättra. Med en testdagbok ökar chanserna till detta! Likaså blir det lättare att minnas och då påminna alla om vilket stortartat testarbete de har gjort.


Jag lägger väldigt lite tid på testdagboken utan det blir bara enkla råa anteckningar, klipp från mail osv. Det är inget dokument som ska levereras till någon. Testdagboken speglar som synes huvudsakligen det som avviker från plan. Jag skriver inte in alla detaljer om vad som testats och testresultatet - det syns ju i testverktyget. Jag tar bara kort upp vilka testgrupper/områden som varit igång under dagen och om något särskilt påverkat dem.


Det som inte syns uttryckligen utan endast mellan raderna är allt mänskligt engagemang, alla samtal, allt koordinerande mellan intressenter, alla tillfällen då testare sitter tillsammans och diskuterar, alla gånger då det ropats "hurra!" eller deppats ihop för att sedan ta nya tag. Eller då vi gör spontan morgongymnastik för att få upp ångan i testvecka 3.  Detta som verkligen utgör testledarens dagar på jobbet. Ingen dag är den andra lik.


Slutsats för bokstaven E: En vanlig dag på jobbet finns inte för en testledare, därför behövs testdagboken som stöd för minnet.