Skip to main content

Zebrunner è una piattaforma di gestione per l'automazione dei test che aiuta a costruire un efficace Controllo Qualità e a risolvere i problemi più rapidamente grazie a ricchi artifact e dashboard live.

Zebrunner è stato ufficialmente lanciato a settembre 2020 come uno strumento unico che accumula tutti i risultati dei test in un unico posto, assiste nell'esecuzione e nell'analisi, e fornisce report di qualità chiari per il management.

Si è evoluto in una soluzione avanzata per l'esecuzione scalabile dei test, report intelligenti e gestione delle prestazioni dei team QA. Ora permette agli utenti di risparmiare tempo e sforzi nell'automazione dei test. Con Zebrunner, puoi costruire automazione E2E grazie al loro framework di test Carina proprietario.

Want more from The CTO Club?

Create a free account to finish this piece and join a community of CTOs and engineering leaders sharing real-world frameworks, tools, and insights for designing, deploying, and scaling AI-driven technology.

This field is for validation purposes and should be left unchanged.
Name*

Per chi è Zebrunner?

Zebrunner è utilizzato principalmente da ingegneri QA, manager e team lead per velocizzare l'esecuzione dei test e automatizzare il processo di analisi dei risultati dei test.

Gli ingegneri Automation QA possono usare Zebrunner per eseguire test paralleli ad alta velocità e analizzare i fallimenti tramite log, screenshot e video. Possono anche rilevare test instabili tramite il pannello della cronologia dei test e comprendere le cause dei fallimenti utilizzando AI/ML.

Gli ingegneri Manual QA possono utilizzare Zebrunner per ottenere tracciabilità tra test automatizzati e casi di test manuali, e inviare rapidamente nuovi bug a Jira. Possono anche usare Zebrunner per creare un riepilogo dei dati relativo a un determinato periodo e condividerlo con il team.

Zebrunner Screenshot
Crea dashboard e report personalizzati con Zebrunner.

I manager QA possono utilizzare Zebrunner per creare report personalizzati per i C-level e per i clienti, pianificare le tempistiche delle release e monitorare l'avanzamento dei test e la qualità del prodotto.

Gli sviluppatori possono utilizzare Zebrunner per verificare i fallimenti dei test o ottenere una pre-analisi delle release di nuove funzionalità per ridurre il numero di bug in fase di staging e produzione.

Quali sfide aiuta a risolvere Zebrunner?

Sfida 1: Esecuzione lenta dei test

Molte aziende eseguono i test nei propri ambienti di esecuzione con scalabilità limitata. Se il prodotto è coperto da oltre 1000 test automatizzati, il tempo di esecuzione può superare le 8 ore. Questo comporta ritardi nelle release, richiedendo forze extra e budget aggiuntivi per il team di progetto.

Zebrunner Engine consente di eseguire i test più rapidamente grazie all'esecuzione parallela nel proprio Cloud o On-premise (fino a 1000 thread in meno di 15 minuti). Così ogni team può eseguire i test velocemente, rilevare i bug prima e rilasciare con fiducia.

Sfida 2: La rilevazione delle cause è dispendiosa in termini di tempo

Dopo l'esecuzione dei test, molti ingegneri QA faticano nell'analizzare i fallimenti. Immagina, 100 autotest falliti su 1000. Si possono spendere molte ore per l'analisi delle cause principali e per segnalare i bug da correggere.

Zebrunner riduce questo tempo usando una classificazione automatica tramite AI/ML per individuare le cause dei fallimenti e semplificare il processo, consentendo il collegamento diretto dei risultati ai bug su Jira. Zebrunner è eccellente per i manager QA che devono monitorare più team. Tuttavia, se i tuoi team sono già fortemente integrati con Jira, strumenti di gestione dei test ottimizzati per Jira possono offrire ulteriori vantaggi collaborativi.

Upgrade your inbox with more tech leadership wisdom for delivering better software and systems.

Upgrade your inbox with more tech leadership wisdom for delivering better software and systems.

This field is for validation purposes and should be left unchanged.
Name*

Sfida 3: Compilare statistiche per i report sulle tendenze è un'impresa

Creare report sulle tendenze qualitative per un cliente o un dirigente C-level di solito richiede la raccolta delle statistiche da diverse fonti, l'analisi e la creazione di grafici sulle tendenze con metriche pertinenti. Questo può risultare un processo manuale che richiede molto tempo.

Con Zebrunner, la creazione di report sulle tendenze qualitative richiede solo pochi minuti. I manager QA possono creare e personalizzare dashboard con widget che recuperano automaticamente i dati. Inoltre, le dashboard live sono sempre aggiornate, quindi nessun dato viene perso.

Sfida 4: Monitorare più team QA può essere complicato

Un direttore QA che gestisce diversi team QA in un grande progetto deve verificare lo stato di salute del processo QA per ciascun team. Recuperare informazioni dai vari lead QA è inefficiente e i report verbali possono portare a errori e imprecisioni umane.

Zebrunner aiuta il personale di gestione QA ad avere accesso 24/7 ai processi di QA, incluse le tempistiche delle release, la copertura dei test, oltre a ROI e KPI, in modo da identificare le lacune nella produttività dei team e ottimizzare il carico di lavoro.

Cosa c'è nella roadmap di Zebrunner?

Da quando Zebrunner è stato lanciato nel 2020, il prodotto ha continuato ad evolversi.

Nel 2021, Zebrunner ha introdotto diverse nuove funzionalità, come:

  • Gestione dei progetti
    Consente a più team di test con differenti set di strumenti di lavorare in un unico workspace
  • Milestone
    Aiutano a raggruppare esecuzioni di test in modo logico e a monitorare le tempistiche delle prossime release di funzionalità


