SysInf/materiały na laboratorium/09_testowanie_integracyjne_...

2.3 KiB

9. Testowanie integracyjne i systemowe[laboratorium]

Krzysztof Jassem (2023)

Cel laboratorium nr 9

Celem laboratorium jest opracowanie planu testów integracyjnych i systemowych oraz przeprowadzenie prostego eksperymentu z testowaniem automatycznym.

Plan laboratorium

Zadanie 1.

Dla Waszego systemu opracujcie po jednym przykładzie testu na każdym poziomie szczegółowości:

  • "smoke test"

  • "sanity test"

  • "regression test"

    Maksymalna ocena: 10 punktów

    Zadanie 2. Plan testów

    Opracujcie plan testów, zawierający przypadki testowe.
    Należy założyć, że testy mają obejmować co najmniej 3 typy testowania.

Maksymalna ocena: 20 punktów

Zadanie dodatkowe. Testy automatyczne

Korzystając z frameworku Selenium opracujcie test automatyczny, sprawdzający jakąś podstawową funkcjonalność Waszego systemu (np. logowanie.)
(W zastępstwie można opracować test automatyczny logowania do jednego z systemów: USOS, Jira lub Git.)
Jako wynik zadania umieśćcie nagranie testu.

Maksymalna ocena: 10 punktów

Zakończenie sprintu

10 punktów

Rozpoczęcie kolejnego sprintu