Zephyr til JIRA Tutorial: Test Management Tool
⚡ Smart opsummering
Zephyr til Jira, nu solgt af SmartBear som Zephyr Squad, er et native teststyrings-tilføjelsesprogram, der giver teams mulighed for at designe, planlægge, udføre og rapportere om tests uden at forlade Atlassian Jira. Denne vejledning gennemgår alle kernearbejdsgange, fra oprettelse af et testproblem til trackongelige instrumentbrætter.

Zephyr er en af de mest anvendte teststyringsløsninger til Atlassian Jira. Zephyr-familien, der blev opkøbt af SmartBear i 2021, inkluderer nu Zephyr-holdet (tidligere Zephyr for Jira), Zephyr skala (tidligere TM4J), og Zephyr EnterpriseSmartBear rapporterer, at titusindvis af kunder i mere end 100 lande bruger Zephyr-produkter hver dag til at levere software hurtigere.
Zephyr-holdet er den native Jira-applikation, der bringer kvalitetsfunktioner til teststyring ind i ethvert Jira Cloud- eller datacenterprojekt. Når Zephyr bruges i Jira, kan tests oprettes, ses i ethvert Jira-projekt og udføres med det samme eller som en del af en struktureret testcyklus, der linker til andre Jira-problemer. Detaljerede testmålinger er trackøres gennem brugerdefinerede Zephyr dashboard-gadgets.
Zephyr giver flere implementeringsmuligheder:
- Zephyr Squad til Jira Cloud
- Zephyr Squad til Jira Data Center
- Zephyr Squad til Jira Server (udløber februar 2024)
Denne vejledning dækker Zephyr Squad og dens funktioner i detaljer.
Funktioner i Zephyr Squad til Jira
- Native til Jira, så brugerne kan udarbejde og køre tests uden at forlade det projekt, de allerede arbejder i.
- Testning er integreret med projektcyklusser, hvilket gør det muligt for teams at track softwarekvalitet og træffe informerede go/no go-beslutninger i hvert sprint.
- Opret, planlæg og udfør tests ved hjælp af den testproblemtype, som Zephyr tilføjer til hvert Jira-projekt.
- Opret, se og rediger testtrin og vedhæftede filer til individuelle tests. Byg testudførelsescyklusser, kør testene, og link defekter tilbage til specifikke testtrin.
- Track kvalitetsmålinger gennem færdige Zephyr-gadgets såsom Test Execution Burndown, Traceffektivitet og de mest fejlende tests.
- Understøttelse af REST API-, ZAPI- og CI/CD-integrationer med Jenkins, Bambooog GitHub-handlinger til automatiseret import af testresultater.
Zoho Projects er en kraftfuld projektstyringssoftware, der understøtter hele projektcyklussen – fra planlægning og udførelse til test og teamsamarbejde. Den udstyrer dig med de rigtige værktøjer, herunder opgavestyring. tracking, Gantt-diagrammer, sprinttavler og rapportering i realtid. Dens intuitive brugerflade og fleksible rammeværk gør det til et ideelt valg for både begyndere og erfarne projektledere, der ønsker at strømline deres arbejdsgange effektivt.
Zephyr Squad vs. Zephyr Scale: Hvilken skal du bruge?
SmartBear sælger to Jira-fokuserede teststyringsprodukter, og at forveksle dem er den mest almindelige fejl, nye brugere begår. Valget af den rigtige afhænger af teamets størrelse, behov for styring og hvor meget testgenbrug I har brug for på tværs af projekter.
- Zephyr-holdet – Den lette Jira-native mulighed, der er beskrevet i denne vejledning. Den gemmer tests som Jira-problemer af typen Test, understøtter ZQL-søgninger og er ideel til agile teams, der ønsker teststyring direkte i deres eksisterende Jira-board.
- Zephyr skala – Enterprise-muligheden (tidligere Test Management for Jira eller TM4J). Den gemmer tests uden for Jira-problemet tracker, understøtter et genbrugeligt testbibliotek, brugerdefinerede statusser, parametre, Gherkin BDD-trin og mappehierarkier. Bedre egnet til store QA-organisationer med regulatoriske eller revisionsbehov.
- Zephyr Enterprise – En selvstændig webapplikation, der fungerer uden for Jira. Den er rettet mod organisationer, der har brug for rapportering på tværs af værktøjer ud over Atlassian.
Hvis I er et agilt team på færre end halvtreds testere, der bor i Jira, er Zephyr Squad det rette udgangspunkt. Hvis I har brug for delte testbiblioteker på tværs af mange projekter eller formel compliance-rapportering, så vælg Zephyr Scale i stedet.
Sådan bruger du Zephyr Squad til Jira-teststyring
Før du starter, skal du oprette en instans af Zephyr Squad. Start enten en Gratis prøveperiode af Zephyr Squad eller køb en licens fra Atlassian Marketplace. Bekræft, at Zephyr Squad-tilføjelsen er installeret og aktiveret af din Jira-administrator, og at din brugerkonto har tilladelse til at oprette og redigere testproblemer i målprojektet.
Opret en test
Trin:
- For at oprette en testcase (et problem med typen Test), klik på Opret knappen i den øverste menu-navigation.
- Opret udgave dialogboksen åbnes med følgende obligatoriske felter:
- Projekt – Jira-projektet, hvor testcasen vil ligge efter oprettelsen.
- Udstedelsestype - Vælg Test (denne problemtype er tilføjet af Zephyr Squad).
- Resumé – Navnet eller titlen på testcasen.
- Reporter – Jira-brugeren, der opretter testcasen.
- Når de obligatoriske felter er udfyldt, skal du rulle ned til bunden af formularen og tilføje testtrin. Hvert trin indeholder tre oplysninger:
- Testtrin - Descriptaf den handling, der skal udføres i dette trin.
- Testdata – Alle data, der kræves til trinnet.
- forventet resultat – Det resultat, der skal vises, efter handlingen er udført.
Rediger og se en test
Trin:
- For at se en testcase og ændre dens felter skal du klikke på Tests i den øverste menu-navigation og vælg Søg Tests.
- Søgeskærmen åbnes med Zephyr Query Language (ZQL)-kontroller til filtrering af testtilfælde. Klik på Resumé af den testcase, du vil inspicere. I dette eksempel åbner vi Guru99 Eksempel på testcase.
- ZQL tilbyder ekstra filtre såsom teststatus, cyklus, etiket og tildeler for at indsnævre resultaterne.
- Dette åbner visningen af den individuelle testcase. Klik på et hvilket som helst felt for at redigere det direkte. Tryk på Indtast på tastaturet, og Zephyr gemmer automatisk ændringen. Du kan også redigere individuelle testtrin og omarrangere dem ved at trække og slippe.
Opret en testcyklus
Trin:
- For at oprette en testcyklus skal du klikke på Cyklusoversigt faneblad på Testoversigt .
- Eksisterende cyklusser vises i venstre side af brugerfladen i en organiseret mappestruktur. Tilføj en ny testcyklus ved at klikke på + knappen øverst i mappestrukturmenuen.
- Opret ny cyklus dialogboksen åbnes. Udfyld felterne, og klik på GemFelterne er:
- Version – Listen over versioner defineret for Jira-projektet.
- Navn – Navn på testcyklussen (påkrævet).
- Beskrivelse – En kort beskrivelse af cyklussen.
- Byg – Informationsfelt til build-id (valgfrit).
- Miljø – Informationsfelt for testmiljøet (valgfrit).
- Fra – Startdatoen for testcyklussen.
- Til – Slutdatoen for testcyklussen. Slutdatoen håndhæves ikke, så brugerne kan fortsætte med at tilføje og udføre tests ud over den.
- Efter gemning vises den nye cyklus i mappetræet i venstre side af brugerfladen.
Føj tests til testcyklusser
Trin:
- For at tilføje testcases til en testcyklus skal du åbne Cyklusoversigt fanen og klik på den cyklus, du vil udfylde. Klik derefter på Tilføj tests i højre side af grænsefladen, over testudførelsestabellen.
- Tilføj tests Dialogboksen vises. Brug rullemenuen til at søge efter de testcases, der skal tilsluttes cyklussen, eller indtast et test-ID direkte. Når du har valgt testene, skal du tildele dem til en Jira-bruger. Denne bruger er den oprindelige ejer, der udfører de tilføjede tests i cyklussen.
- Den tildelte person kan ændres senere, når en individuel test udføres.
Klik Tilføj når du er færdig med at vælge og tildele alle dine testcases.
- Zephyr tilføjer og tildeler hver valgte testcase til den valgte Jira-bruger. En statusdialogboks vises. Når den er færdig, skal du klikke på Luk nederst til højre.
- Når testene er tilføjet, skal du klikke på cyklusnavnet for at se alle de tilføjede tests i udførelsestabellen.
Tildel testudførelser
Trin:
- På Cyklusoversigt side, klik på knappen E knappen ud for den testcase, du vil tildele.
- Testudførelsesvisningen åbnes. Brug Tildelt rullemenuen for at vælge en anden bruger. Zephyr gemmer automatisk ændringen.
Udfør testene
Trin:
- Hurtigudfør en testcase ved at ændre dens status i Status kolonnen i cyklusudførelsestabellen. For en mere detaljeret kørsel skal du klikke på E knappen ved siden af testen.
- Fra udførelsesvisningen skal du markere hele testcasen ved at vælge en værdi fra Udførelsesstatus rulleliste (typiske værdier: BESTÅET, IKKE BESTÅET, IKKE UDFØRT, BLOKERET, IKKE UDFØRT). Zephyr registrerer kørslen.
- Du kan også udføre hvert testtrin uafhængigt. Rul til afsnittet Testdetaljer, og skift Status rullemenu for hvert trin. Resultater på trinniveau rulles op til testcase-status og forsyner Zephyrs rapporteringsgadgets.
Se testfremskridt
Trin:
- For at se teststatus på tværs af alle aktiviteter skal du klikke på Dashboards i den øverste menu-navigation og åbn det dashboard, du vil inspicere.
- Dashboardet viser alle de gadgets, der er blevet tilføjet, inklusive alle Zephyr-rapporteringsgadgets. For at tilføje flere Zephyr-gadgets skal du klikke på Tilføj gadgets knappen øverst til højre på instrumentbrættet.
- Tilføj en gadget dialogboksen åbnes. Skriv Zephyr i søgefeltet for at filtrere Zephyrs testgadgets (Test Execution Burndown, Top Failing Tests, Test Execution Results, Trackapacitet og andre). Vælg en gadget og klik på Tilføj gadget at placere det på dashboardet, så dit team kan track fremskridt på et øjeblik.
Hvordan AI ændrer teststyring i Zephyr
SmartBear har integreret AI-funktioner i Zephyr-familien gennem sin AI initiativet, og effekten på Zephyr Squad og Zephyr Scale er allerede synlig. AI læser nu den linkede Jira-historie og genererer udkast til testcases med trin, testdata og forventede resultater, hvilket dramatisk reducerer den tid, testere bruger på at skrive.
AI-funktioner afdækker også risici ved at analysere tidligere udførelseshistorik. De fremhæver tests, der oftest fejler, markerer ustabile trin og foreslår, hvilke områder af produktet der fortjener ekstra dækning i den næste cyklus. Generative assistenter kan opsummere en mislykket kørsel til en defektbeskrivelse, der er klar til at blive linket til Jira, og de oversætter ZQL-forespørgsler fra almindeligt engelsk. AI erstatter ikke menneskelig gennemgang, men den flytter teststyringen mod mere udforskningsorienteret arbejde med højere gearing.






















