Hvad er JIRA-testværktøj? Tutorial for begyndere

Hvad er JIRA?

jira er et værktøj udviklet af Australian Company Atlassian. Denne software bruges til fejlsporing, problemsporing, , projektledelse. JIRA's fulde form er faktisk arvet fra det japanske ord "Gojira", som betyder "Godzilla". Den grundlæggende brug af dette værktøj er at spore problemer og fejl relateret til din software og mobilapps.

Det bruges også til projektledelse. Det jira dashboard består af mange nyttige funktioner og funktioner, som gør håndteringen af ​​problemer let. Nogle af nøglefunktionerne er anført nedenfor. Lad os nu lære JIRA i disse Jira-tutorials Defekt og projektsporingssoftware med dette kursus.

Hvad bruges JIRA til?

Jira software kan bruges til following formål:

  • Krav og Test case management
  • I Agile Metodologi
  • Projektledelse
  • Software Development
  • Product Management
  • Task Management
  • Fejlsporing

Hvordan bruger man JIRA?

Her er en trin for trin proces om, hvordan du bruger Jira software:

  • Trin 1) Åbne Jira software og naviger til Jira Home-ikonet
  • Trin 2) Vælg Opret projekt mulighed
  • Trin 3) Vælg en skabelon fra biblioteket
  • Trin 4) Indstil kolonnerne efter dit behov fra Board-indstillinger
  • Trin 5) Opret et problem
  • Trin 6) Inviter dine teammedlemmer og begynd at arbejde

Test Management i JIRA

Tricentis Test Management for Jira

Tricentis Test Management for Jira er en teststyringsløsning, hvor planlægning, sporing og rapportering sker helt inden for Jira.

Tricentis Test Management for Jira

Den leveres med en intuitiv brugergrænseflade og bruger Jira-problemer til at definere krav og testcases, hvilket sikrer, at QA og udvikling deler synlighed i en enkelt testregistrering. Og i modsætning til mange af nutidens Jira-udvidelser, er Test Management for Jira billig og forbliver hurtig og effektiv, mens dit team og dine projekter vokser – så du kan skalere uden bekymring. Tilgængelig til Jira Cloud.

Prøv gratis >>

Tjek mere teststyringsværktøjer til Jira

JIRA-ordningen

Inde i JIRA-skemaet kan alt konfigureres, og det består af

  • Arbejdsgange
  • Udgavetyper
  • Brugerdefinerede felter
  • Skærme
  • Feltkonfiguration
  • Anmeldelse
  • Tilladelser

JIRA-problemer og problemtyper

Dette afsnit i denne Jira-tutorial for begyndere vil guide dig igennem JIRA Software Problemstilling og dens typer.

Hvad er JIRA-problemet?

JIRA-problemet ville spore fejl eller problem, der ligger til grund for projektet. Når du har importeret projektet, kan du oprette problemer.

Under Problemer finder du andre nyttige funktioner som

  • Udgavetyper
  • Arbejdsgange
  • Skærme
  • Fields
  • Udstedelsesattributter

Lad os nu i denne Jira Agile-tutorial se JIRA-problemet i detaljer

Jira-udgavetyper

Issue Type viser alle typer elementer, der kan oprettes og spores via Jira testværktøj. JIRA-problemer er klassificeret under forskellige former som ny funktion, underopgave, fejl osv. som vist på skærmbilledet.

Jira-udgavetyper

Der er to typer af problemtyper i Jira projektstyringsværktøj, den ene er

  • Standard problemtypeskema: I standard problemtypeskema vil alle nyoprettede problemer automatisk blive tilføjet til dette skema
  • Agile Scrum Issue Type Scheme: Problemer og projekter forbundet med Agile Scrum vil bruge denne ordning

Jira-udgavetyper

Udover disse to problemtype-skemaer, kan du også tilføje skemaer manuelt efter behov, for eksempel har vi oprettet IT & Support ordning, for disse vil vi træk og slip problemtyperne fra Tilgængelig udgavetype til Udstedelsestype for nuværende ordning som vist på skærmbilledet nedenfor

