Tworzenie dokumentu (DocumentCreatePage)
Ścieżka: /panel/document/create Dostęp: Zalogowany — role: Admin, Supervisor, Employee
TC-DOC-001 — Wymagane pola podstawowe
| # | Akcja | Oczekiwany rezultat |
| 1 | Wyślij pusty formularz | Błędy walidacji przy: nazwie, typie, pliku |
| 2 | Zostaw nazwę pustą | Błąd walidacji przy polu nazwy |
| 3 | Nie wybierz typu dokumentu | Błąd walidacji przy polu typu |
| 4 | Nie wybierz pliku | Formularz nie zostanie wysłany — plik wymagany |
| 5 | Wyczyść opis i wyślij | Dokument zapisany — opis opcjonalny |
TC-DOC-002 — Upload pliku DOCX
| # | Akcja | Oczekiwany rezultat |
| 1 | Wgraj plik .docx o rozmiarze < 10 MB | Plik zaakceptowany, gotowy do wysłania |
| 2 | Wgraj plik o rozmiarze > 10 MB | Błąd walidacji — przekroczony limit rozmiaru |
| 3 | Wgraj plik w innym formacie (np. .pdf, .txt) | Błąd walidacji — dozwolony tylko format DOCX |
TC-DOC-003 — Przypisania (obiekty i organizacje)
| # | Akcja | Oczekiwany rezultat |
| 1 | Wybierz typ „Obiekt", wpisz min. 4 znaki | Lista aktywnych obiektów filtrowana po nazwie |
| 2 | Wybierz typ „Organizacja", wpisz min. 4 znaki | Lista aktywnych organizacji filtrowana po nazwie |
| 3 | Wybierz element i kliknij „Dodaj powiązanie" | Element pojawia się na liście wybranych powiązań |
| 4 | Dodaj ten sam element ponownie | Duplikat ignorowany — brak podwójnego wpisu |
| 5 | Kliknij „Usuń" przy powiązaniu | Powiązanie usunięte z listy |
| 6 | Kliknij „Podgląd" przy powiązaniu | Szczegóły obiektu/organizacji otwierają się w nowej karcie |
| 7 | Wyślij formularz bez żadnych powiązań | Dokument zapisany — powiązania opcjonalne |
TC-DOC-004 — Tabela kluczy szablonu
| # | Akcja | Oczekiwany rezultat |
| 1 | Sprawdź tabelę kluczy | Klucze pogrupowane według kontekstu, widoczne nazwy i etykiety |
| 2 | Wpisz frazę w wyszukiwarce kluczy | Lista kluczy zawężona do pasujących wyników |
| 3 | Wpisz frazę bez wyników | Komunikat „Brak kluczy" |
| 4 | Przełącz na język PL | Klucze wyświetlane w polskiej wersji |
| 5 | Przełącz na język EN | Klucze wyświetlane w angielskiej wersji |
| 6 | Kliknij wiersz z kluczem | Klucz skopiowany do schowka w formacie ${nazwa_klucza}, wiersz chwilowo zielony |
TC-DOC-005 — Zapis i nawigacja
| # | Akcja | Oczekiwany rezultat |
| 1 | Wypełnij poprawnie formularz i kliknij „Zapisz" | Dokument utworzony, przekierowanie na listę dokumentów (document-page) |
| 2 | Kliknij „Anuluj" | Powrót do poprzedniej strony bez zapisu |
| 3 | Błąd backendu przy zapisie | Błędy walidacji widoczne przy odpowiednich polach, brak przekierowania |