Puhkuste ja töölt eemalolekute haldamise rakenduse testimine
Käesolevas
peatükis
läbi
viidud
funktsionaalsed
testid
on
kasutades
Codeception1
raamistikku.
Testid
on
jaotatud
kahte
erinevasse
komplekti.
Testid
FT01
kuni
FT08,
mis
on
seotud
taotluste
esitamise
funktsionaalsusega,
kuuluvad
testkogumikku
“RequestCest”.
Ülejäänud
(FT09
kuni
FT24)
kuuluvad
kogumikku
“AddNewUserCest”,
mis
sisaldab
eranditult
uue
kasutaja/töötaja
lisamise
funktsionaalsusega
seotud
teste.
Testide
käivitamiseks
on
eelnevalt
testmasinas
üles
seatud
ilma
graafilise
kasutajaliideseta
(nn
headless)
veebilehitseja
phantomjs2.
Kasutaja
sisselogimise
funktsionaalsust
testiv
automaattest
on
nähtav
koodinäites
1