Strategia testów a plan testów: jaka jest różnica?

Spisie treści:

Anonim

Co to jest plan testów?

Plan testów jest definiowany jako dokument, który określa zakres, cel, metodę i wagę zadania testowania oprogramowania

Strategia testów

Strategia testowania w testowaniu oprogramowania jest zdefiniowana jako zbiór zasad przewodnich, które określają projekt testów i regulują sposób, w jaki będzie wykonywany proces testowania oprogramowania. Celem strategii testów jest zapewnienie systematycznego podejścia do procesu testowania oprogramowania w celu zapewnienia jakości, identyfikowalności, niezawodności i lepszego planowania.

Plan testów V / s Strategia testów to wyraźne zamieszanie wśród wielu poziomów aspirujących do zapewnienia jakości

Poniżej znajduje się szczegółowy przewodnik po nim

Różnica między strategią testów a planem testów

Plan testów Strategia testów
  • Plan testów dla projektu oprogramowania można zdefiniować jako dokument określający zakres, cel, podejście i nacisk na testowanie oprogramowania
  • Strategia testów to zbiór wytycznych, które wyjaśniają projektowanie testów i określają, w jaki sposób należy przeprowadzić testowanie
  • Składniki planu testów obejmują - identyfikator planu testów, funkcje do przetestowania, techniki testowania, zadania testowe, kryteria zaliczenia lub niepowodzenia funkcji, wyniki testów, obowiązki i harmonogram itp.
  • Składniki strategii testów obejmują - cele i zakres, formaty dokumentacji, procesy testowe, strukturę raportowania zespołu, strategię komunikacji z klientem itp.
  • Plan testów jest wykonywany przez kierownika testów lub lidera, który opisuje, jak testować, kiedy testować, kto będzie testował i co testować
  • Strategia testów jest realizowana przez kierownika projektu. Mówi, jakiego rodzaju techniki należy przestrzegać i który moduł przetestować
  • Plan testów zawiera opis specyfikacji
  • Strategia testów zawiera opis ogólnych podejść
  • Plan testów może ulec zmianie
  • Nie można zmienić strategii testowej
  • Planowanie testów ma na celu określenie możliwych problemów i zależności w celu zidentyfikowania zagrożeń.
  • Jest to długoterminowy plan działania, w którym można wyodrębnić informacje, które nie są specyficzne dla projektu, i zastosować je w podejściu testowym
  • Plan testów istnieje indywidualnie
  • W mniejszych projektach strategia testów jest często częścią planu testów
  • Jest definiowany na poziomie projektu
  • Jest ustalany na poziomie organizacji i może być używany w wielu projektach

KLUCZOWA RÓŻNICA

  • Plan testów to dokument opisujący zakres, cel i wagę zadania testowania oprogramowania, podczas gdy strategia testów opisuje, w jaki sposób testowanie należy wykonać.
  • Plan testów jest używany na poziomie projektu, a strategia testów na poziomie organizacji.
  • Plan testów ma główny cel dotyczący tego, jak testować, kiedy testować i kto będzie weryfikował, podczas gdy strategia testowania ma główny cel, jaką technikę zastosować i który moduł sprawdzić.
  • Plan testów można zmienić, natomiast strategia testów nie może się zmienić.
  • Plan testów jest wykonywany przez kierownika testów, a strategię testów przez kierownika projektu.