onsdag den 20. oktober 2021

Falsk negativ vs falsk positiv

 Begreberne 'falsk-negativ' og 'falsk-positiv' giver nogle gange anledning til debat, hvorfor jeg i samarbejde med en kollega har udarbejdet nedenstående oversigt der forhåbentlig hjælper med at præcisere begreberne:


 

onsdag den 31. marts 2021

What did you learn in test today

 Nu er jeg ikke den store lyriker, men har med udgangspunkt i og inspiration fra 'What did you learn in school today' (Tom Paxton/Eddie Skoller) omskrevet til handlende softwaretest:

What did you learn in test today
Dear little tester of mine?
What did you learn in test today
Dear little tester of mine?

I learned that vendors never told a lie
I learned that testers seldom die
I learned that nothing is bug free
And that's what the test manager said to me

That's what I learned in test today
That's what I learned in test

What did you learn in test today
Dear little tester of mine?
What did you learn in test today
Dear little tester of mine?

I learned that test managers are my friends
I learned that testing never ends
I learned that bugs die for their crimes
Even if we make a mistake sometimes

And that's what I learned in test today
That's what I learned in test

What did you learn in test today
Dear little tester of mine?
What did you learn in test today
Dear little tester of mine?

I learned our test strategy must be strong
It's always right and never wrong
Our test managers are the finest men
And we admire them again and again

And that's what I learned in test today
That's what I learned in test

What did you learn in test today
Dear little tester of mine?
What did you learn in test today
Dear little tester of mine?

I learned that testing is not so bad
I learned about the great ones we have had
We fought in planning and in execution
And someday I might get my chance

And that's what I learned in test today
That's what I learned in test

 

Tjekliste til projektdialogen mellem projektleder og test(manager)

 Her er en række punkter jeg oftest tager op til et opstartsmøde med projektlederen på et nyt projekt - anvendes til forventningsafstemning:

  • Projektnavn
  • Projekttype - teknologi
  • Projektmetode/udviklingsmetode
  • Hvad skal testes
    • Scope for testen (forventet)
    • Testtyper (forventet)
    • Hvilke systemer indgår (forventet)
  • Ressourcer
    • Hvem er allokeret til projektet
    • Hvem er testerne
    • Styregruppe/projektejer
    • Øvrige relevante informationer
  • Økonomi
    • Budget for projektet
    • Afsat til test - eventuelt på hovedaktiviteter / roller
    • Øvrig testbudget - f.eks. leverandørhjælp
    • Øvrige omkostninger- f.eks. rejser, ophold, forplejning m.m.
  • Tidsplan
    • Projektstart
    • Forventet afslutning
    • Forventet levering af testgrundlag
    • Forventede leverancer / datoer for samme
    • Dato for idriftssættelse
    • Fraværsperioder / lukkeperioder
  • Testgrundlag
    • Løsningsbeskrivelse
    • Kravspecifikation
    • Workshops
    • Andet
  • Testsupport
    • Forventninger til testmanagement
  • Organisatorisk teststyringsdokumentation
    • Testpolitik
    • Organisatorisk teststrategi
  • Testleverancer
    • Testplan(er)
    • Testcases
    • Teststatus (indhold og frekvens)
    • Testafslutningsrapport
  • Testværktøjer
    • Teststyring
    • Testautomatisering
  • Leverandøraftaler
    • Testdata
    • Ressourcer - f.eks. udviklere m.fl.
    • Testsupport
  • Kendte risici
  • Hvad er vigtigst af følgende
    • Tid
    • Budget
    • Kvalitet
  • Andre relevante forhold

 

tirsdag den 19. januar 2021

12 hemmeligheder for effektiv testmanagement

  1. Forstå testmål og interessenter
  2. Fastlæg din teststrategi
  3. Brug modeller
  4. Fokuser på risici
  5. Beslut omfanget af testen
  6. Skab dokumentation der skaber værdi
  7. Planlæg det som en rejse - ikke som en opgave
  8. Gennemfør planen
  9. Test som et team
  10. Performancetest
  11. Brug rigtige værktøjer og infrastruktur
  12. Udvikl dig selv