Raport z testów: co powinien zawierać, szablon i przykład dla zarządu
Czas czytania: 14 minut

Raport z testów to dokument albo widok w narzędziu, który podsumowuje i przekazuje informacje o testach w trakcie testowania i po jego zakończeniu. Sylabus ISTQB Certyfikowany Tester v4.0 rozróżnia dwa rodzaje: raport o postępie testów, wydawany regularnie, oraz sumaryczny raport z testów, wydawany raz, na koniec poziomu, cyklu albo projektu. Dobry raport kończy się jednym zdaniem, które decydent może powtórzyć na zarządzie: wydajemy, wydajemy warunkowo albo nie wydajemy.

Poniżej dostajecie wszystko, czego brakuje w większości poradników: przykładowy raport z testów wypełniony danymi, szablon do skopiowania i do pobrania w formacie DOCX, tabelę metryk z sylabusa, zasady decyzji o wydaniu oraz porównanie narzędzi, które generują raport automatycznie z potoku CI.

Czym jest raport z testów i jakie są jego dwa rodzaje?

Według sylabusa ISTQB CTFL v4.0 (sekcja 5.3.2) raporty o postępie testów wspierają bieżący nadzór nad testami i muszą dawać dość informacji, żeby zmienić harmonogram, zasoby albo plan testów, gdy coś idzie inaczej. Sumaryczny raport z testów podsumowuje konkretny etap, na przykład poziom testów, cykl testowy albo iterację, i może zasilać kolejne testowanie.

Cecha Raport o postępie testów Sumaryczny raport z testów
Kiedy powstaje regularnie: codziennie, co tydzień, co sprint raz, gdy poziom, typ testów albo projekt jest ukończony, najlepiej po spełnieniu kryteriów wyjścia
Do czego służy nadzór nad testami i szybka korekta planu ocena testowania i produktu, wsparcie decyzji o wydaniu
Typowa zawartość okres testowania, postęp i odchylenia, utrudnienia i obejścia, metryki, nowe i zmienione ryzyka, testy na następny okres podsumowanie, ocena względem planu i kryteriów wyjścia, odstępstwa od planu, utrudnienia, metryki, niezłagodzone ryzyka i nieusunięte defekty, zdobyte doświadczenia
Forma często nieformalna: tablica w CI, wiadomość na czacie, krótkie spotkanie według ustalonego wzoru, często podpisywana
Wzorzec w normie ISO/IEC/IEEE 29119-3: test status report ISO/IEC/IEEE 29119-3: test completion report

Źródło: sylabus ISTQB CTFL v4.0.1, sekcje 5.3.2 i 5.3.3, 2024 (polska wersja SJSI 4.0.0.1, 2025).

Sylabus wymienia też kanały, którymi przekazujecie status testów: rozmowę, tablice i dashboardy w CI/CD, kanały elektroniczne, dokumentację online i formalne raporty. Zespół, który siedzi w jednym pokoju, może żyć z rozmowy i tablicy. Zespół rozproszony albo dostawca pracujący dla klienta potrzebuje formy pisemnej, bo bez niej każda rozmowa o jakości zaczyna się od pytania „a skąd to wiecie?”.

Co powinien zawierać sumaryczny raport z testów?

Sumaryczny raport z testów ma według sylabusa ISTQB siedem typowych elementów. Każdy odpowiada na inne pytanie decydenta, więc brak któregokolwiek zostawia lukę, którą odbiorca wypełni domysłem.

