Rezumat raport JUnit XML
Rezumă un raport de test JUnit XML: numărul de teste reușite/eșuate/omise, durații și detalii despre eșecuri.
Rezumat raport JUnit XML
Lipește un raport de test JUnit XML și acest instrument îl transformă într-un rezumat ușor de citit: câte teste au trecut, au eșuat sau au fost omise, care au eșuat și de ce, și cât timp a durat fiecare test. Citește structura standard <testsuite>/<testcase> produsă de JUnit, pytest, Jest (cu un reporter JUnit), Go, PHPUnit și majoritatea altor executori de teste și sisteme CI, deci poți lipi ieșirea direct din jurnalul de compilare sau dintr-un artefact descărcat.
Activează "Afișează doar testele eșuate" pentru a merge direct la ceea ce trebuie fixat, sau "Sortare după durată" pentru a găsi testele tale cele mai lente — util atunci când o suită de teste a devenit tăcut lentă și trebuie să știi unde se duce timpul. Grupează rezultatele după clasa de test sau după fișier pentru a vedea ce arie a codebase-ului este defectuoasă, și limitează urmele de stivă lungi cu "Trunchiere mesaje eroare" deci un raport plin de erori de asertare rămâne scanabil. "Limitare teste afișate" limitează câte rânduri apar, ceea ce se potrivește bine cu sortarea după durată pentru o listă "top N cel mai lent", și "Afișează rata de succes" adaugă o procentaj de reușită.
Lipește mai multe rapoarte deodată — de exemplu, ieșirea din mai multe joburi CI sau fragmente de teste concatenate împreună — și instrumentul agregă fiecare <testcase> pe care o găsește și raportează câte rapoarte separate au fost detectate. Alege ieșirea care se potrivește cu ceea ce urmează: text simplu pentru citire, Markdown pentru un comentariu de cerere de tragere, sau CSV pentru o foaie de calcul. Terminațiile liniilor Windows și Unix sunt tratate în același mod.
Tot ce se execută rulează local în browserul tău — XML-ul pe care-l lipești, care poate include căi interne de fișiere, nume de clase sau urme de stivă din cod privat, nu este niciodată trimis nicăieri. Copiază rezumatul, descarcă-l ca fișier .txt, sau trimite-l la intrarea unui alt instrument pentru a continua să lucrezi cu el.