Skip to main content

Zebrunner är en plattform för hantering av testautomatisering som hjälper till att bygga effektiv kvalitetssäkring och åtgärda problem snabbare med omfattande artefakter och liveinstrumentpaneler.

Zebrunner lanserades officiellt i september 2020 som ett enda verktyg som samlar alla testresultat på en plats, underlättar körning och analys samt tillhandahåller tydliga kvalitetsrapporter för ledningen.

Det har utvecklats till en avancerad lösning för skalbar testkörning, smart rapportering och hantering av QA-teamens prestationer. Det gör det nu möjligt för användarna att spara tid och arbete med testautomatisering. Med Zebrunner kan du bygga E2E-automatisering tack vare deras eget Carina-testramverk.

Continue Reading for Free

Create a free account to finish this article, plus get ongoing access to timely insights and practical resources.

Vem är Zebrunner till för?

Zebrunner används främst av QA-ingenjörer, chefer och teamledare för att snabba upp testkörningen och automatisera processen för analys av testresultat.

QA-ingenjörer inom automatisering kan använda Zebrunner för att köra höghastighetstester parallellt och analysera felen med loggar, skärmbilder och videor. De kan också använda det för att upptäcka instabila tester med hjälp av en panel med testhistorik och förstå orsakerna till fel med AI/ML.

Manuella QA-ingenjörer kan använda Zebrunner för att skapa spårbarhet mellan automatiserade tester och manuella testfall samt snabbt skicka in nya buggar till Jira. De kan också använda Zebrunner för att skapa en datasammanfattning för en viss period och dela den med teamet.

Zebrunner skärmbild
Skapa anpassade instrumentpaneler och rapporter med Zebrunner.

QA-chefer kan använda Zebrunner för att skapa anpassade rapporter för ledningsnivå och kunder, planera tidslinjer för lanseringar samt följa testningsframsteg och produktkvalitet.

Utvecklare kan använda Zebrunner för att kontrollera testfel eller få en föranalys av funktionslanseringar för att minska antalet buggar under iscensättning och i produktion.

Vilka utmaningar hjälper Zebrunner till att lösa?

Utmaning 1: Långsam testkörning

Många företag kör tester i sina egna körmiljöer med begränsad skalbarhet. Om produkten täcks av fler än 1000 automatiserade tester kan körningstiden överstiga 8 timmar. Detta leder till förseningar i lanseringar och kräver extra resurser och extra budget för projektteamet.

Zebrunner Engine hjälper till att köra tester snabbare genom parallell körning i dess eget moln eller lokalt (upp till 1000 trådar på mindre än 15 minuter). Därför kan alla team köra tester snabbt, upptäcka buggar tidigare och lansera med trygghet.

Utmaning 2: Det tar tid att hitta grundorsaken

Efter testkörningen har många QA-ingenjörer svårt att analysera testfel. Föreställ dig att 100 autotester misslyckades av 1000. Många timmar kan läggas på grundorsaksanalys och på att skicka in buggar för åtgärd.

Zebrunner förkortar denna tid genom att använda automatisk AI/ML-klassificering för att hitta orsaker till fel och effektivisera processen genom att möjliggöra direktlänkning av resultaten till buggen i Jira. Zebrunner är utmärkt för QA-chefer som behöver följa flera team. Om dina team redan är starkt beroende av Jira kan dock testhanteringsverktyg optimerade för Jira erbjuda ytterligare fördelar för samarbete.

Get regular tech leadership wisdom for delivering better software and systems.

Utmaning 3: Det är besvärligt att sammanställa statistik för trendrapporter

Att skapa trendrapporter om kvalitet för en kund eller chef på ledningsnivå kräver vanligtvis att all statistik samlas in från olika källor, analyseras och att trenddiagram med relevanta mätvärden byggs. Detta kan vara en tidskrävande manuell process.

Med Zebrunner tar det bara några minuter att skapa trendrapporter om kvalitet. QA-chefer kan bygga och anpassa instrumentpaneler med widgetar som hämtar data automatiskt. Dessutom är liveinstrumentpanelerna alltid uppdaterade, så inga data kommer att missas.

Utmaning 4: Det kan vara komplicerat att följa flera QA-team

En QA-direktör som leder flera QA-team i ett stort projekt behöver kontrollera QA-processens status per team. Att samla in information direkt från QA-ledare är ineffektivt, och muntliga rapporter kan leda till felberäkningar och mänskliga misstag.

Zebrunner hjälper QA-ledningen att få tillgång till QA-processerna dygnet runt, inklusive tidslinjer för lanseringar, testtäckning samt ROI och KPI:er, så att de kan identifiera brister i teamens produktivitet och optimera arbetsbelastningen.

Vad finns på Zebrunners färdplan?

Sedan Zebrunner lanserades 2020 har produkten fortsatt att utvecklas.

Under 2021 lanserade Zebrunner flera nya funktioner, till exempel:

  • Projektledning
    Möjliggör för flera testteam med olika verktyg att arbeta i samma arbetsyta
  • Milstolpar
    Hjälper till att gruppera testkörningar logiskt och följa tidslinjer för kommande funktionslanseringar


