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

Testowanie niefunkcjonalne NFTS Beta

(new)

Ocena systemów i usług w celu oceny wydajności, bezpieczeństwa, skalowalności i innych niefunkcjonalnych cech w odniesieniu do wymagań lub oczekiwanych standardów.

Polskie tłumaczenie SFIA 9: Wersja Beta

SFIA 9 w języku angielskim jest już dostępna.

  • To jest wersja beta SFIA 9 w języku polskim.
  • Stworzyliśmy ją za pomocą platformy Phrase Localization Platform, łącząc:
    • Przetłumaczoną zawartość z SFIA 8
    • Wkład od 7 wiodących dostawców tłumaczeń maszynowych
  • Zaktualizujemy to tłumaczenie po przeglądzie i kontroli jakości.
  • Prosimy o kontakt, jeśli zauważą Państwo jakiekolwiek błędy lub mają pytania.

Uwaga: Chociaż tłumaczenie maszynowe pomaga w tworzeniu wstępnych wersji, profesjonalna weryfikacja zapewnia dokładność i język odpowiedni do kontekstu.

Uwagi zawierające wskazówki

(new)

Testy niefunkcjonalne oceniają zachowanie technologii, komponentów systemu, konfiguracji i pakietów, zapewniając ich współpracę w celu wsparcia działania systemu. Koncentruje się na identyfikacji i ograniczaniu ryzyka związanego z cechami i właściwościami systemu, takimi jak wydajność, bezpieczeństwo, tworzenie kopii zapasowych i odzyskiwanie danych, dostępność, skalowalność, niezawodność, łatwość konserwacji, monitorowanie, wydajność zasobów i zgodność ze standardami technicznymi.

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

  • współpraca z interesariuszami w celu wyjaśnienia niefunkcjonalnych wymagań i oczekiwań
  • konfigurowanie środowisk testowych, które odzwierciedlają warunki produkcyjne, symulując rzeczywiste użytkowanie
  • przygotowywanie i zarządzanie danymi testowymi w celu dokładnego odwzorowania niezbędnej różnorodności i objętości
  • projektowanie i wykonywanie testów obciążeniowych, bezpieczeństwa i innych testów niefunkcjonalnych
  • rozwiązywanie problemów podczas testowania, koordynacja z zespołami technicznymi w celu rozwiązywania problemów
  • udział w przeglądach mających na celu dopracowanie wymagań niefunkcjonalnych, identyfikację zagrożeń i sugerowanie ulepszeń
  • analizowanie wyników w celu oceny wydajności systemu, bezpieczeństwa i innych kluczowych cech, zapewniając wgląd w ulepszenia
  • promowanie podejścia shift-left poprzez integrację testów niefunkcjonalnych na wczesnym etapie cyklu życia w celu wczesnego wykrywania problemów
  • dostosowanie strategii testowania do różnych metodologii rozwoju
  • opracowywanie i utrzymywanie zautomatyzowanych testów, systemów monitorowania i struktur w celu ciągłej oceny jakości i wydajności systemu
  • zapewnienie zgodności ze standardami branżowymi, przepisami i uznanymi dobrymi praktykami.

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.

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

1 2 3 4 5 6

Testowanie niefunkcjonalne: 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ę. Uczy się i stosuje podstawowe umiejętności i wiedzę.

(new)

Wykonuje dane niefunkcjonalne skrypty testowe pod nadzorem, koncentrując się na cechach i właściwościach systemu, takich jak wydajność. Konfiguruje podstawowe środowiska testowe i używa standardowych narzędzi do wykonywania zalecanych testów. Rejestruje wyniki i zgłasza problemy.

Testowanie niefunkcjonalne: 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.

(new)

Pomaga w projektowaniu niefunkcjonalnych przypadków testowych i tworzeniu skryptów testowych. Wspiera przygotowanie danych testowych do testów niefunkcjonalnych pod nadzorem. Konfiguruje środowiska testowe. Przeprowadza zarówno ręczne, jak i zautomatyzowane testy niefunkcjonalne. Wdraża odpowiednie narzędzia testowe w oparciu o dane wymagania lub specyfikacje niefunkcjonalne. Definiuje warunki testowe dla danych wymagań niefunkcjonalnych. Analizuje i raportuje działania testowe, wyniki, problemy i ryzyko.