Element raportu Pytanie, na które odpowiada Przykładowe zdanie
Podsumowanie testów co testowaliśmy, kiedy i z jakim wynikiem? Testy systemowe wydania 3.4 trwały 10 dni roboczych, wykonano 412 z 430 zaplanowanych przypadków testowych.
Ocena testowania i produktu względem planu czy spełniono cele testów i kryteria wyjścia? Spełnione 3 z 4 kryteriów wyjścia; nie spełnione: zero otwartych defektów krytycznych.
Odstępstwa od planu testów co poszło inaczej niż w planie i dlaczego? Testy wydajności przesunięte o 3 dni z powodu niedostępności środowiska.
Utrudnienia i sposoby obejścia co przeszkadzało i jak to obeszliśmy? Brak danych testowych dla klientów firmowych; użyto danych syntetycznych.
Metryki z raportów o postępie jak wyglądają liczby? 95,8% przypadków zaliczonych, 37 defektów znalezionych, 33 usunięte.
Niezłagodzone ryzyka i nieusunięte defekty z czym wydajemy? Defekt KASA-881: brak faktury przy płatności ratalnej, akceptacja po stronie Product Ownera.
Zdobyte doświadczenia co zmienić w następnym cyklu? Rezerwować środowisko wydajnościowe z wyprzedzeniem dwóch sprintów.

Źródło: sylabus ISTQB CTFL v4.0.1, sekcja 5.3.2, 2024; przykładowe zdania: Quality Island.

Zwróćcie uwagę na drugi wiersz: ocena dotyczy zarówno produktu, jak i samego testowania. Raport, który mówi tylko o defektach, a milczy o tym, czego nie przetestowano, daje decydentowi fałszywe poczucie bezpieczeństwa. Skąd biorą się kryteria wyjścia, wyjaśniamy w poradniku jak napisać plan testów, bo raport i plan muszą mówić tym samym językiem.

Jak wygląda przykładowy raport z testów dla zarządu?

Poniżej przykładowy raport z testów, a dokładniej jego pierwsza strona, którą czyta zarząd. Dane są przykładowe, ale struktura pochodzi z raportów, które przygotowujemy w projektach testowych. Reszta raportu to załączniki dla zespołu technicznego.

Przykład: podsumowanie dla decydenta, sklep internetowy, wydanie 3.4

Rekomendacja: wydanie warunkowe. Wydanie 3.4 można wdrożyć 14.11 pod warunkiem usunięcia defektu KASA-881 (brak faktury przy płatności ratalnej) albo czasowego wyłączenia rat.

Wykonano 412 z 430 przypadków testowych (95,8%); 18 niewykonanych dotyczy modułu programu lojalnościowego, który przesunięto do wydania 3.5.

Znaleziono 37 defektów, usunięto 33. Otwarte: 1 krytyczny, 1 wysoki, 2 niskie, wszystkie opisane w punkcie 6.

Testy wydajności: 95% odpowiedzi koszyka poniżej 450 ms przy 50 żądaniach na sekundę, próg 500 ms spełniony.

Największe ryzyko rezydualne: dane testowe klientów firmowych były syntetyczne, więc zalecamy monitoring faktur B2B przez 7 dni po wdrożeniu.

Źródło: przykład Quality Island z fikcyjnymi danymi, struktura według sekcji 5.3.2 sylabusa ISTQB.

Przykład: metryki wydania 3.4 na jednym ekranie

95,8%

przypadków testowych wykonanych (412 z 430)

33 / 37

defektów usuniętych spośród znalezionych

1

otwarty defekt krytyczny, warunek wydania

3 z 4

kryteriów wyjścia z planu testów spełnione

Źródło: przykład Quality Island z fikcyjnymi danymi.

Raport z testów: przykładowy wykres statusu wykonania przypadków testowych, 75% zaliczonych, 15% niezaliczonych, 10% pominiętych
ID Opis Priorytet Decyzja Kto zaakceptował
KASA-881 brak faktury przy płatności ratalnej krytyczny poprawka przed wdrożeniem albo wyłączenie rat Product Owner
KOSZ-412 kod rabatowy ze spacją na końcu odrzucany wysoki poprawka w 3.4.1, obejście: komunikat w FAQ sklepu Product Owner
UI-207 ucięty napis przycisku w języku niemieckim na ekranie 320 px niski wydanie 3.5 kierownik projektu
UI-213 niespójny odstęp w stopce niski wydanie 3.5 kierownik projektu

