Povzetek JUnit XML poročila
Povzemi JUnit XML testno poročilo: število uspešnih, neuspešnih in preskočenih testov, trajanja in podrobnosti napak.
Povzetek JUnit XML poročila
Prilepite JUnit XML testno poročilo in to orodje ga spremeni v berljiv povzetek: koliko testov je uspelo, koliko je padlo ali preskočeno, kateri so padli in zakaj ter kako dolgo je trajal vsak test. Prebere standardno strukturo <testsuite>/<testcase>, ki jo proizvajajo JUnit, pytest, Jest (z JUnit reporterom), Go's gotestsum, PHPUnit in večina drugih test runnrov in CI sistemov, zato lahko izhod direktno prilepite iz gradbenega dnevnika ali prenesene artefakte.
Vključite "Prikaži samo neuspešne teste", da se osredotočite na tisto, kar je treba popraviti, ali "Sortiraj po trajanju", da najdete svoje najsporeje teste — uporabno, ko se test skup nemo upočasni in morate vedeti, kam gre čas. Grupirajte rezultate po razredu testa ali po datoteki, da vidite, kateri del baze kode pada, in omejite dolge stacktrace-e z "Okrajšaj sporočila o napakah", tako da poročilo polno napak ostane lahko čitljivo. "Omeji prikazane teste" omeji število vrstic, ki se prikažejo, kar se dobro kombinira s sortiranjem po trajanju za "top N najsporeje" seznam, "Prikaži stopnjo uspešnosti" pa doda odstotek uspeha.
Prilepite več poročil naenkrat — na primer izhod več CI nalog ali test shard-ov nalepljenih skupaj — in orodje agregira vse <testcase>, ki jih najde, in sporoči, koliko ločenih poročil je zaznalo. Izberite izhod, ki se ujema s tem, kar pride naprej: navadno besedilo za branje, Markdown za pull request komentar ali CSV za preglednico. Končki vrstic Windows in Unix se obravnavajo na enak način.
Vse se izvaja lokalno v vašem brskalniku — XML, ki ga prilepite, ki lahko vsebuje notranje poti datotek, imena razredov ali stacktrace-e iz zasebne baze kode, nikoli ni naložen nikamor drugam. Kopirajte povzetek, ga preuzmite kot datoteko .txt ali ga pošljite na vhod drugega orodja, da nadaljujete s delom z njim.