Sažetak JUnit XML izvještaja
Saživite JUnit XML test izvještaj: broj uspješnih, neuspješnih i preskočenih testova, trajanja i detalje neuspjeha.
Sažetak JUnit XML izvještaja
Zalijepite JUnit XML test izvještaj i ovaj alat ga pretvara u čitljiv sažetak: koliko je testova prošlo, koliko je palo ili preskočeno, koji su padali i zašto, te koliko je vremena trajao svaki test. Čita standardnu strukturu <testsuite>/<testcase> koju proizvode JUnit, pytest, Jest (s JUnit reporterom), Go's gotestsum, PHPUnit i većina drugih izvršavača testova i CI sustava, tako da možete zalijepiti izlaz direktno iz build loga ili preuzete artefakte.
Uključite "Prikaži samo neuspješne testove" da se fokusirate na ono što trebate popraviti, ili "Sortiraj po trajanju" da pronađete svoje najsponije testove — korisno kada se test skup nečujno usporilo i trebate znati gdje se vrijeme gubi. Grupirajte rezultate po klasi testa ili po datoteci da vidite koji dio baze koda pada, i ograniczyite duge stack trace-ove s "Skrati poruke o greškama" tako da izvještaj pun grešaka ostane čitljiv. "Ograniči prikazane testove" ograničava broj redaka koji se pojavljuju, što se dobro uklapa s sortiranjem po trajanju za "top N najsporije" listu, a "Prikaži stopu uspješnosti" dodaje postotnu vrijednost prolaska.
Zalijepite nekoliko izvještaja odjednom — na primjer izlaz više CI poslova ili test dijelova nalijepljenih zajedno — i alat agregira svaki <testcase> koji pronađe i prijavi koliko odvojenih izvještaja je detektirao. Odaberite izlaz koji se uklapa s onim što dolazi dalje: obični tekst za čitanje, Markdown za pull request komentar, ili CSV za proračunsku tablicu. Windows i Unix završetci redaka obrađuju se na isti način.
Sve se izvršava lokalno u vašem pregledniku — XML koji zalijepite, koji može sadržavati interne putanje datoteka, imena klasa ili stack trace-ove iz privatne baze koda, nikada se nigdje ne učitava. Kopirajte sažetak, preuzmite ga kao .txt datoteku, ili ga pošaljite na ulaz drugog alata da nastavite s radom s njim.