Mikä Zebrunner on? Yleiskatsaus ja ominaisuuksiin tutustuminen

Tutustu Zebrunneriin, testauksen analyysi- ja raportointiratkaisuun, joka auttaa laadunvarmistustiimejä tehostamaan testiautomaatiotaan.

Zebrunner on testiautomaation hallinta-alusta, joka auttaa rakentamaan tehokkaan laadunvarmistuksen ja korjaamaan ongelmat nopeammin monipuolisten artefaktien ja reaaliaikaisten koontinäyttöjen avulla.

Zebrunner julkaistiin virallisesti syyskuussa 2020 yhtenä työkaluna, joka kokoaa kaikki testitulokset yhteen paikkaan, tukee testien suorittamista ja analysointia sekä tarjoaa johdolle selkeät laaturaportit.

Siitä on kehittynyt edistyksellinen ratkaisu skaalautuvaan testien suorittamiseen, älykkääseen raportointiin ja laadunvarmistustiimien suorituskyvyn hallintaan. Sen avulla käyttäjät voivat nyt säästää aikaa ja vaivaa testiautomaatiossa. Zebrunnerin avulla voit rakentaa E2E-automaation heidän oman Carina-testauskehyksensä ansiosta.

Kenelle Zebrunner sopii?

Zebrunneria käyttävät pääasiassa QA-insinöörit, esihenkilöt ja tiiminvetäjät nopeuttaakseen testien suorittamista ja automatisoidakseen testitulosten analysointia.

Automaatioon keskittyvät QA-insinöörit voivat käyttää Zebrunneria nopeiden rinnakkaisten testien suorittamiseen ja virheiden analysointiin lokien, kuvakaappausten ja videoiden avulla. He voivat myös tunnistaa epävakaat testit testihistoriapaneelin avulla ja selvittää virheiden syyt AI/ML:n avulla.

Manuaalista laadunvarmistusta tekevät QA-insinöörit voivat käyttää Zebrunneria automatisoitujen testien ja manuaalisten testitapausten välisen jäljitettävyyden saavuttamiseen sekä uusien virheiden nopeaan ilmoittamiseen Jiraan. He voivat myös luoda tietokoosteen tietyltä ajanjaksolta ja jakaa sen tiimin kanssa.

Zebrunnerin kuvakaappaus
Luo mukautettuja koontinäyttöjä ja raportteja Zebrunnerilla.

QA-esihenkilöt voivat käyttää Zebrunneria mukautettujen raporttien luomiseen C-tason johtajille ja asiakkaille, julkaisujen aikataulujen suunnitteluun sekä testauksen edistymisen ja tuotteen laadun seurantaan.

Kehittäjät voivat käyttää Zebrunneria testien virheiden tarkistamiseen tai ominaisuusjulkaisujen esianalyysin tekemiseen vähentääkseen virheiden määrää vaiheistus- ja tuotantoympäristöissä.

Mitä haasteita Zebrunner auttaa ratkaisemaan?

Haaste 1: Hidas testien suorittaminen

Monet yritykset suorittavat testit omissa rajallisesti skaalautuvissa testiympäristöissään. Jos tuote katetaan yli 1000 automatisoidulla testillä, suorittamiseen voi kulua yli 8 tuntia. Tämä viivästyttää julkaisuja ja edellyttää projektitiimiltä lisäresursseja sekä lisäbudjettia.

Zebrunner Engine auttaa suorittamaan testit nopeammin rinnakkaisen suorittamisen avulla omassa pilvi- tai paikallisessa ympäristössään (jopa 1000 säiettä alle 15 minuutissa). Näin mikä tahansa tiimi voi suorittaa testit nopeasti, havaita virheet aikaisemmin ja julkaista luottavaisin mielin.

Haaste 2: Perimmäisen syyn selvittäminen vie aikaa

Testien suorittamisen jälkeen monet QA-insinöörit joutuvat analysoimaan testien epäonnistumisia. Kuvittele, että 100 automaattista testiä epäonnistuu tuhannesta. Perimmäisen syyn analysointiin ja virheiden ilmoittamiseen korjaamista varten voi kulua useita tunteja.

Zebrunner lyhentää tähän kuluvaa aikaa käyttämällä AI/ML-pohjaista automaattista luokittelua epäonnistumisten syiden löytämiseen ja sujuvoittamalla prosessia mahdollistamalla tulosten suoran linkityksen Jirassa olevaan virheeseen. Zebrunner sopii erinomaisesti QA-esihenkilöille, joiden on seurattava useita tiimejä. Jos tiimisi ovat kuitenkin jo vahvasti sitoutuneet Jiraan, Jiraan optimoidut testinhallintatyökalut voivat tarjota lisää yhteistyöetuja.

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

Have an account? Log In

