REQUIREMENTS
Wymaganie musi być testowalne
„Bot ma obsługiwać rezerwacje” nie wystarcza. Zamieniam wymagania na obserwowalne kryteria: preconditions, akcję, oczekiwany stan i zachowanie po błędzie.
Independent AI Acceptance Testing · Voice · Chat · Agents
Demo dostawcy pokazuje, że happy path działa. Test odbiorczy odpowiada na trudniejsze pytanie: czy system naprawdę spełnia Wasze wymagania biznesowe, poprawnie korzysta z integracji i zachowuje się właściwie, gdy coś pójdzie nie tak.
ACCEPTANCE CASE · DEMO
AT-014 · ATOMIC_RESCHEDULE
CRITICAL FINDING
Poza happy pathem
W systemach AI poprawna odpowiedź jest tylko jedną warstwą. Przy odbiorze sprawdzam również kryteria biznesowe, stan rozmowy, wiedzę, tool calle, API i to, co faktycznie wydarzyło się w systemie po zakończeniu procesu.
REQUIREMENTS
„Bot ma obsługiwać rezerwacje” nie wystarcza. Zamieniam wymagania na obserwowalne kryteria: preconditions, akcję, oczekiwany stan i zachowanie po błędzie.
INDEPENDENCE
Sprawdzam scenariusze niezależnie od przygotowanego demo, również poza happy pathem i z warunkami, które mogą odsłonić błędy integracji lub logiki.
BUSINESS OUTCOME
Jeśli bot mówi „gotowe”, ale backend operacji nie wykonał, wynik jest FAIL. Odbieramy zachowanie systemu, nie tylko jakość tekstu.
EVIDENCE
Każdy istotny finding opisuje wejście, oczekiwanie, wynik, evidence i severity, dzięki czemu wiadomo, co poprawić przed akceptacją.
Jak wygląda odbiór
Zbieramy najważniejsze procesy, warunki biznesowe, integracje oraz sytuacje, których system nie może obsłużyć błędnie. Kryteria mogą być binarne albo progowe, jeśli zachowanie systemu jest stochastyczne. Zaczynam od procesów o najwyższym ryzyku.
Poza happy pathem: korekty multi-turn, niepełne dane, konflikt reguł, brak wyniku w RAG, timeout API, retry, utrata kontekstu, wyścig o zasób i inne failure modes istotne dla Waszego procesu.
Black-box przez UI, numer telefonu lub API, a jeśli dostęp pozwala, również z logami i stanem backendu. Zapisuję też wersję systemu i istotne warunki środowiska testowego. Dla voice dochodzą m.in. ASR, barge-in i krytyczne sloty.
PASS / FAIL nie jest opinią. Do findingu dokładam dane potrzebne do reprodukcji oraz wagę biznesową, żeby krytyczny blocker nie zginął obok drobnego problemu językowego.
Raport pokazuje, które kryteria przeszły, które wymagają poprawy i czy badany zakres jest gotowy do akceptacji. Rekomendacja GO / FIX / NO-GO wspiera Waszą decyzję, ale nie zastępuje formalnych zapisów umowy.
Przykład findingu
Wymaganie · atomic reschedule
Happy path działa, więc funkcja wygląda na gotową. W teście odbiorczym nowy slot znika między wyszukaniem a zapisem. Implementacja najpierw kasuje starą wizytę, a dopiero potem próbuje utworzyć nową.
To nie jest „gorsza odpowiedź LLM”. To złamanie reguły biznesowej i utrata istniejącej rezerwacji.
Co dostajecie
CRITERIA MATRIX
Najważniejsze wymagania i scenariusze z jednoznacznym wynikiem PASS / FAIL / NOT TESTED.
FINDINGS
Opis problemu, preconditions, kroki, expected vs actual oraz wpływ na proces biznesowy.
EVIDENCE
Fragment rozmowy, response API, tool call, log lub stan systemu potrzebny do potwierdzenia findingu.
SEVERITY
CRITICAL / HIGH / MEDIUM, żeby odróżnić blocker odbioru od kosmetycznego problemu.
TRACEABILITY
Tam, gdzie jest to możliwe, finding wskazuje kryterium lub proces, którego system nie spełnił.
DECISION
Czytelna rekomendacja dla badanego zakresu wraz z blockerami wymagającymi zamknięcia przed akceptacją.
Dla kogo
DOBRY FIT
Może działać jako niezależny checkpoint obok QA dostawcy, a nie zamiast niego.
MNIEJ SENSU NA TYM ETAPIE
W takim przypadku lepszy może być najpierw AI Agent Audit albo Free AI Quality Check.
FAQ
Nie zawsze. Dużą część testów można wykonać black-box przez interfejs, numer telefonu lub API. Dostęp do logów pomaga przy diagnozie integracji, tool calli i finalnego stanu backendu.
Tak. Celem jest niezależna weryfikacja uzgodnionych procesów i kryteriów akceptacji na środowisku, do którego macie legalny i bezpieczny dostęp. Nie trzeba opierać decyzji wyłącznie na demo dostawcy.
Nie. QA dostawcy i niezależne testy odbiorcze pełnią różne role. Dostawca sprawdza własny produkt, a niezależna walidacja odpowiada na pytanie, czy rozwiązanie spełnia Wasze wymagania biznesowe i czy można je bezpiecznie odebrać lub wdrożyć.
Dostajecie raport z macierzą kryteriów, wynikami PASS/FAIL, evidence, severity oraz rekomendacją GO / FIX / NO-GO dla badanego zakresu. Raport wspiera decyzję odbiorową, ale nie jest formalnym ani prawnym certyfikatem odbioru.
Tak. W voicebotach można dodatkowo sprawdzić m.in. ASR, barge-in, turn-taking, endpointing, krytyczne sloty, potwierdzenia i zachowanie po błędnym rozpoznaniu.
Zacznij od jednego procesu
W bezpłatnym Quality Checku wybiorę 5 celowanych scenariuszy i pokażę, czy system tylko brzmi poprawnie, czy faktycznie wykonuje proces tak, jak powinien.