Och produktens färdplan för de kommande månaderna omfattar följande uppdateringar:

  • Utökad funktionalitet för teststartaren
    Konfiguration av testkörningar kommer att vara tillgänglig för alla testningsramverk. Konfigurera förinställningar för ditt team och starta tester med ett klick.
  • Zebrunner Engine som en komplett lösning
    Zebrunner Engine blir ett separat verktyg som hjälper till att öka hastigheten på testkörningen, även för parallella tester.

Översikt över Zebrunners funktioner

För att få en uppfattning om hur Zebrunner fungerar följer här en genomgång av huvudfunktionerna och hur de kan hjälpa dig att effektivisera din testprocess.

1. Skalbar testkörning

Kör tester i Zebrunner Cloud med hög hastighet. Kör upp till 1000 tester parallellt på mindre än 15 minuter via Zebrunners egen Selenium Hub, eller integrera med andra leverantörer för att visa automatiserade testresultat direkt i Zebrunner.

Skärmbild av Zebrunners skalbara testkörning
QA-ingenjörer kan öka hastigheten på testkörningen genom att köra tester i Zebrunner.

2. Automatiserad analys av testresultat

Zebrunner hjälper QA-ingenjörer att kontrollera misslyckade tester och ta reda på orsakerna med omfattande testartefakter (testloggar, skärmbilder, videor). Du kan länka testresultat till buggar i Jira och GitHub och upptäcka stabilitetsproblem med panelen för testhistorik.

Skärmbild av Zebrunners automatiserade analys av testresultat
Zebrunner förenklar analysen av testresultat för QA-ingenjörer.

3. Klassificering av orsaker till fel med AI/ML

Zebrunner-användare kan automatisera felanalysen med den här funktionen. Varje gång ett test misslyckas tilldelar AI/ML en viss felkategori baserat på stackspårningen. Varje team kan träna systemet genom att acceptera eller ändra AI/ML-tilldelningen för att öka noggrannheten till upp till 100%.

Skärmbild av Zebrunners klassificering av orsaker till fel med AI/ML
Zebrunners AI/ML hjälper till med felanalysen tack vare den automatiska klassificeringen.

4. Instrumentpaneler i realtid med utökade mätvärden

Zebrunner följer upp andelen godkända tester och testtäckningen. Användare kan analysera teamets ROI och testningsresultat med de tillgängliga mätvärdena och widgetarna. Zebrunner gör det möjligt att anpassa ett obegränsat antal instrumentpaneler.

Skärmbild av Zebrunners instrumentpaneler i realtid med utökade mätvärden
Zebrunners instrumentpaneler kan anpassas i hög grad och är alltid uppdaterade.

5. Projektledning

Zebrunner gör det möjligt för QA-ansvariga att följa flera testteams framsteg på en och samma plats, med strikta åtkomstbehörigheter för användare. Konfigurera integrationer med tredjepartsverktyg separat för varje projekt, starta testkörningar och skapa anpassade rapporter i varje projekt.

Skärmbild av Zebrunners projektledning
Flera testteam kan arbeta i samma arbetsyta.

6. Milstolpar

I Zebrunner hjälper milstolpar QA-chefer att organisera testkörningar för effektiv planering och uppföljning av framsteg. 

Skärmbild av milstolpar i Zebrunner
Milstolpar i Zebrunner hjälper till att logiskt organisera testkörningar.

Zebrunner jämfört med Perfecto

Zebrunner och Perfecto är två konkurrenter som erbjuder lösningar för effektiv testrapportering och analys. Båda erbjuder flera integrationer, smarta instrumentpaneler och funktioner för felanalys. Det som särskilt utmärker Zebrunner är funktionen för ägarskap av testfall och möjligheten att automatiskt upptäcka problem och klassificera orsaker till fel med AI/ML.

Zebrunners prismodell skiljer sig också från Perfectos; Zebrunner debiterar inte baserat på antalet parallella tester som körs.

Skärmbild av Zebrunner jämfört med Perfecto

Zebrunner-integrationer

Du kan integrera Zebrunner i alla automatiseringsprocesser – det stöder de mest populära ramverken för testautomatisering, till exempel TestNG, JUnit 4, JUnit 5, PyTest och Cypress, samt körningsleverantörer som Sauce Labs, LambdaTest och Browserstack.

Zebrunner integreras också med Jenkins som ett CI/CD-verktyg; TestRail, Zephyr och XRay för att koppla automatiserade testfall till manuella scenarier; Jira och GitHub för att spåra och hantera buggar; samt Slack och Microsoft Teams för snabba aviseringar om teststatus. Zebrunner ger också åtkomst till arbetsytan via SSO-leverantörer som Onelogin och Okta.

Dessutom gör REST API:t det möjligt för användare att integrera med alla andra applikationer.

Skärmbild av Zebrunner-integrationer

Zebrunner-priser

Zebrunner erbjuder flera prisplaner som täcker alla företags behov. Zebrunners pris beror främst på antalet projekt och användare och börjar på US$999.00 per månad. Zebrunner erbjuder 15 % rabatt på årsplaner. De erbjuder också en kostnadsfri 14-dagars provperiod med tillgång till premiumfunktioner.

Ta reda på mer om Zebrunners priser här.

Relaterad läsning: LEDARSKAP INOM TESTNING: HANTERA PRESTANDA­TESTNING