Toolverse
Wszystkie skille

quality-assurance

autor: jasonkneen

Walidacja i testy na każdym etapie tworzenia oprogramowania — od wymagań do implementacji.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie

O skillu

Umiejętność zapewniania jakości w procesie development opartym na specyfikacjach. Dowiedz się, jak stosować techniki walidacji dostosowane do każdej fazy projektu, ustanawiać punkty kontrolne jakości i wdrażać strategie testowania. Obejmuje listy kontrolne, procesy przeglądu i konkretne podejścia do testowania — od analizy wymagań, przez projektowanie, aż po implementację funkcji.

Jak używać

  1. Zainstaluj umiejętność w swoim edytorze (Claude Code, Cursor, VS Code lub Windsurf) — dodaj plik quality-assurance do katalogu skills projektu.

  2. Na początku każdej fazy (wymagania, projekt, implementacja) otwórz listę kontrolną odpowiednią dla tej fazy. Dla fazy wymagań sprawdź, czy każda historia użytkownika ma kryteria akceptacji, wymagania są jednoznaczne i powiązane z celami biznesowymi.

  3. Przeprowadź przegląd wymagań w trzech krokach: najpierw sam autor weryfikuje kompletność, następnie interesariusze biznesowi potwierdzają zgodność z potrzebami, wreszcie zespół techniczny ocenia wykonalność.

  4. Zastosuj techniki walidacji z umiejętności — przejdź przez scenariusze użytkownika krok po kroku, zidentyfikuj przypadki graniczne i warunki brzegowe, sprawdź sprzeczności między wymaganiami, upewnij się że wszystkie potrzeby są pokryte.

  5. W fazie projektowania użyj analogicznych list kontrolnych i procesów przeglądu dostosowanych do decyzji architektonicznych i projektowych — waliduj zgodność projektu z wymaganiami.

  6. Podczas implementacji funkcji śledź każdy test do konkretnego wymagania, automatyzuj testy gdzie to możliwe, zbieraj informacje zwrotne szybko aby wychwycić problemy na wczesnym etapie.

Podobne skille