Jira-udgavetyper

JIRA komponenter

Jira komponenter er underafsnit af et projekt; de bruges til at gruppere problemstillinger inden for et projekt i mindre dele. Komponenter tilføjer nogle strukturer til projekterne, deler det op i funktioner, teams, moduler, delprojekter og mere. Ved hjælp af komponenter kan du generere rapporter, indsamle statistik og vise det på dashboards og så videre.

JIRA komponenter

For at tilføje nye komponenter, som vist på ovenstående skærm, kan du tilføje navn, beskrivelse, komponentemne og standardmodtager.

JIRA skærm

Når problemet er oprettet i JIRA, vil det blive arrangeret og repræsenteret i forskellige felter, denne visning af felt i JIRA er kendt som en skærm. Dette felt kan flyttes og redigeres gennem arbejdsgangen. For hvert problem kan du tildele skærmtypen som vist på skærmbilledet. For at tilføje eller tilknytte et problem operation med en skærm skal du gå ind i hovedmenuen og klikke på Issues klik derefter på Skærm Ordninger og klik derefter på "Forbind et problem operation med en skærm” og tilføje skærmen i henhold til kravet. Nu i denne Jira-tutorials lærer vi om Jira-problemattributter.

JIRA skærm

Jira Issue Attributter

Issue Attributter omfatter

  • Statusser
  • Resolutioner
  • Prioriteter

Statusser: Forskellige statusser bruges til at angive forløbet af et projekt som f.eks At gøre, Igangværende, Åbn, Lukket, Genåbnet og Løst. lignendewise, du har beslutninger og prioriteter, i opløsning fortæller det igen om udviklingen af ​​spørgsmål som Rettet, Vil ikke rette, Dupliker, Ufuldstændig, Kan ikke gengive, Udført også du kan angive prioriteterne for problemet, uanset om et problem er kritisk, dur, mindre, blokerende og triviel.

Jira Issue Attributter

Udsted sikkerhedsordninger

Denne funktion i JIRA giver dig mulighed for at kontrollere, hvem der kan se problemerne. Den består af en række sikkerhedsniveauer, som kan tildeles brugere eller grupper. Du kan angive sikkerhedsniveauet for problemerne, mens du opretter eller redigerer et problem.

Tilsvarende er der en Standardtilladelsesskema ethvert nyt projekt, der oprettes, vil blive tildelt denne ordning. Tilladelsesskemaer giver dig mulighed for at oprette et sæt tilladelser og anvende dette sæt tilladelser til ethvert projekt.

Systemadministration

Nogle af de nyttige funktioner, som JIRA admin giver brugerne, er:

  • Revisionslog

    Under Revisionslog kan du se alle details om den oprettede udgave og de ændringer, der er foretaget i udgaverne.

  • Problem tilknytning

    Dette vil vise, om dine problemer hænger sammen med et andet problem, der allerede er til stede eller oprettet i projektet. Du kan også deaktivere problemtilknytning fra selve panelet

  • Mail i JIRA

    Ved brug af Mail system i admin kan du mail problemer til en konto på en POP eller IMAP mail server eller meddelelser skrevet til filsystemet genereret af en ekstern mail service.

  • Events

    En hændelse beskriver status, standardskabelonen og tilknytningerne til meddelelsesskemaet og workflow-overgangsfunktionen for hændelsen. Hændelserne er klassificeret i to en systemhændelse (JIRA-definerede hændelser) og brugerdefinerede hændelser (brugerdefinerede hændelser).

  • Watch list

    JIRA giver dig mulighed for at se et bestemt problem, som fortæller dig om meddelelserne om eventuelle opdateringer relateret til det pågældende problem. For at se en udgave skal du klikke på ordet "se" i udgavevinduet, og hvis du vil se, hvem der ser dine problemer, skal du klikke på nummeret i brackets.

  • Udstedelsessamlere

    I form af JIRA-udgaver giver en problemsamler dig mulighed for at samle feedback på enhver hjemmeside. I administrationen, hvis du klikker på Issue collectors, åbnes en mulighed, der spørger Tilføj Issue Collector. Når du har konfigureret udseendet og fornemmelsen af ​​en Issue Collector, skal du integrere det genererede JavaScript på enhver hjemmeside for feedback.

  • Udviklingsværktøjer

    Du kan også forbinde dine softwareudviklingsværktøjer, inklusive Jira-testværktøjet, til JIRA ved hjælp af denne admin-funktion. Du skal indtaste applikationens URL for at oprette forbindelse til JIRA.