Źródło: przykład Quality Island z fikcyjnymi danymi.

Kolumna „kto zaakceptował” jest najważniejsza w całej tabeli. Nie wszystkie defekty trzeba usuwać przed wydaniem, ale każdy nieusunięty musi mieć właściciela decyzji. Defekt bez właściciela decyzji ma niezwykłą zdolność do przypominania sobie o nas w piątek o 17:30. Jak opisać defekt, żeby decyzja była łatwa, pokazujemy w poradniku jak poprawnie zgłosić błąd.

Szablon raportu z testów do pobrania i skopiowania

Szablon ma osiem sekcji, w kolejności z sylabusa ISTQB, z dodaną metryczką na początku i załącznikami na końcu. Wersję edytowalną w Wordzie pobierzecie tutaj: szablon raportu z testów, DOCX. Wersję tekstową możecie skopiować do Confluence, wiki albo pliku Markdown w repozytorium.

# Sumaryczny raport z testów: [produkt] [wersja]

Zakres: [poziom testów / cykl / iteracja]   Okres: [od] do [do]
Autor: [imię, rola]   Odbiorcy: [PO, PM, sponsor, zespół]

## 1. Podsumowanie dla decydenta (maks. 5 zdań)
Rekomendacja: WYDANIE | WYDANIE WARUNKOWE | BRAK ZGODY
Powód, stan kryteriów wyjścia, otwarte defekty krytyczne i wysokie,
największe ryzyko rezydualne, warunek wydania.

## 2. Ocena względem planu testów
| Kryterium wyjścia | Cel | Wynik | Spełnione |

## 3. Odstępstwa od planu testów
Harmonogram, czas, nakład pracy, czego nie przetestowano i dlaczego.

## 4. Utrudnienia i sposoby obejścia
| Utrudnienie | Wpływ | Obejście |

## 5. Metryki
Postęp testów, defekty według priorytetu, pokrycie wymagań,
jakość produktu (np. p95 czasu odpowiedzi), ryzyko rezydualne.

## 6. Niezłagodzone ryzyka i nieusunięte defekty
| ID | Opis | Priorytet | Decyzja | Kto zaakceptował |

## 7. Zdobyte doświadczenia
Co zmieniamy w następnym cyklu.

## 8. Załączniki
Raport z narzędzia (Allure, Playwright HTML), eksport defektów,
raporty o postępie testów.

Jeśli Wasza organizacja potrzebuje formalnych wzorców, punktem odniesienia jest norma ISO/IEC/IEEE 29119-3, na którą powołuje się sylabus. Zawiera szablony i przykłady raportu o statusie testów i raportu z ukończenia testów. W praktyce większość zespołów zwinnych bierze z niej strukturę, a formę upraszcza do jednej strony plus załączniki.

Jakie metryki umieścić w raporcie z testów?

Sylabus ISTQB (sekcja 5.3.1) dzieli metryki testowe na siedem kategorii. Do raportu nie bierzecie wszystkich, tylko te, które odpowiadają na pytania Waszych odbiorców.

Kategoria metryk według ISTQB Przykłady Kogo najbardziej interesuje
Postęp projektu wykonanie zadań, zużycie zasobów, nakład pracy na testy kierownik projektu
Postęp testów postęp implementacji przypadków, przygotowanie środowiska, przypadki wykonane i niewykonane, zaliczone i niezaliczone, czas wykonania kierownik testów, zespół
Jakość produktu dostępność, czas odpowiedzi, średni czas do awarii Product Owner, zarząd
Defekty liczba i priorytety znalezionych i usuniętych, gęstość defektów, odsetek wykrytych defektów zespół wytwórczy, kierownik testów
Ryzyko poziom ryzyka rezydualnego sponsor, zarząd
Pokrycie pokrycie wymagań, pokrycie kodu kierownik testów, audyt
Koszty koszt testowania, koszt jakości w organizacji CFO, zarząd