Haaste 3: Tilastojen kokoaminen trendiraportteja varten on työlästä

Laatutrendiraporttien luominen asiakkaalle tai C-tason johtajalle edellyttää yleensä kaikkien tilastojen keräämistä eri lähteistä, niiden analysointia ja trendikaavioiden rakentamista asiaankuuluvilla mittareilla. Tämä voi olla aikaa vievä manuaalinen prosessi.

Zebrunnerilla laatutrendiraporttien luominen vie vain muutaman minuutin. QA-esihenkilöt voivat rakentaa ja mukauttaa koontinäyttöjä widgeteillä, jotka noutavat tiedot automaattisesti. Lisäksi reaaliaikaiset koontinäytöt ovat aina ajan tasalla, joten tietoja ei jää puuttumaan.

Haaste 4: Useiden QA-tiimien seuranta voi olla monimutkaista

Suuren projektin useita QA-tiimejä johtavan QA-johtajan on tarkistettava QA-prosessin tila tiimikohtaisesti. Tietojen kerääminen suoraan QA-vetäjiltä on tehotonta, ja suulliset raportit voivat johtaa laskuvirheisiin ja inhimillisiin virheisiin.

Zebrunner auttaa QA-johdon henkilöstöä saamaan ympärivuorokautisen pääsyn QA-prosesseihin, mukaan lukien julkaisujen aikataulut, testikattavuus sekä ROI ja KPI:t, jotta he voivat tunnistaa puutteet tiimien tuottavuudessa ja optimoida työmäärän.

Miltä Zebrunnerin tiekartta näyttää?

Sen jälkeen kun Zebrunner julkaistiin vuonna 2020, tuote on jatkanut kehittymistään.

Vuonna 2021 Zebrunner julkaisi useita uusia ominaisuuksia, kuten:

  • Projektinhallinta
    Mahdollistaa useiden erilaista työkalukokonaisuutta käyttävien testaustiimien työskentelyn samassa työtilassa
  • Virstanpylväät
    Auttaa ryhmittelemään testiajoja loogisesti ja seuraamaan tulevien ominaisuusjulkaisujen aikatauluja


Seuraavien kuukausien tuotesuunnitelma sisältää seuraavat päivitykset:

  • Käynnistimen laajennetut toiminnot
    Testiajon määritys on saatavilla kaikille testauskehyksille. Määritä esiasetukset tiimillesi ja käynnistä testit yhdellä napsautuksella.
  • Zebrunner Engine yhtenä ratkaisuna
    Zebrunner Enginestä tulee erillinen työkalu, joka auttaa nopeuttamaan testien suorittamista myös rinnakkaistesteissä.

Zebrunnerin ominaisuuksien yleiskatsaus

Jotta saat käsityksen siitä, miten Zebrunner toimii, tutustutaan sen tärkeimpiin ominaisuuksiin ja siihen, miten ne voivat auttaa tehostamaan testausprosessiasi.

1. Skaalautuva testien suoritus

Suorita testejä Zebrunner Cloudissa nopeasti. Suorita jopa 1000 testiä rinnakkain alle 15 minuutissa Zebrunnerin oman Selenium Hubin kautta tai integroi muita palveluntarjoajia, jotta voit tarkastella automaattisten testien tuloksia suoraan Zebrunnerissa.

Kuvakaappaus Zebrunnerin skaalautuvasta testien suorituksesta
Laadunvarmistusinsinöörit voivat nopeuttaa testien suorittamista ajamalla testejä Zebrunnerissa.

2. Automaattinen testitulosten analyysi

Zebrunner auttaa laadunvarmistusinsinöörejä tarkistamaan epäonnistuneet testit ja selvittämään niiden syyt monipuolisten testiaineistojen avulla (testilokit, kuvakaappaukset ja videot). Voit yhdistää testitulokset Jira- ja GitHub-virheisiin sekä havaita vakausongelmia testihistoriapaneelin avulla.

Kuvakaappaus Zebrunnerin automaattisesta testitulosten analyysistä
Zebrunner yksinkertaistaa testitulosten analysointia laadunvarmistusinsinööreille.

3. Tekoäly-/koneoppimispohjainen epäonnistumissyiden luokittelu

Zebrunnerin käyttäjät voivat automatisoida epäonnistumisten analysoinnin tällä ominaisuudella. Aina testin epäonnistuessa tekoäly/koneoppiminen määrittää tietyn epäonnistumisluokan pinonjäljen perusteella. Jokainen tiimi voi kouluttaa järjestelmää hyväksymällä tekoälyn/koneoppimisen tekemän määrityksen tai muuttamalla sitä, jolloin tarkkuus voi nousta jopa 100 prosenttiin.