Sådan opretter du et problem i JIRA

Her er den trinvise proces til at oprette, redigere og summeremarider er et problem i JIRA, et effektivt Jira-værktøj til test.

Trin 1) Åbn Jira software og log ind med dit ID og adgangskode

JIRA Dashboard åbnes, når du indtaster dit bruger-id og adgangskode. Under gratis JIRA dashboard finder du mulighed Projekt, når du klikker på det, vil det åbne et vindue, der viser muligheder som Simple Issue Tracking, Project Management, Agile Kanban, Jira Classic og så videre som vist på skærmbilledet nedenfor.

Opret et problem i JIRA

Trin 2) Angiv problem details

Når du klikker på option Simpel problemsporing, et andet vindue åbnes, hvor du kan nævne alle details om problemet og også tildele problemet til den ansvarlige person.

Opret et problem i JIRA

Trin 3) Angiv detaljerede oplysninger for at oprette et problem

Når du klikker på knappen "Send", åbnes et vindue, hvor du kan udføre en liste over arbejde som at oprette problemer, tildele problemer, kontrollere status for problemer som løst, igangværende eller lukket og så videre.

Opret et problem i JIRA

Når problemet er oprettet, vises en pop-up på din skærm, der siger, at dit problem er oprettet som vist på skærmbilledet nedenfor

Opret et problem i JIRA

Trin 4) Åbn menuen Problemer for at søge og udføre flere funktioner på problemer

Hvis du nu vil redigere et problem, eller du vil eksportere problemet til XML- eller Word-dokument, så kan du holde musen over hovedpanelet og klikke på Issues. Under Issues indstillinger klik på søge efter problemer der åbner et vindue, hvorfra du kan finde dine problemer og udføre flere funktioner.

Opret et problem i JIRA

Når du vælger "søg efter problemer" under Problemer, et vindue vises som vist på skærmbilledet

Opret et problem i JIRA

  1. Søg efter problemer option vil bringe dig til et vindue, hvor du kan se de problemer, du har oprettet, som her har vi problemer ST1 og ST2
  2. Her på skærmbilledet kan du se problemet "Bug opdaget under test af brugeraccept" og alle details relateret til det. Herfra kan du udføre flere opgaver, som du kan stoppe fremskridtene med problemer, redigere problemerne, kommentere problemerne, tildele problemer og så videre
  3. Selv du kan eksportere problem details til et XML- eller Word-dokument.
  4. Du kan også se aktivitet, der foregår på problemet, anmeldelser af problemet, arbejdslog, historik for problemet og så videre.
  5. Under indstillingen for tidssporing kan du endda se den estimerede tid til at løse problemerne

I samme vindue kan du indstille et filter for problemet og gemme dem under Yndlingsfiltre, så når du vil søge eller se et bestemt problem, kan du finde det ved hjælp af filteret.

Trin 5) Klik på indstillingen Resume for at se details om problemer

For at se oversigten over problemet kan du klikke på muligheder Resumé, dette åbner et vindue, som viser alle details af dit projekt og fremskridt på dette diagram. I højre side af oversigtsvinduet er der en Aktivitet Stream hvilket giver details om spørgsmålene og kommentarer fremsat af ansøgeren til spørgsmålet.

