Transcript

Tomas Helmfridsson

[email protected]

Stefan Nerby

[email protected]

Nya test-idéer

Har jag missat något ?

Hmmm

• Exempel på vägen fram till en användbar

testmodell

Tänk som en användare

• Vi vill testa båda

kopplingsvägarna i schemat

• Slå om båda samtidigt vid ON

• Tänk som en användare och

tänk som en testare

ModellOrakel

TA-verktyg

Motor med

Abstraktionslager

SUT

Krav

Testdata

SkriptadeTester

MBT ToursUtforskande

Tester

Här sker

Regressionstester

nästan enbart idagHär krävs stor

verksamhets-

kompetens

Testmodeller kan användas i alla lägen

Verifiera att ... (vertex)

Gör ... (edge)

• Det skall vara möjligt att ange

inloggningsuppgifter och logga in direkt från den

sida som visas efter att felaktiga uppgifter

angivits utan att behöva klicka ”Sign in” en extra

gång först

Kravändingen

Stoppa in kort

Verifiera giltighet

Be om kod

Mata in kod

Kontrollera kod

Mata ut kort

Be om transaktion Ät kortet

Mata in transaktion

Kontrollera transaktion

Mata ut kort, pengar

& kvitto

Felaktigt kort

Felaktig kod

A1

Felaktig

transaktion

Felaktig kod -

tredje

gången

A2

A3

A4

Sug in pengar &

skriv till fellogg

Kunden tar

ej pengarna

A5

Annan bank

ej on-line

A6


Recommended