JUnit XML jelentés összefoglalása
JUnit XML teszt jelentés összefoglalása: sikeres/sikertelen/kihagyott tesztek száma, időtartamok és hibák.
JUnit XML jelentés összefoglalása
Illesszen be egy JUnit XML teszt jelentést, és ez az eszköz olvasható összefoglalássá alakítja: hány teszt sikeres, sikertelen vagy kihagyott, melyik volt sikertelen és miért, valamint mennyi ideig tartott minden teszt. Olvassa el a JUnit, pytest, Jest (JUnit reporter-al), Go gotestsum, PHPUnit és más test futtatók valamint CI rendszerek által előállított szabványos <testsuite>/<testcase> struktúrát, így közvetlenül beillesztheti az output-ot egy buildlogból vagy letöltött artifaktból.
A "Csak sikertelen tesztek" bekapcsolásával egyenesen a javítandó részhez ugorhat, vagy a "Rendezés időtartam szerint" segítségével megtalálhatja a leglassabb teszteket — hasznos, ha egy suite titokban lassúvá vált, és tudnia kell, hová megy az idő. Csoportosítsa az eredményeket teszt osztály vagy fájl szerint, hogy lássa, a codebase melyik része hiúsul meg, és korlátozza a hosszú verem nyomait a "Hibaüzenetek csonkítása" segítségével, így egy számos asszertív hibával teli jelentés továbbra is értelmezhető marad. A "Megjelenítendő tesztek korlátozása" határozza meg a megjelenő sorok számát, amely jól párosul az időtartam szerinti rendezéssel az "első N leglassabb" listához, és a "Sikerességi arány megjelenítése" hozzáadja a sikeres százalékot.
Illesszen be több jelentést egyszerre — például több CI feladat vagy teszt shard kimenetét egymásután — és az eszköz összesíti az összes <testcase> elemet, és jelenti, hány külön jelentést talált. Válassza azt a kimeneti formátumot, amely a következőhöz megfelelő: egyszerű szöveg az olvasáshoz, Markdown a pull request megjegyzéshez, vagy CSV a táblázatkezelőhöz. A Windows és Unix sorvégek kezelése megegyezik.
Minden helyileg fut a böngészőjében — a beillesztett XML-t, amely tartalmazhat belső fájlútvonalakat, osztályneveket vagy verem nyomait egy privát codebase-ből, soha nem töltik fel sehová. Másolja ki az összefoglalást, töltse le .txt fájlként, vagy küldje el egy másik eszköz bemeneteként, hogy folytathasson vele dolgozni.