Opret et problem i JIRA

Underopgave

Underopgaveproblemer er nyttige til at opdele et overordnet problem i en række mindre opgaver, der kan tildeles og spores separat. Det løser problemer mere omfattende og adskiller opgaven i mindre dele af opgaven, der skal udføres.

Sådan opretter du underopgave

Underopgave kan oprettes på to måder

  • Opret underopgave under overordnet problem
  • Oprettelse af et problem til en underopgave

For at oprette underopgave i JIRA skal du vælge et problem, hvor du vil tildele underopgaven. Klik på under problemvinduet Tildel flere mulighed, og klik derefter på oprette delopgave som vist på skærmbilledet nedenfor. Du kan også vælge konvertere til delopgave under samme fane for at konvertere det overordnede problem til en underopgave.

Opret underopgave

Når du klikker på Opret underopgave, vil et vindue dukke op for at tilføje underopgaveproblem. Fyld details om delopgaven og klik videre Opret som vist i nedenstående skærmbillede, og dette vil skabe en underopgave til det overordnede problem.

Opret underopgave

Det vil oprette en underopgave under forældreproblemer, og details vises om, hvornår opgaven skal fuldføres på problemtypesiden som vist på skærmbilledet nedenfor. Hvis du gerne vil tilføje flere underopgaver, kan du klikke på plustegnet (+) i hjørnet af underopgavepanelet. Synes godt omwise, hvis du vil notere den tid brugt på den aktuelle opgave, skal du klikke på (+) plustegnet i hjørnet af tidsregistreringen og lægge de nedtails i logbladet.

Opret underopgave

Nogle vigtige punkter at huske, mens du opretter underopgave

  • Du kan have så mange underopgaver som nødvendigt under en Issue
  • Du kan ikke have en underopgave til en underopgave
  • Når en underopgave er oprettet under en overordnet, kan overordnet ikke konverteres til en underopgave
  • En underopgave kan dog konverteres til et overordnet problem
  • Du kan arbejde på din underopgave uden at skulle navigere væk fra det overordnede problem

WorkFlows

En JIRA-arbejdsgang er et sæt af statusser og overgange, som et problem gennemgår i løbet af sin livscyklus. JIRA workflow omfatter fem hovedstadier, når problemet er oprettet.

  • Åbent nummer
  • Løst problem
  • Igangværende udgave
  • Genåbnet udgave
  • Luk udgave

WorkFlows

Mens workflow i JIRA består af Statusser, modtager, opløsning, betingelser, validatorer, post-funktioner og egenskaber

  • Statusser: Det repræsenterer problemernes position i en arbejdsgang
  • Overgange: Overgange er broen mellem statusser, den måde et bestemt emne flytter fra en status til en anden
  • Tildelt: Modtageren dikterer den ansvarlige part for et givet problem og bestemmer, hvordan opgaven skal udføres
  • Løsning: Det forklarer, hvorfor et problem går fra en åben status til en lukket
  • Betingelser: Betingelser styrer, hvem der kan udføre en overgang
  • Validatorer: Det kan sikre, at overgangen kan ske i betragtning af problemets tilstand
  • egenskaber: JIRA genkender nogle egenskaber på overgange

Du kan tildele status for problemet fra selve vinduet, når du klikker på afkrydsningsfeltet box forum I gang status som vist på skærmbilledet nedenfor, vil den afspejle status i problempanelet fremhævet med gult.

WorkFlows

Til den udgave, vi har lavet, vil JIRA præsentere en arbejdsgang, som kortlægger projektets fremskridt. Som vist på skærmbilledet, uanset hvilken status vi har indstillet i problempanelet, vil det blive afspejlet i Workflow-diagrammet, her har vi indstillet problemstatus i "I gang", og den samme status er opdateret i workflowet, fremhævet med gult. Workflow kan give et hurtigt overblik over arbejdet under proces.

WorkFlows

Plug-ins i JIRA

