walidacja systemu

0

witam, mam dokonac walidacji systemu i tu jest problem. Co wlasciwie mam pokazac i w jaki sposob. Wiem ze musze pokazać ze stworzone metody rozwiazuja zadany problem tylko jak to opisac - jakis sposob formalny nieformalny?

0

Zależnie od systemu, podstawowa klasyfikacja ze względu na obszar to walidacja wstępująca i zstępująca.

Do walidacji zalicza się weryfikację systemu i testy systemu.

Weryfikacja:

  1. Testy funkcjonalne (wiesz co ma robić, nie interesuje Cię jak)
    a) sprawdzenie zgodności kodu ze scenariuszami
    b) sprawdzenie zgodności działania wszystkich akcji ze scenariuszem
  2. Testy strukturalne (patrzysz jak działa, nie interesuje Cię co ma robić)
    a) sprawdzenie, czy w kodzie nie ma linii, która się nie wykona (na przykład warunek zawsze fałszywy)
    b) sprawdzenie możliwości wykonania wszystkich wariantów instrukcji warunkowych
    c) sprawdzenie zakończenia wszystkich pętli
  3. Statyczne testy nieformalne (wiesz co ma robić i patrzysz jak to robi)
    a) szukanie typowych błędów (sprawdzenie użycia niezainicjowanych zmiennych, błędy w instrukacjach warunkowych)
    b) sprawdzenie niebezpiecznych danych - zawierających znaki sterujące
  4. Ocena ilości błędów

Testy systemu:

  1. Testy pod obciążeniem (również nadmiernym)
  2. Testy odporności (w sytuacjach niepożądanych, np.: utrata zasilania)
  3. Testy włamaniowe

Jeśli masz to na uczelnię, to pewnie masz już postawione jakieś wymagania, jak do pracy lub dla siebie - patrz powyżej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1