Źródło: sylabus ISTQB CTFL v4.0.1, sekcja 5.3.1, 2024.

Najmocniejsza metryka dla zarządu to zwykle taka, która łączy testy z czasem albo pieniędzmi. W projekcie dla Argos, sklepu internetowego, raport po automatyzacji pokazywał skrócenie regresji przed wydaniem z 5 dni do 10 godzin i spadek błędów krytycznych na produkcji o 46%, a to są liczby, które rozumie każdy członek zarządu. Jak przekładać wyniki QA na język finansów, opisujemy w artykule o KPI dla zarządu i rozmowie z CFO, a szerzej o metrykach w tekście jak mierzyć jakość oprogramowania.

Wbrew pozorom

Zielony raport nie zawsze znaczy zdrowy produkt, a czerwony nie zawsze znaczy nowy błąd. Według analizy Google opublikowanej na Google Testing Blog w 2016 roku około 84% obserwowanych przejść testu z zaliczonego na niezaliczony dotyczyło testu niestabilnego (flaky), a niemal 16% testów miało jakiś poziom niestabilności. Raport, który nie odróżnia niestabilnych testów od prawdziwych awarii, uczy zespół ignorowania czerwonego koloru. Dlatego narzędzia raportujące coraz częściej osobno oznaczają testy niestabilne.

Jak raport wspiera decyzję o wydaniu?

Raport nie podejmuje decyzji o wydaniu, ale powinien ją ułatwić tak bardzo, żeby stała się formalnością. Najprościej osiągnąć to tabelą decyzyjną uzgodnioną z biznesem jeszcze w planie testów.

Sytuacja w raporcie Rekomendacja zespołu testowego Kto decyduje
wszystkie kryteria wyjścia spełnione, ryzyka rezydualne niskie wydanie Product Owner
kryteria spełnione z wyjątkiem pojedynczych defektów z obejściem albo z możliwością wyłączenia funkcji wydanie warunkowe, z wypisanym warunkiem i terminem poprawki Product Owner z kierownikiem projektu
otwarty defekt krytyczny bez obejścia albo nieprzetestowany obszar wysokiego ryzyka brak zgody na wydanie sponsor, gdy biznes chce mimo to wydać i przejąć ryzyko

Źródło: praktyka Quality Island, 2026, na podstawie kryteriów wyjścia z sekcji 5.1.3 sylabusa ISTQB CTFL v4.0.1.

Zespół testowy rekomenduje, biznes decyduje i przejmuje ryzyko. Ten podział ról chroni obie strony, a raport jest jego pisemnym śladem.

Jaki system raportowania testów wybrać: Allure, Playwright, CI?

System raportowania testów zbiera wyniki automatów i zamienia je w czytelny widok. Dobór zależy od tego, czym testujecie i gdzie zespół patrzy na wyniki. Poniżej narzędzia, które najczęściej spotykamy u klientów.

Narzędzie Co daje Kiedy wybrać
Allure Report open source na licencji Apache 2, integracje z ponad 50 narzędziami i frameworkami, historia uruchomień, trendy, oznaczanie testów niestabilnych, kategorie błędów wiele frameworków w jednej organizacji, potrzeba historii i trendów
Raporty Playwright wbudowane reportery: list, line, dot, html, blob, json, junit, github; raport HTML otwieracie poleceniem npx playwright show-report zespół testuje w Playwright i chce raportu bez dodatkowych narzędzi
JUnit XML w CI standardowy format czytany przez Jenkinsa, GitLaba, GitHub Actions i większość narzędzi do zarządzania testami wspólny mianownik dla różnych frameworków
Podsumowanie zadania w GitHub Actions Markdown dopisany do pliku z GITHUB_STEP_SUMMARY widoczny na stronie przebiegu, limit 1 MiB na krok szybki raport o postępie dla zespołu bez osobnego serwera
ExtentReports biblioteka raportów HTML znana z projektów Selenium w Javie istniejące projekty, które już jej używają

