TestyObiektowe.pdf
(
1316 KB
)
Pobierz
Testy obiektowe
Testyobiektowe
AleksanderByrski
KatedraInformatyki
AkademiaG
ó
rniczo-HutniczawKrakowie
AleksanderByrski (Kat. Inf.AGH) Testyobiektowe
1/66
Bibliogra
a
RobertV.Binder
Testowaniesystem
ó
wobiektowych
WNT2003.
Materia“ywyk“adowewydzia“uMatematyki,InformatykiiMechaniki
UniwersytetuWarszawskiego:http://wazniak.mimuw.edu.pl.
Dokumentacja:www.junit.org.
Dokumentacja:www.easymock.org.
AleksanderByrski (Kat. Inf.AGH) Testyobiektowe
2/66
Spistre–ci
1
Wstƒp
2
BibliotekaJUnit3.8
3
BibliotekaJUnit4.0
4
BibliotekaTestNG
5
Obiektyzastƒpcze(mockobjects)
6
BibliotekaEasyMock
AleksanderByrski (Kat. Inf.AGH) Testyobiektowe
3/66
Testowanieoprogramowania
Testowaniejestprocesemuruchamianiaiobserwacjioprogramowania
wposzukiwaniub“ƒd
ó
w.
Testys¡konstruowanenapodstawieprzypadk
ó
wtestowych,analizy
kodulubinterfejsumodu“u.
Testowanieczarnejskrzynkipomijawewnƒtrzn¡strukturƒ
oprogramowania(wy“¡czniebierzesiƒpoduwagƒwej–cieiwyj–cie).
Testowaniebia“ejskrzynkiopierasiƒnawewnƒtrznejstrukturze
oprogramowania(celemjestpokrycieoprogramowaniatestami).
Klasycznietestyplanujesiƒnaprzedostatnimetapiemodelu
kaskadowego.Nowemetodologiek“ad¡nacisknatestowaniewka»dym
etapie,anawetnarozpoczynaniepisaniaoprogramowaniaodtest
ó
w.
AleksanderByrski (Kat. Inf.AGH) Testyobiektowe
4/66
Niejestmo»liweca“kowiteprzetestowanieoprogramowania
Zbytwielewarto–ciparametr
ó
wwej–ciowych,zar
ó
wnopoprawnychjak
iniepoprawnych.
Zbytwielemo»liwych–cie»ekprzej–¢przezkod(warunki,pƒtle,
wyj¡tki).
B“ƒdyspecy
kacji,projektowanianiemog¡by¢ujawnionewtrakcie
testowania.
Trudnowymaga¢dowodzeniapoprawno–cidlaka»degotworzonego
programu.
Trudnowymaga¢testowaniaz“o»onychinterfejs
ó
wu»ytkownika.
AleksanderByrski (Kat. Inf.AGH) Testyobiektowe
5/66
Plik z chomika:
sliwak
Inne pliki z tego folderu:
WzorceProjektowe.pdf
(1673 KB)
Wykłady z Podstaw inf. sem.2.doc
(259 KB)
Wielka Księga C++.doc
(1718 KB)
waradzyn_dizedziczenie.pdf
(311 KB)
technologie obiektowe.pdf
(203 KB)
Inne foldery tego chomika:
! 2015
! 2016
! 2016 automatyka
! 2018
! MATURA FIZYKA
Zgłoś jeśli
naruszono regulamin