Kuvakaappaus Zebrunnerin tekoäly-/koneoppimispohjaisesta epäonnistumissyiden luokittelusta
Zebrunnerin tekoäly/koneoppiminen auttaa epäonnistumisten analysoinnissa automaattisen luokittelun ansiosta.

4. Reaaliaikaiset koontinäytöt laajennetuilla mittareilla

Zebrunner seuraa läpäisyasteita ja testikattavuutta. Käyttäjät voivat analysoida tiimin sijoitetun pääoman tuottoa ja testaussuorituskykyä käytettävissä olevien mittareiden ja pienoisohjelmien avulla. Zebrunner mahdollistaa rajattoman koontinäyttömäärän mukauttamisen.

Kuvakaappaus Zebrunnerin reaaliaikaisista koontinäytöistä laajennetuilla mittareilla
Zebrunnerin koontinäytöt ovat erittäin mukautettavia ja aina ajan tasalla.

5. Projektinhallinta

Zebrunnerin avulla laadunvarmistuksen hallintohenkilöstö voi seurata useiden testaustiimien edistymistä yhdessä paikassa käyttäjille määritettyjen tiukkojen käyttöoikeuksien avulla. Määritä integraatiot kolmannen osapuolen työkaluihin kullekin projektille erikseen, käynnistä testiajoja ja luo mukautettuja raportteja jokaisen projektin sisällä.

Kuvakaappaus Zebrunnerin projektinhallinnasta
Useat testaustiimit voivat työskennellä yhdessä työtilassa.

6. Virstanpylväät

Zebrunnerissa virstanpylväät auttavat laadunvarmistuksen johtajia järjestämään testiajoja tehokasta suunnittelua ja edistymisen seurantaa varten. 

Zebrunnerin virstanpylväät -kuvakaappaus
Zebrunnerin virstanpylväät auttavat järjestämään testiajot loogisesti.

More Articles

Zebrunner verrattuna Perfectoon

Zebrunner ja Perfecto ovat kaksi kilpailijaa, jotka tarjoavat ratkaisuja tehokkaaseen testiraportointiin ja -analyysiin. Molemmat tarjoavat useita integraatioita, älykkäitä koontinäyttöjä ja vika-analyysitoimintoja. Zebrunnerin keskeinen etu on sen testitapausten omistajuusominaisuus sekä kyky havaita ongelmat automaattisesti ja luokitella vikojen syyt tekoälyn ja koneoppimisen avulla.

Zebrunnerin hinnoittelumalli eroaa myös Perfecton mallista; Zebrunner ei laskuta suoritettujen rinnakkaisten testien määrän perusteella.

Zebrunner verrattuna Perfectoon -kuvakaappaus

Zebrunnerin integraatiot

Voit integroida Zebrunnerin mihin tahansa automaatioprosessiin – se tukee suosituimpia testiautomaatiokehyksiä, kuten TestNG:tä, JUnit 4:ää, JUnit 5:tä, PyTestiä ja Cypres­siä, sekä suorituspalveluita, kuten Sauce Labsia, LambdaTestiä ja Browserstackia.

Zebrunner integroituu myös Jenkinsin kanssa CI/CD-työkaluna; TestRailin, Zephyrin ja XRayn kanssa automatisoitujen testitapausten yhdistämiseksi manuaalisiin skenaarioihin; Jiran ja GitHubin kanssa virheiden seurantaan ja hallintaan; sekä Slackin ja Microsoft Teamsin kanssa testien tilojen nopeita ilmoituksia varten. Zebrunner mahdollistaa työtilan käytön myös SSO-palveluntarjoajien, kuten Oneloginin ja Oktan, kautta.

Lisäksi REST API:n avulla käyttäjät voivat integroida palvelun mihin tahansa muuhun sovellukseen.

Zebrunnerin integraatioiden kuvakaappaus

Zebrunnerin hinnoittelu

Zebrunner tarjoaa useita hinnoittelusuunnitelmia, jotka kattavat kaikkien yritysten tarpeet. Zebrunnerin hinnoittelu riippuu pääasiassa projektien ja käyttäjien määrästä, ja hinnat alkavat 999,00 Yhdysvaltain dollarista kuukaudessa. Zebrunner tarjoaa 15 %:n alennuksen vuosittaisista suunnitelmista. Lisäksi tarjolla on maksuton 14 päivän kokeilujakso, joka sisältää pääsyn premium-ominaisuuksiin.

Lue lisää Zebrunnerin hinnoittelusta täältä.

Aiheeseen liittyvää luettavaa: JOHTAMINEN TESTAUKSESSA: SUORITUSKYKYTESTAUKSEN HALLINTA

Alesia Vabishchevich
Alesia is a Content and Marketing Specialist with a great passion for Quality Assurance and test automation in particular. She keeps up on the latest trends in the sphere, accumulating the experience and knowledge of the community and sharing it through her articles and guides.

You may also like