Introduktion til defekt sporingsværktøjer
Da vi alle bruger forskellige typer software, skal denne software udvikles ved hjælp af nogle procedurer. Der er forskellige cykler, gennem hvilke softwareudvikling gennemføres. En af de vigtigste cyklusser i enhver softwareudviklingslivscyklus er Testning. Softwareudvikling kræver både test samt vedligeholdelse af udviklet software. Under test af software kan der muligvis opdages defekter. I tekniske termer betegnes disse defekter som fejl. Så bugs er simpelthen de mangler, som softwaretestere finder, når de tester software. Når softwaren er stor, kan antallet af defekter, der opdages i softwaren muligvis være ganske stort. Derfor bliver vedligeholdelse og sporing af disse bugs ret kedelige ting For at vedligeholde og effektivt spore de rapporterede bugs kræves også specifik software. Denne software kaldes Defekte Tracking Tools.
Hvad er defekte sporingsværktøjer?
Disse værktøjer er værktøjer eller software, der er beregnet til at rapportere de fejl, der blev fundet under softwaretest og spore de fejl, der blev rapporteret.
Derfor kunne anvendelser af bugsporingsværktøjer nævnes som:
1) At rapportere fejl under softwaretest
2) For at spore de fejl, der blev rapporteret
Bemærk, at både bug tracking-værktøjet eller defekt tracking tool er det samme. I denne artikel betyder begge udtryk det samme
Typer af defekte sporingsværktøjer:
Nedenfor er nogle af nøgledefektets sporingsværktøjer som følger.
1. Bugzilla
Bugzilla blev oprettet online for brugere i 1998. Det er et meget modent bugsporingsværktøj eller defekt sporingsværktøj. Det hjælper testeren med at rapportere fejl, holde styr på eksisterende eller rapporterede fejl, indeholder også funktioner til at markere en fejl som problem eller forbedringer eller lignende type anmodninger.
Priser:
Det er open source og gratis at bruge. Men hvis kravet stiger, kan man købe den betalte version for ekstra funktioner og support
Funktioner:
- Avanceret søgning - Bugzilla har avancerede funktioner, hvor brugere kan søge i en fejl med bugtekstens fulde tekst. Avanceret søgefel kan udvides yderligere til at tilpasse søgning efter brugerkravet
- E-mail-meddelelse - Bugzilla giver en funktion ved e-mail-meddelelse, hvor brugeren får besked via e-mail, hvis der foretages ændringer i fejlene, ligesom en kommentar er udført, eller andre ændringer foretages i fejlen
2. JIRA
JIRA er udviklet af en australsk virksomhed Atlassian, JIRA er oprindeligt hovedsageligt et hændelsesstyringsværktøj. JIRA leverer alle funktioner såsom registrering af bugs, rapportering af bugs, styring af bugstadier osv.
Priser:
Oprindeligt kan man bruge sin prøveversion uden omkostninger. Derefter kan man købe det
Funktioner:
- Tilpasset instrumentbræt - JIRA har en funktion til at tilpasse instrumentbrættet efter ens krav
- Agile Support - JIRA-instrumentbræt kunne udvides til at være tilstrækkelig til støtte for et smidigt miljø. Tilsvarende kunne det udvides til Kanban-bestyrelser
- Rige API'er - JIRA har support med masser af API'er, der kan bruges i automatisering
- Mobile Apps - JIRA leverer mobile apps, hvilket gør sporing af defekter let. Man kan spore fejlene på selve mobilen
- Udvidelige plugins - JIRA kunne integreres med forskellige tredjeparts apps til bedre brug
3. eTraxis
Det er et andet mest populære sporingsværktøj. Det kan bruges til at rapportere og spore defekter. Selvom det ikke kun er begrænset til sporing af defekter, men det kunne bruges til at spore andre softwareudviklingsrelaterede ting.
Som det kunne tilpasses til at spore ting, kan målgruppen her være anderledes. Et andet vigtigste træk ved dette værktøj er, at den proces, der skal følges for at løse en defekt, eller cyklusen af fejlløsning kan tilpasses. Man kan definere sine egne sæt defektopløsningscyklus for at spore disse mangler. Disse tilpassede definerede cyklusser er kendt som skabeloner og er meget vigtige under sporingsværktøjer
4. Lean Testing
Lean testing er et defekt sporingsværktøj, der kunne bruges uden omkostninger. Det er også et test case management-værktøj. At være et test case management-værktøj kan man beskrive test cases for en bestemt opgave relateret til softwareudvikling.
Lean testing kunne bruges både på nettet og mobil. Det kunne udvides til webbrowser ved hjælp af udvidelse. Derfor kunne folk bruge brugen af udvidelsen i browseren. Det har også mobil support, hvorfor rapportering og sporing af defekter også kan ske fra mobil. Lean testing er ret nem at bruge. Det kræver ingen installation af nogen form for software
hvilke funktioner skal et ideelt defektsporingsværktøj have?
Funktioner er som følger:
- Rapporteringsfacilitet - Defekt sporingsværktøj skal have en rapporteringsfacilitet, hvilket betyder, at en tester skal være i stand til at logge en fejl med alle yderligere detaljer, som f.eks. Dens miljø, sværhedsgrad, vedhæftede filer osv.
- Tildeling - Et defekt sporingsværktøj skal-have en funktion til at tildele fejlen til den pågældende person for at løse den. Testeren kan også spore den
- Sporende fejl forskellige livscyklusser - En fejl, når den først er logget, passerer gennem forskellige stadier. Et ideelt sporingsværktøj for defekter skal have forskellige faser med en tydelig beskrivelse af betydningen af hvert trin
- Vedligeholdelse af logfiler - Et ideelt sporingsværktøj for mangler skal være i stand til at vedligeholde logfiler over forskellige ting som brugerkommentarer, enhver tilføjelse til fejlbeskrivelsen osv.
- Tilvejebringelse af unik id - Hver fejl rapporteret ved hjælp af defekt sporingsværktøj skal automatisk tildeles et unikt id. Denne unikke id vil blive brugt yderligere til at spore buginformation osv
Ovennævnte funktioner er grundlæggende funktioner, som ethvert bugsporingsværktøj skal have. Selvom et defekt sporingsværktøj muligvis også indeholder nogle yderligere funktioner. Men de ovennævnte funktioner er nødvendige for sporing af fejl
Konklusion
Til softwareudvikling er det meget nødvendigt, at det vedligeholdes. For at vedligeholde software skal det kontrolleres. Eventuelle defekter, der findes under testen, skal rapporteres og få den løst. For at logge og spore disse mangler har en softwaretester behov for et værktøj. Disse værktøjer kaldes defekt sporingsværktøjer hjælper med at spore defekter. Disse værktøjer hjælper med at vedligeholde software og dets dokument.
Anbefalede artikler
Dette har været en guide til Defekt sporingsværktøjer. Her drøftede vi definitionen, typer af defekte sporingsværktøjer med deres anvendelser og nogle grundlæggende funktioner, som ethvert bugsporingsværktøj skal have. Du kan også gennemgå vores andre foreslåede artikler for at lære mere -
- Software Tester Work
- 15 bedste populære bugrapporteringsværktøjer
- JIRA Interview Spørgsmål
- Karrierer inden for softwaretestning