Der er plug-ins tilgængelige for JIRA til at arbejde mere effektivt, nogle af disse plugins er Zendesk, Salesforce, GitHub, Gitbucket og så videre. Nogle af dem gør det muligt for supportteamet at rapportere problemer direkte til JIRA, opretter ubegrænsede private arkiver med fuld funktions- og teststyringssupport osv.

JIRA Agile

Agile- eller Scrum-metoden bruges generelt af udviklingsteams, der følger en køreplan over planlagte funktioner til kommende versioner af deres produkt. Agile følger de samme køreplaner for at spore deres problemer som i andre JIRA-metoder At gøre -> Igangværende -> Udført, som vist på skærmbilledet nedenfor, har vi et problem i At gøre og det andet nummer i I gang. Når problemet først er kommet ind I gang vil blive løst, vil det flytte til Udført status og på samme måde spørgsmålet i At gøre vil gå videre til næste fase I gang.

JIRA Agile

Opretter problem i Agile

For at oprette et agilt problem, gå til hovedmenuen under Agile fanebladet, klik på "Kom godt i gang", når du klikker på den, vil den bede om at oprette en ny bestyrelse for spørgsmålene for Scrum or Kanban. Du kan vælge din mulighed efter dit krav, her har vi valgt Scrum-metoden.

Oprettelse af problem i Agile

Sådan opretter du et Epic i Agile

Opret et epos i Agile

I JIRA Agile er et epos simpelthen en problemtype. Eposet fanger et stort værk. Det er en stor brugerhistorie, som kan opdeles i en række små historier. At færdiggøre Jira Epic, det kan tage flere sprints. Du kan enten oprette et nyt epos i agile eller enten bruge det problem, du har oprettet i det normale JIRA board. Synes godt omwise, kan du også oprette en historie til agile scrum.

Plantilstand i Agile:

Plantilstand viser alle de brugerhistorier, der er oprettet til projektet. Du kan bruge menuen til venstre til at bestemme, på hvilket grundlag problemerne skal displayed. Mens du i menuen til højre klikker på problemet, kan du oprette underopgaver, logarbejde osv.

Arbejdstilstand i Agile

Det vil vise den aktive sprint Information. Alle problemer eller brugerhistorier vil blive vistyed i tre kategorier som vist på skærmbilledet nedenfor At gøre, i gang og færdig for at vise projektets eller problemernes fremskridt.

Brug af Clone og Link i JIRA

I JIRA kan du også klone problemet, en fordel ved at klone et problem er, at det forskellige team kan arbejde separat på problemet og løse problemet hurtigt.

Brug af Clone og Link i JIRA

Der er en anden nyttig funktion er JIRA Link, Issue linking giver dig mulighed for at skabe en tilknytning mellem to eksisterende problemer på enten den samme eller forskellige JIRA-servere. Som vist på skærmbilledet har vi linket det aktuelle problem "ST-6 rullemenu virker ikke" med et andet problem "ST-4 GUI er ikke responsiv - gentest GUI-funktioner".

Brug af Clone og Link i JIRA

Brug af Clone og Link i JIRA

Ligesom her har vi sat sprint i 1 dag og den kører sprint for den specifikke tidsperiode som vist på skærmbilledet nedenfor. Hvis du arbejder med scrum og ønsker at prioritere problemet eller rangere problemet, skal du blot trække og slippe problemet ind i efterslæb.

Bortset fra dette er der flere opgaver, du kan udføre, for eksempel hvis du klikker i højre side af vinduet, vil en liste over funktioner dukke op, som du kan bruge den efter dit behov.

Brug af Clone og Link i JIRA

Brug af Clone og Link i JIRA

Rapporter i JIRA

For at spore fremskridtene i Agile, en Nedbrændingsdiagram viser den faktiske og anslåede mængde arbejde, der skal udføres i sprint. Et typisk nedbrændingsdiagram vil se nogenlunde sådan ud, hvor den røde linje angiver den faktiske tilbageværende opgave, mens den blå linje angiver en ideel tilbageværende opgave under scrum-cyklussen.