Źródło: Allure Report, Playwright, GitHub Docs, 2026; praktyka Quality Island.

Przykładowa konfiguracja Playwright, która generuje raport HTML dla ludzi i JUnit XML dla potoku:

import { defineConfig } from '@playwright/test';

export default defineConfig({
  reporter: [
    ['list'],
    ['html', { open: 'never' }],
    ['junit', { outputFile: 'wyniki/junit.xml' }],
  ],
});

A tak raport trafia do podsumowania przebiegu w GitHub Actions i jako artefakt do pobrania:

      - name: Testy E2E
        run: npx playwright test

      - name: Podsumowanie wyników
        if: always()
        run: |
          echo "### Wyniki testów E2E, commit ${GITHUB_SHA::7}" >> "$GITHUB_STEP_SUMMARY"
          head -n 3 wyniki/junit.xml | grep -o 'tests="[0-9]*"\|failures="[0-9]*"\|skipped="[0-9]*"' >> "$GITHUB_STEP_SUMMARY"

      - name: Raport HTML jako artefakt
        if: always()
        uses: actions/upload-artifact@v4
        with:
          name: raport-playwright
          path: playwright-report/

Narzędzie daje raport o postępie testów, ale nie zastąpi sumarycznego raportu z testów. Allure nie wie, który defekt Product Owner zaakceptował i dlaczego. Ten kontekst dopisuje człowiek. O tym, jak dashboardy potrafią wprowadzać w błąd, piszemy na portalu Strefa QA w tekście dlaczego Twój dashboard jakości kłamie. Konfigurację raportowania w Playwright i w potoku ćwiczymy na szkoleniu Automatyzacja testów z narzędziem Playwright, a w Jenkinsie na szkoleniu CI/CD dla testerów: Jenkins.

Czym różni się raport z testów penetracyjnych i z audytu?

Raport z testów penetracyjnych i raport z audytu dostępności mają inną strukturę niż raport z testów funkcjonalnych, bo odbiorca szuka w nich czegoś innego. Raport z testów penetracyjnych zawiera zwykle zakres i metodykę, listę podatności z oceną ważności, opis odtworzenia, dowody i zalecenia naprawcze, a na końcu wynik ponownego testu po poprawkach. Raport z audytu dostępności odnosi każde znalezisko do konkretnego kryterium sukcesu WCAG. Przykład takiego dokumentu możecie obejrzeć na stronie przykładowy raport z audytu WCAG, a zakres testów bezpieczeństwa opisujemy na stronie usługi testy bezpieczeństwa.

Jakie błędy odbierają raportowi wartość?

Te same błędy widzimy w raportach od lat, niezależnie od branży i wielkości zespołu.

  • Jeden raport dla wszystkich. Logi z konsoli na pierwszej stronie dla zarządu sprawiają, że zarząd nie czyta dalej.
  • Brak rekomendacji. Raport bez zdania „wydajemy, warunkowo albo nie” przerzuca analizę na osobę, która ma najmniej danych.
  • Przemilczany zakres nieprzetestowany. 100% zaliczonych testów przy pominiętym module płatności to raport, nie jakość.
  • Defekty bez decyzji. Lista otwartych błędów bez właściciela akceptacji wraca jako spór po wdrożeniu.
  • Metryki bez kontekstu. „37 defektów” nic nie mówi bez priorytetów, trendu i porównania z poprzednim wydaniem.
  • Raport pisany od zera. Bez szablonu każdy raport wygląda inaczej i nikt nie porówna dwóch wydań.

Z naszego doświadczenia najprostsza poprawa to szablon plus jedna strona podsumowania. Jeśli chcecie uporządkować raportowanie i całą dokumentację testową, robimy to w ramach usługi dokumentacja testowa, a gdy potrzebujecie osoby, która poprowadzi testy i raportowanie za Was, w modelu zarządzania testami QA. Pełny rozdział 5 sylabusa, z metrykami i raportami, omawiamy na szkoleniu Certyfikowany Tester Poziom Podstawowy v4.0.

