Globalne ramy umiejętności i kompetencji w cyfrowym świecie

Testowanie TEST

Badanie produktów, systemów i usług w celu oceny zachowania oraz tego, czy spełniają one określone lub nieokreślone wymagania i cechy.

Poziom odpowiedzialności za tę umiejętność

1 2 3 4 5 6

Uwagi zawierające wskazówki

Zakres testowania obejmuje technologię, komponenty systemu, konfiguracje, pakiety i ich interfejsy. Umiejętność ta ma zastosowanie do wszystkich metodologii testowania – które mogą być dostarczane przy użyciu podejść predykcyjnych (opartych na planie) lub adaptacyjnych (iteracyjnych/zwinnych). 

Działania mogą obejmować między innymi:

  • planowanie, projektowanie, wykonywanie i sporządzanie raportów z testów i zarządzanie nimi
  • testowanie funkcjonalne możliwości lub funkcji
  • testowanie niefunkcjonalne cech, takich jak – między innymi – wydajność, bezpieczeństwo, dostęp, tworzenie kopii zapasowych i odzyskiwanie danych, archiwizacja i przechowywanie, odporność, dostępność, pojemność, skalowalność, niezawodność, wydajność, stres, objętość, łatwość konserwacji i przenoszenia
  • testowanie statyczne i analizę statyczną
  • zarządzanie ryzykiem związanym z testowaniem i podejmowanie w razie potrzeby działań zapobiegawczych
  • przyjmowanie i dostosowywanie metod testowania, w tym metod wodospadu, inkrementalnych i zwinnych
  • przestrzeganie uzgodnionych standardów procesowych, przepisów branżowych i prawodawstwa w zakresie ochrony danych prawodawstwo
  • prace inżynieryjne, wykorzystanie i utrzymanie oprogramowania testowego w celu pomiaru i poprawy jakości testowanego oprogramowania
  • promowanie produktywności poprzez automatyzację testów, narzędzia i najlepsze praktyki
  • tworzenie skalowalnych i niezawodnych testów i ram automatycznych.

Zrozumienie poziomów odpowiedzialności związanych z tą umiejętnością

Tam, gdzie niższe poziomy nie są zdefiniowane...
  • Konkretne zadania i obowiązki nie są zdefiniowane, ponieważ umiejętność wymaga wyższego poziomu autonomii, wpływu i złożoności w podejmowaniu decyzji, niż zwykle oczekuje się na tych poziomach. Możesz użyć stwierdzeń esencji, aby zrozumieć ogólne obowiązki związane z tymi poziomami.
Tam, gdzie wyższe poziomy nie są zdefiniowane...
  • Obowiązki i odpowiedzialność nie są zdefiniowane, ponieważ te wyższe poziomy obejmują strategiczne przywództwo i szerszy wpływ organizacyjny, który wykracza poza zakres tej konkretnej umiejętności. Zapoznaj się z esencjonalnymi stwierdzeniami.

Rozwijanie umiejętności i wykazywanie się obowiązkami związanymi z tą umiejętnością

Zdefiniowane poziomy pokazują stopniowy postęp w umiejętnościach i odpowiedzialności.

Tam, gdzie niższe poziomy nie są zdefiniowane...

Możesz rozwijać swoją wiedzę i wspierać innych, którzy są odpowiedzialni w tym obszarze poprzez:

  • Poznanie kluczowych pojęć i zasad związanych z tą umiejętnością i jej wpływem na Twoją rolę
  • Wykonywanie powiązanych umiejętności (zobacz powiązane umiejętności SFIA)
  • Wspieranie innych, którzy wykonują zadania i działania na wyższym poziomie
Tam, gdzie wyższe poziomy nie są zdefiniowane...
  • Możesz się rozwijać, rozwijając powiązane umiejętności, które są lepiej dostosowane do wyższych poziomów przywództwa organizacyjnego.

Pokaż/ukryj dodatkowe opisy i poziomy.

Testowanie: Poziom 1

Poziom 1 – Zgodne postępowanie: Istota poziomu: wykonuje rutynowe zadania pod ścisłym nadzorem, postępuje zgodnie z instrukcjami i wymaga wskazówek, aby ukończyć swoją pracę. Jest w stanie przyswoić i stosować podstawowe umiejętności i wiedzę.

Realizuje podane skrypty testów ręcznych pod nadzorem. Korzysta z podstawowych narzędzi testowania automatycznego. Rejestruje wyniki i zgłasza problemy. Rozwija zrozumienie roli testowania jako narzędzia usprawnienia projektowania oraz procesu zatwierdzania.

Testowanie: Poziom 2