Rapporter i JIRA

Bortset fra Burn down diagram er der andre muligheder tilgængelige i JIRA automation som Sprint Rapport, episk rapport, versionsrapport, hastighedsdiagram, kontroldiagram, kumulativt flowdiagram. Du kan også bruge forskellige diagrammuligheder til at repræsentere dit projekts fremskridt.

Rapporter i JIRA

Ligesom her i skærmbilledet ovenfor, har vi valgt et cirkeldiagram til emneprioriteter. Det vil generere et cirkeldiagram, der repræsenterer prioriteterne og alvorligheden af ​​problemerne i procent for hele projektet som vist nedenfor. Du kan se cirkeldiagrammet fra forskellige perspektiver, f.eks Tildelt, komponenter, problemtype, prioritet, løsning og status og så videre.

Rapporter i JIRA

Du kan også konfigurere, hvordan du vil se scrum boardet. Scrum board giver forskellige muligheder, hvorigennem du kan foretage ændringer i dit boards udseende. Forskellige funktioner, du kan konfigurere ved hjælp af scrum, er kolonner, svømmebaner, hurtige filtre, kortfarver og så videre. Her har vi valgt kolonnestyring, og valgt mulighederne Issue count, og den vil vise det samlede antal igangværende, udfærdigede eller udførte udgaver. I kolonnestyring kan vi tilføje en ekstra kolonne i henhold til vores kravwise der er forskellige funktioner, som du kan konfigurere på boardet.

Rapporter i JIRA

filtre

Du kan også indstille andre filtre end standardfiltre til at filtrere problemerne. De filtre du kan bruge er dato, komponent, prioritet, opløsning og så videre.

filtre

Kanban bestyrelse og administrerende spørgsmål

Ligesom Agile Scrum board kan vi også lave et Kanban Board, her har vi lavet et projektnavn Cloud Testing. Kanban board er nyttigt for teamet, der administrerer og begrænser deres arbejde i gang. Kanban-tavler er synlige i arbejdstilstand, men ikke i plantilstand.

Kanban bestyrelse og administrerende spørgsmål

Her har vi lavet et problem "Bug opdaget under belastningstestning" , "Tjek problemer relateret til cloud-server" i Kanban Board som vist på skærmbilledet nedenfor, viser det også deres status fremhævet med rødt.

Kanban bestyrelse og administrerende spørgsmål

Kanban betragtes som den bedste metode til fejlretning og vedligeholdelsesudgivelse, hvor indgående opgave prioriteres og derefter arbejdes i overensstemmelse hermed. Der er få foranstaltninger, der kan gøre Kanban mere effektiv.

  1. Visualiser din arbejdsgang
  2. Begræns det igangværende arbejde
  3. Arbejde med spørgsmål
  4. Mål cyklustiden

JIRA Scrum vs. JIRA Kanban

Scrum Kanban
Rapporter

Nedbrændingsdiagram: Diagrammet viser alle ændringer og omfang, der er ændret, mens sprint er stadig på, andre diagrammer omfatter Sprint Rapport, hastighedsdiagram, episk rapport osv.

Rapporter

Kontroldiagram: Det giver dig mulighed for at måle cyklustiden for problemer, showing den gennemsnitlige tid og faktiske tid, det tager at fuldføre problemer

Agile Board

Det giver holdet mulighed for at se fremskridtene sprints. Dette er arbejdstilstanden, hvor du kan se selve brættet opdelt i forskellige statusser.

Begrænsninger

Teamet kan beslutte, om det vil øge eller mindske antallet af problemer, der skal displayed i hver status.

Efterslæb

Det er her holdet planlægger sprints og anslå historier, der vil gå ind i hver sprint

Workflow

Du kan tilknytte kolonner til statusserne for din arbejdsgang. Blot ved at tilføje eller fjerne kolonner kan arbejdsgangen ændres efter behov.