Strategia testowa a plan testowy
W każdym dużym projekcie testowanie jest istotną częścią tego procesu. Dokładne i dokładne przeprowadzenie testów gwarantuje, że projekt spełnia normy i nie ma poważnych wad. Przed wykonaniem jakichkolwiek testów należy sporządzić i przestrzegać dwóch dokumentów, strategii testów i planu testów. Główną różnicą między nimi jest ich zakres. Strategia testowania obejmuje cele, które należy osiągnąć, i podejście, które należy zastosować. Często jest to dokument obejmujący całą firmę lub projekt. Dla porównania plan testów jest bardziej zlokalizowanym dokumentem, który dotyczy konkretnej części lub komponentu projektu i jest zgodny z wytycznymi określonymi w strategii testów.
W niektórych mniejszych projektach strategia testowania często znajduje się jako część planu testów, głównie dlatego, że istnieje tylko jeden plan testów, i oddzielenie strategii testowej nie wydaje się praktyczne. Ale w dużych projektach z wieloma projektami z wieloma komponentami istnieje jedna strategia testowa i kilka planów testowych; zwykle jeden na każdy główny składnik. Plan testów jest zwykle wykonywany przez kierownika testów lub lidera testów. Jest to pozycja na średnim poziomie, która wymaga osoby, która ma ścisłą wiedzę na temat części, z którą pracuje. Z drugiej strony strategia testowania jest zwykle wykonywana przez kierownika projektu lub kogoś wyższego, ponieważ wymaga osoby, która ma kompleksowy widok na projekt.
Ponieważ strategia testowa obejmowałaby cały zakres komponentów, które mogą się bardzo od siebie różnić, obejmuje ona jedynie ogólne poglądy na temat podejścia do procesu testowania. Szczegóły, takie jak to, kto faktycznie przeprowadza testy i sposób wykonania poszczególnych kroków, są pozostawione planowi testów. Kolejną istotną różnicą między planem testów a strategią testów jest to, jak istnieją przez pewien czas. Strategia testowania jest statycznym dokumentem, który pozostaje taki sam od początku do końca. Dla porównania plan testów jest często zmieniany, aby uwzględnić nieprzewidziane okoliczności, które mogą się zdarzyć w miarę postępu projektu.
Streszczenie:
1. Strategia testów jest bardziej kompleksowa w porównaniu z planem testów.
2. Strategia testów jest wykonywana przez kierownika projektu, podczas gdy plan testów jest wykonywany przez kierownika testów lub potencjalnego klienta.
3. Strategia testowa mówi o ogólnym podejściu, podczas gdy plan testowy mówi o szczegółach.
4. Strategia testowa pozostaje statyczna, a plan testów może ulec zmianie.