Poziom 2 – Pomoc: Istota poziomu: zapewnia pomoc innym, pracuje pod rutynowym nadzorem i wykorzystuje swoją dyskrecję do rozwiązywania rutynowych problemów. Aktywnie uczy się poprzez szkolenia i doświadczenia w miejscu pracy.

Projektuje przypadki testowe, tworzy skrypty testowe i dane testowe oraz automatyzuje powtarzalne zadania, pracując zgodnie z dostarczonymi wymaganiami lub specyfikacjami. Określa warunki testowania dla podanych wymagań. Wykonuje i zapisuje testy ręczne i automatyczne zgodnie z planami testów. Analizuje i przygotowuje raporty z działań testowych, wyników, problemów i ryzyka.

Testowanie: Poziom 3

Poziom 3 – Stosowanie: Istota poziomu: wykonuje zróżnicowane zadania, czasami złożone i nierutynowe, przy użyciu standardowych metod i procedur. Pracuje pod ogólnym kierownictwem, wykazuje się samodzielnością, zarządza własną pracą i dotrzymuje terminów. Proaktywnie rozwija swoje umiejętności i wpływ w miejscu pracy.

Projektuje przypadki testowe i skrypty testowe pod własnym kierownictwem, odwzorowując wcześniej ustalone kryteria, rejestrując i raportując wyniki testów. Uczestniczy w przeglądach wymagań, projektów i specyfikacji oraz wykorzystuje te informacje do projektowania planów testów i warunków testowych. Stosuje uzgodnione standardy w celu określenia i przeprowadzenia testów ręcznych i automatycznych. Automatyzuje zadania testowe i buduje objęcie testami przez istniejącą lub nową infrastrukturę. Analizuje i przygotowuje raporty z działań testowych, wyników, problemów i ryzyka.

Testowanie: Poziom 4

Poziom 4 – Umożliwianie: Istota poziomu: wykonuje różnorodne złożone działania, pomaga i doradza innym, w razie konieczności deleguje zadania, pracuje samodzielnie pod ogólnym kierownictwem oraz stosuje specjalistyczną wiedzę podczas realizacji celów zespołu.

Wybiera odpowiednie podejście do testowania, w tym testowanie ręczne i automatyczne. Opracowuje i wykonuje plany testów oraz przypadki testowe. Implementuje skalowalne i niezawodne testy i ramy automatyczne. Współpracuje ze wszystkimi stronami zaangażowanymi w projektowanie i rozwój produktów, systemów lub usług, aby umożliwić kompleksowe objęcie testami. Identyfikuje ulepszenia w wymaganiach, projektowaniu lub procesach specyfikacji w celu zwiększenia skuteczności i wydajności testowania. Analizuje i przygotowuje raporty z działań testowych, wyników, problemów i ryzyka, obejmujące pracę innych osób.

Testowanie: Poziom 5

Poziom 5 – Zapewnianie, doradzanie: Istota poziomu: zapewnia autorytatywne wytyczne w swojej dziedzinie i pracuje w ramach ogólnych wytycznych. Odpowiada za dostarczanie istotnych wyników pracy, od analizy przez wykonanie po ocenę.

Planuje i prowadzi działania testowe na wszystkich etapach i iteracjach rozwoju produktów, systemów i usług. Zapewnia autorytatywne porady i wskazówki dotyczące wszelkich aspektów planowania i wykonywania testów. Przyjmuje i dostosowuje odpowiednie metody testowania, zautomatyzowane narzędzia i techniki w celu rozwiązania problemów w narzędziach i podejściach do testowania. Mierzy i monitoruje stosowanie standardów dotyczących testowania. Ocenia ryzyko i podejmuje działania zapobiegawcze. Określa ulepszenia i przyczynia się do rozwoju zasady organizacyjnej, standardów i wytycznych dotyczących testowania.

Testowanie: Poziom 6

Poziom 6 – Inicjowanie, wpływ: Istota poziomu: ma znaczący wpływ na organizację, podejmuje decyzje wysokiego szczebla, opracowuje zasady, demonstruje przywództwo, promuje współpracę organizacyjną i przyjmuje na siebie odpowiedzialność w kluczowych obszarach.

Opracowuje zasady organizacyjne, standardy i wytyczne dotyczące testowania. Planuje i prowadzi strategiczne, duże i złożone działania testowe. Prowadzi działania mające na celu zarządzanie ryzykiem i możliwościami związanymi z testowaniem. Dostosowuje lub rozwija organizacyjne możliwości i metody testowania w celu rozwiązania złożonych problemów biznesowych i inżynieryjnych w zakresie narzędzi i testowania. Promuje kulturę jakości w całej organizacji i zachęca do przyjęcia i przestrzegania polityki i standardów testowania.