grantforge-api / docs /TEST_SCENARIOS.md
GrantForge Bot
Deploy to Hugging Face
afd56bc

馃И Scenariusze Testowe (GrantForge AI Beta)

Poni偶sze scenariusze zosta艂y przygotowane dla tester贸w (QA oraz manualnych). Prosimy o wykonanie ka偶dego z punkt贸w krok po kroku. W przypadku napotkania jakiegokolwiek b艂臋du (zacinanie si臋, b艂膮d 500, dziwny zachowanie UI, liter贸wki), skorzystaj z formularza zg艂oszeniowego w zak艂adce /beta lub napisz na support@grantforge.ai.


馃煝 Scenariusz 1: Advanced AI Matcher (Wieloetapowy dialog)

Cel: Sprawdzenie, czy system poprawnie dopytuje u偶ytkownika o brakuj膮ce informacje przed zarekomendowaniem programu.

  • Na Dashboardzie kliknij "Utw贸rz nowy projekt".
  • Wpisz poprawny NIP z bazy GUS (lub zostaw pole puste, by sprawdzi膰 b艂臋dy walidacji).
  • Wpisz bardzo kr贸tki, lakoniczny opis projektu, np. "Budowa nowej hali i oprogramowanie."
  • Kliknij "Znajd藕 Programy".
  • Oczekiwane: Pojawia si臋 ekran 艂adowania, a nast臋pnie Modal / Sekcja z pytaniami doprecyzowuj膮cymi (np. o bud偶et, badanie i rozw贸j, innowacj臋).
  • Wype艂nij odpowiedzi (np. "Tak, robimy B+R. Bud偶et to 3 mln z艂."). Zostaw co najmniej jedno pytanie puste.
  • Kliknij przycisk kontynuacji do wynik贸w.
  • Oczekiwane: Wy艣wietlenie listy rekomendowanych program贸w. Karty z wynikami powinny wyra藕nie pokazywa膰 stopie艅 dopasowania, uwzgl臋dniaj膮c podane przez Ciebie odpowiedzi z poprzedniego kroku.

馃數 Scenariusz 2: GraphRAG i Weryfikacja M艢P (Baza Grafowa Neo4j)

Cel: Sprawdzenie mechanizmu analizy powi膮za艅 kapita艂owych przez Agenta grafowego.

  • Przejd藕 do widoku wygenerowanego lub utworzonego projektu.
  • Znajd藕 przycisk / zak艂adk臋 odpowiedzialn膮 za weryfikacj臋 Statusu M艢P (lub uruchom proces przez Chat / Audyt).
  • (Je艣li u偶ywamy NIP贸w powi膮zanych) Wprowad藕/U偶yj NIPu firmy matki, kt贸ra ma znane powi膮zania w Rejestrze.io lub wprowadzonych Mockach (zgodnie z list膮 NIP testowych udost臋pnion膮 przez Dev Team).
  • Rozpocznij analiz臋 statusu M艢P.
  • Oczekiwane: Po chwili (system mo偶e odpytywa膰 baz臋 Neo4j), pojawi si臋 okno z wizualizacj膮/wynikiem.
  • Sprawd藕, czy system poprawnie wykry艂 tzw. "przedsi臋biorstwa powi膮zane" (powy偶ej 50% kapita艂u) oraz "partnerskie" (mi臋dzy 25% a 50%).
  • Sprawd藕, czy system zsumowa艂 liczb臋 pracownik贸w/obroty i wyda艂 werdykt (np. "Firma Utraci艂a Status M艢P - jest du偶ym przedsi臋biorstwem").

馃煟 Scenariusz 3: Multi-Agent Auditor & Reverse-Audit

Cel: Sprawdzenie komunikacji mi臋dzy Agentem Prawnikiem, Finansist膮 a baz膮 RAG.

Cz臋艣膰 3A: Zwyk艂y Audyt

  • W istniej膮cym projekcie z wygenerowanymi sekcjami przejd藕 do zak艂adki "Audytor".
  • Uruchom "Raport Sp贸jno艣ci (Holistic Review)".
  • Oczekiwane: Pasek 艂adowania, proces w tle. Po zako艅czeniu, powiadomienie "Raport Gotowy".
  • Przejrzyj uwagi. Sprawd藕, czy uwagi od Prawnika s膮 odr贸偶nione od uwag Finansisty.
  • U偶yj przycisku w usterce, by przej艣膰 bezpo艣rednio do edycji powi膮zanej sekcji.

Cz臋艣膰 3B: Reverse-Audit (Audyt Obcych Plik贸w)

  • Na Dashboardzie lub w widoku audytora skorzystaj z opcji "Audyt Zewn臋trznego Dokumentu (Reverse-Audit)".
  • Wgraj przyk艂adowy dokument DOCX/PDF wniosku (nie generowany u nas).
  • Uruchom analiz臋.
  • Oczekiwane: Dokument zostanie przeanalizowany bez odniesienia do naszego wektorowego RAGa "jako 藕r贸d艂a wiedzy dla tworzenia". Agent dokona krytycznej analizy i zwr贸ci tabelaryczny raport s艂abo艣ci i szans na dofinansowanie we wgranym tek艣cie.

馃煠 Scenariusz 4: Eksport Dokument贸w (WeasyPrint / DOCX)

Cel: Weryfikacja jako艣ci generowanych plik贸w.

  • Przejd藕 do zak艂adki "Podsumowanie / Eksport".
  • Kliknij "Eksportuj jako PDF".
  • Oczekiwane: Plik PDF zostanie pobrany w ci膮gu kilku sekund.
  • Otw贸rz plik PDF: sprawd藕 czy s膮 polskie znaki, logo, formatowanie nag艂贸wk贸w, paginacja, stopka z dat膮.
  • Wykonaj to samo z "Eksportuj jako DOCX (Szablon Enterprise)".
  • Oczekiwane: Pobiera si臋 poprawny plik .docx posiadaj膮cy ustalone style wizualne platformy. Otwarcie go w MS Word / LibreOffice nie rzuca b艂臋d贸w uszkodzonego pliku.

馃敶 Scenariusz 5: UX Zg艂aszania B艂臋d贸w

Cel: Przetestowanie procedury raportowania.

  • Przejd藕 pod adres /beta (lub u偶yj linku z nawigacji "Dla Tester贸w").
  • Oczekiwane: Znajduje si臋 tam widoczny formularz zg艂oszeniowy (Feedback Form) oraz adres email wsparcia support@grantforge.ai.
  • Wype艂nij formularz wpisuj膮c dowolne bzdury, np. "Test zg艂oszenia scenariusz 5", wska偶 modu艂.
  • Kliknij wy艣lij.
  • Oczekiwane: Sukces formularza, brak b艂臋d贸w konsoli (F12). (DevTeam sprawdzi, czy zg艂oszenie trafi艂o do log贸w/systemu).

Gratulacje, uko艅czy艂e艣/a艣 g艂贸wn膮 艣cie偶k臋 testow膮! Je艣li masz pomys艂y na usprawnienia, kt贸rych nie obejmuj膮 powy偶sze testy, 艣mia艂o u偶yj formularza na podstronie /beta!