Co zabrać z tego artykułu

01ISTQB v4.0 rozróżnia raport o postępie testów, wydawany regularnie, i sumaryczny raport z testów, wydawany raz na koniec etapu.

02Sumaryczny raport ma siedem elementów: podsumowanie, ocenę względem planu, odstępstwa, utrudnienia, metryki, ryzyka i nieusunięte defekty, zdobyte doświadczenia.

03Pierwsza strona dla zarządu kończy się rekomendacją: wydanie, wydanie warunkowe albo brak zgody, z warunkiem i właścicielem decyzji.

04Każdy nieusunięty defekt potrzebuje osoby, która zaakceptowała ryzyko.

05Allure, raporty Playwright i JUnit XML w CI dają raport o postępie automatycznie; sumaryczny raport z kontekstem nadal pisze człowiek.

Źródło: sylabus ISTQB CTFL v4.0.1, Google Testing Blog 2016, dokumentacja narzędzi, praktyka Quality Island.

Chcecie, żeby każde wydanie kończyło się raportem, który zarząd czyta w dwie minuty? Uporządkujemy Waszą dokumentację testową i wzory raportów.

Uporządkujmy raportowanie


Powiązane na blogu Quality Island

Pełna lista źródeł

Co o tym sądzisz?

Dodaj komentarz

Bądź na bieżąco
Strefa QA, portal z eksperckimi artykułami o jakości oprogramowania
Bądź na bieżąco
Szkolenie Testy bezpieczeństwa dla początkujących: OWASP Top 10 i pierwsze testy aplikacji webowych
Testy bezpieczeństwa dla początkujących
Testy bezpieczeństwa dla początkujących: OWASP Top 10 i pierwsze testy aplikacji webowych

1000,00 PLN

18.11.26, 09.12.26, 13.01.27, 03.02.27, 24.02.27, 17.03.27
1 dzień
Szkolenie AI Act w wyrobach medycznych: testy i dokumentacja AI pod MDR
AI Act w wyrobach medycznych
AI Act w wyrobach medycznych: testy i dokumentacja AI pod MDR

1690,00 PLN

30.11.26, 18.01.27, 08.03.27
1 dzień
Szkolenie AI Act w bankowości i ubezpieczeniach: scoring kredytowy, wycena ubezpieczeń i FRIA
AI Act w bankowości i ubezpieczeniach
AI Act w bankowości i ubezpieczeniach: scoring kredytowy, wycena ubezpieczeń i FRIA

1690,00 PLN

27.11.26, 15.01.27, 05.03.27
1 dzień
Popularne artykuły
Język Gherkin: co to jest i jak go używać w testowaniu oprogramowania, grafika Quality Island
Język Gherkin: co to jest i jak go używać w testowaniu oprogramowania
Smoke test: co to jest i czym różni się od sanity testu, grafika Quality Island
Smoke test: co to jest, kiedy go uruchamiać i czym różni się od sanity testu
Jak zostać testerem oprogramowania: ścieżka krok po kroku, grafika Quality Island
Jak zostać testerem oprogramowania: ścieżka krok po kroku bez dyplomu informatyka
Najnowsze artykuły
Metryki DORA w erze AI, tempo wydawania a stabilność dostarczania oprogramowania
Metryki DORA psują się w erze AI: dlaczego szybkość wydawania przestaje być dowodem jakości
OWASP Top 10 2025 okiem testera, lista dziesięciu kategorii ryzyka w testach bezpieczeństwa
OWASP Top 10:2025 okiem testera: co sprawdzić w każdej z dziesięciu kategorii
Agentic testing w pracy zespołu QA, co się zmienia w testowaniu z agentami AI
Agentic testing: czy Wasza praca właśnie się zmienia, czy znika
Popularne kategorie