La roadmap del prodotto per i prossimi mesi prevede i seguenti aggiornamenti:

  • Funzionalità estesa del launcher
    La configurazione delle esecuzioni di test sarà disponibile per qualsiasi framework di testing. Configura preset per il tuo team e lancia i test con un click.
  • Zebrunner Engine come soluzione unica
    Zebrunner Engine diventerà uno strumento separato per aumentare la velocità di esecuzione dei test anche in parallelo.

Panoramica delle funzionalità di Zebrunner

Per avere un’idea di come funziona Zebrunner, ecco un tour delle principali funzionalità e di come possano aiutarti a migliorare il processo di test.

1. Esecuzione di Test Scalabile

Esegui i test su Zebrunner Cloud ad alta velocità. Puoi eseguire fino a 1000 test in parallelo in meno di 15 minuti grazie al Selenium Hub proprietario di Zebrunner, oppure integrare altri provider per visualizzare i risultati dei test automatici direttamente su Zebrunner.

Zebrunner Scalable Test Execution Screenshot
Gli ingegneri QA possono aumentare la velocità di esecuzione dei test eseguendoli su Zebrunner.

2. Analisi Automatizzata dei Risultati dei Test

Zebrunner aiuta gli ingegneri QA a verificare i test falliti e individuarne la causa grazie a ricchi artefatti di test (log dei test, screenshot, video). Puoi collegare i risultati dei test ai bug su Jira e GitHub e rilevare problemi di stabilità tramite il pannello di cronologia dei test.

Zebrunner Automated Test Results Analysis Screenshot
Zebrunner semplifica l’analisi dei risultati dei test per gli ingegneri QA.

3. Classificazione AI/ML delle Cause di Fallimento

Gli utenti Zebrunner possono automatizzare l’analisi dei fallimenti con questa funzione. Ogni volta che un test fallisce, l’AI/ML assegna una determinata categoria di errore in base allo stack trace. Ogni team può addestrare il sistema accettando o modificando l’assegnazione fatta da AI/ML per aumentare la precisione fino al 100%.

Zebrunner AIML Failure Reasons Classification Screenshot
L’AI/ML di Zebrunner supporta l’analisi dei fallimenti grazie alla classificazione automatica.

4. Dashboard Live con Metriche Avanzate

Zebrunner traccia i tassi di successo (pass rate) e la copertura dei test. Gli utenti possono analizzare l’ROI del team e le prestazioni dei test sfruttando le metriche e i widget disponibili. Zebrunner consente di personalizzare un numero illimitato di dashboard.

Zebrunner Live Dashboards With Extended Metrics Screenshot
I dashboard di Zebrunner sono altamente personalizzabili e sempre aggiornati.

5. Gestione Progetto

Zebrunner permette ai responsabili QA di monitorare l’avanzamento di diversi team di test in un unico luogo, grazie a permessi di accesso rigorosi per gli utenti. Puoi impostare integrazioni con strumenti di terze parti specifiche per ogni progetto, lanciare test run e creare report personalizzati in ogni progetto.

Zebrunner Project Management Screenshot
Più team di test possono lavorare all’interno dello stesso workspace.

6. Milestone

In Zebrunner, le milestone aiutano i QA manager a organizzare le esecuzioni di test per una pianificazione ed un monitoraggio del progresso efficaci. 

Zebrunner Milestones Screenshot
I traguardi in Zebrunner aiutano a organizzare logicamente le esecuzioni dei test.

Zebrunner vs Perfecto

Zebrunner e Perfecto sono due concorrenti che offrono soluzioni per un reporting e un'analisi dei test efficaci. Entrambi mettono a disposizione molteplici integrazioni, dashboard intelligenti e funzioni di analisi dei fallimenti. Qui spicca in particolare la funzione di ownership dei casi di test di Zebrunner e la sua capacità di rilevare automaticamente i problemi e classificare le cause dei fallimenti tramite AI/ML.

Il modello di prezzo di Zebrunner è anche diverso da quello di Perfecto; Zebrunner non addebita in base al numero di test paralleli eseguiti.

Zebrunner vs Perfecto Screenshot

Integrazioni Zebrunner

Puoi integrare Zebrunner in qualsiasi processo di automazione—supporta i framework di automazione test più diffusi come TestNG, JUnit 4, JUnit 5, PyTest e Cypress, oltre a fornitori di esecuzione come Sauce Labs, LambdaTest e Browserstack.

Zebrunner si integra inoltre con Jenkins come strumento CI/CD; TestRail, Zephyr e XRay per mappare i casi di test automatici con scenari manuali; Jira e GitHub per il tracciamento e la gestione dei bug; e Slack e Microsoft Teams per notifiche rapide sugli stati dei test. Zebrunner consente anche l'accesso allo spazio di lavoro tramite provider SSO come Onelogin e Okta.

Inoltre, la REST API consente agli utenti di integrare qualsiasi altra applicazione.

Zebrunner Integrations Screenshot

Prezzi di Zebrunner

Zebrunner offre diversi piani tariffari che possono soddisfare le esigenze di qualsiasi azienda. Il prezzo di Zebrunner dipende principalmente dal numero di progetti e utenti e parte da 999,00 US$ al mese. Zebrunner offre uno sconto del 15% sui piani annuali. È inoltre disponibile una prova gratuita di 14 giorni con accesso alle funzionalità premium.

Scopri di più sui prezzi di Zebrunner qui.

Lettura correlata: LEADERSHIP NEL TEST: GESTIONE DEL PERFORMANCE TESTING