Cykl, faza, typ, technika testowania

September 2nd, 2008 | by admin |
 Cykl, faza, typ, technika testowania.pdf

Cykl testowy, faza testów, typ testu, technika testowania.

Cykl jest powtarzaną sekwencją akcji lub mówiąc inaczej, pojedyńczym, kompletnym wykonaniem okresowo powtarzalnej aktywności.
“Cykl testów” oznacza wykonanie wszystkich zawartych w nim faz testów, przy czym od projektu zależy jak bardzo “eksploatowana” będzie każda faza.

Każdy projekt w trakcie powstawania, składa się z wielu kolejnych wersji (releases, builds). Cykl testów zawiera w sobie wszystkie te wersje pod warunkiem, że testowanie rozpocznie się na odpowiednio wczesnym etapie tworzenia systemu.

Inne podejście to przypisanie cyklu testów do każdej dostarczanej do testów wersji aplikacji. W niektórych projektach takie podejście może okazać się bardziej odpowiednie.

Faza jest zazwyczaj definiowana jako konkretny etap w powtarzającym się okresowo procesie. Fazę można traktować jak część kompletnego cyklu testów. Przykłady faz:
- testy specyfikacji
- testy jednostkowe
- testy integracyjne
- testy systemowe
- testy akceptacyjne

Typ testu jest składową fazy, przy czym ten sam typ testu może powtarzać się w różnych fazach. Np. testy funkcjonalne występują zarówno w fazie testów systemowych jak i akceptacyjnych. Przykłady typów testów:
- funkcjonalny
- bezpieczeństwa
- wydajnościowy
- użyteczności

Technika testowania jest to procedura wg której realizowane są (zazwyczaj złożone) zadania. Inaczej mówiąc jest to metoda lub zbiór metod używanych do osiągnięcia pożądanego rezultatu. Technika testowania jest składową typu testu co zazwyczaj oznacza sposób w jaki dany typ testu jest wykonywany.

W zależności od typu przeprowadzanego testu używane są różne techniki testowania, np:
- regresywna
- klasy równoważności
- badanie wartości brzegowych
- sprawdzanie integralności danych

Share and Enjoy:
  • Wykop
  • Gwar
  • del.icio.us
  • Digg
  • Google
  • Print this article!

Tags: , , , ,

Post a Comment