2.3 KiB
Systemy informatyczne analizy danych
8. Testowanie w programowaniu zwinnym[laboratorium]
Krzysztof Jassem (2022)
Cel laboratorium nr 8
Celem laboratorium jest opracowanie testów mających zastosowanie w programowaniu zwinnnym.
Proponowany plan laboratorium
Zadanie 1.
Wykorzystać wiedzę z wykładu do opracowania dwóch typów nowych testów jednostkowych. Proponowane typy testów to "mock" oraz "stub".
10 punktów
Jako rozwiązanie zadań pozostaw w Teamsach odpowiednie fragmenty kodów źródłowych.
Zadanie 2.
Dla istniejącej wersji projektowanego systemu:
Opracować kilka przypadków testowych składających się z jednej akcji;
Opracować jeden przypadek testowy ze scenariuszem składającym się z kilku kroków.
10 punktów
Zadanie 3.
Zbudować podwaliny pod metodę "Test first" poprzez opracowanie przypadków testowych funkcji systemu, które nie zostały jeszcze zaimplementowane:
Opracować kilka przypadków testowych skłądających się z jednej akcji;
Opracować jeden przypadek testowy ze scenariuszem składającym się z kilku kroków.
10 punktów
Zakończenie sprintu nr 2
10 punktów