Testowanie niefunkcjonalne: 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, zachowuje dyskrecję i zarządza własną pracą w ramach terminów. Proaktywnie zwiększa umiejętności i wpływ w miejscu pracy.

(new)

Projektuje niefunkcjonalne przypadki testowe i skrypty, mapując je do wcześniej ustalonych kryteriów jakości i cech systemu. Przygotowuje i zarządza danymi testowymi w celu odzwierciedlenia rzeczywistych scenariuszy. Konfiguruje środowiska testowe, współpracuje z interesariuszami w celu wyjaśnienia wymagań i automatyzuje powtarzalne testy. Uczestniczy w przeglądach wymagań w celu udoskonalenia kompleksowych planów testów. Przeprowadza testy eksploracyjne w celu zbadania nietypowych zachowań. Wykonuje testy, rozwiązując pojawiające się problemy. Analizuje i raportuje działania testowe, zapewniając dokładne pokrycie atrybutów niefunkcjonalnych.

Testowanie niefunkcjonalne: Poziom 4

Poziom 4 – Umożliwianie: Istota poziomu: Wykonuje różnorodne złożone działania, wspiera i prowadzi innych, deleguje zadania, gdy jest to właściwe, pracuje autonomicznie pod ogólnym kierownictwem i wnosi wiedzę specjalistyczną do realizacji celów zespołu.

(new)

Wybiera odpowiednie metody testowania niefunkcjonalnego, biorąc pod uwagę krytyczność i złożoność systemu. Opracowuje, automatyzuje i wykonuje plany testów dla atrybutów systemu end-to-end. Konfiguruje i zarządza złożonymi środowiskami testowymi, zapewniając zgodność z warunkami produkcyjnymi. Stosuje strategie oparte na ryzyku w celu ustalenia priorytetów działań testowych i współpracuje z zespołami w celu zapewnienia kompleksowego zautomatyzowanego pokrycia testów. Rozwiązuje problemy w czasie rzeczywistym, zapewniając ich szybkie rozwiązanie. Analizuje i raportuje działania testowe, wyniki i ryzyko, w tym pracę innych osób.

Testowanie niefunkcjonalne: Poziom 5

Poziom 5 – Zapewnianie, doradzanie: Istota poziomu: Zapewnia autorytatywne wytyczne w swojej dziedzinie i pracuje pod szerokim kierownictwem. Odpowiada za dostarczanie znaczących wyników pracy, od analizy przez wykonanie po ocenę.

(new)

Planuje i prowadzi testy niefunkcjonalne na wszystkich etapach, zapewniając zgodność z wymaganiami i ustalając priorytety strategii opartych na ryzyku. Zapewnia porady ekspertów w zakresie niefunkcjonalnych metod, narzędzi i ram. Kieruje konfiguracją i utrzymaniem zaawansowanych środowisk testowych. Monitoruje stosowanie standardów testowania, zapewniając, że odzwierciedlają one rzeczywiste warunki. Rozwiązuje złożone problemy, ściśle współpracując z interesariuszami. Kieruje działaniami mającymi na celu poprawę wydajności i niezawodności testów niefunkcjonalnych. Identyfikuje ulepszenia i przyczynia się do rozwoju polityk organizacyjnych, standardów i wytycznych dotyczących testowania niefunkcjonalnego.

Testowanie niefunkcjonalne: Poziom 6

Poziom 6 – Inicjowanie, wpływ: Istota poziomu: Ma znaczący wpływ na organizację, podejmuje decyzje na wysokim szczeblu, kształtuje politykę, demonstruje przywództwo, promuje współpracę organizacyjną i przyjmuje odpowiedzialność w kluczowych obszarach.

(new)

Opracowuje polityki organizacyjne, standardy i wytyczne dotyczące testowania procesów, zapewniając ich zgodność ze strategią biznesową i podejściem opartym na ryzyku. Planuje i prowadzi strategiczne, złożone działania testowe, zapewniając ich zgodność z ogólnymi celami w zakresie jakości systemu. Zarządza ryzykiem i możliwościami, koordynując je z innymi rodzajami testów. Rozwija możliwości organizacyjne w celu sprostania złożonym wyzwaniom związanym z walidacją jakości. Prowadzi ciągłą automatyzację i ulepszenia w środowiskach testowych. Promuje kulturę jakości w testach niefunkcjonalnych, dążąc do przestrzegania standardów organizacyjnych i proaktywnego ograniczania ryzyka.