Defect Tracking Tools - Typen en kenmerken van Defect Tracking Tools

Inhoudsopgave:

Anonim

Introductie tot Defect Tracking Tools

Omdat we allemaal verschillende soorten software gebruiken, moet deze software met behulp van enkele procedures worden ontwikkeld. Er zijn verschillende cycli waardoor softwareontwikkeling wordt uitgevoerd. Een van de belangrijkste cycli van elke levenscyclus van softwareontwikkeling is testen. Softwareontwikkeling vereist zowel testen als onderhoud van ontwikkelde software. Tijdens softwaretests kan er een detectie van defecten zijn. In technische termen worden deze defecten als bugs genoemd. Dus bugs zijn gewoon de defecten die software tester vindt tijdens het testen van software. Wanneer software groot is, kan het aantal defecten dat in software wordt gedetecteerd behoorlijk groot zijn. Vandaar dat onderhoud en het volgen van deze bugs behoorlijk saaie dingen worden. Voor het onderhouden en effectief volgen van die gemelde bugs is ook specifieke software vereist. Deze software wordt Defect Tracking Tools genoemd.

Wat is Defect Tracking Tools?

Deze tools zijn tools of software die bedoeld zijn om de tijdens het testen van de software gevonden bugs te rapporteren en die bugs te volgen die werden gerapporteerd.

Vandaar dat het gebruik van tools voor het volgen van bugs kan worden genoemd als:

1) Bugs melden tijdens het testen van software

2) Om die bugs te volgen die werden gerapporteerd

Houd er rekening mee dat zowel het hulpmiddel voor het volgen van fouten als het hulpmiddel voor het volgen van fouten hetzelfde is. In dit artikel betekenen beide termen hetzelfde

Soorten Defect Tracking Tools:

Hieronder staan ​​enkele van de belangrijkste tools voor het volgen van defecten als volgt.

1. Bugzilla

Bugzilla is in 1998 online gemaakt voor gebruikers. Het is een zeer volwassen hulpmiddel voor het volgen van fouten of het bijhouden van fouten. Het helpt de tester om bugs te melden, bestaande of gemelde bugs bij te houden, en biedt ook functies voor het markeren van een bug als probleem of verbeteringen of soortgelijke verzoeken.

Prijzen:

Het is open-source en gratis te gebruiken. Als de behoefte echter toeneemt, kan men de betaalde versie kopen voor extra functies en ondersteuning

Kenmerken:

  • Geavanceerd zoeken - Bugzilla heeft geavanceerde functies waarin gebruikers een bug kunnen zoeken met de volledige tekst van de bug. Geavanceerde zoekprobleem kan verder worden uitgebreid om de zoekopdracht aan te passen volgens de gebruikersvereiste
  • E- mailmelding - Bugzilla biedt een functie voor e-mailmelding waarbij de gebruiker via e-mail op de hoogte wordt gebracht als er wijzigingen in de bugs worden aangebracht zoals een opmerking wordt gemaakt of andere wijzigingen in de bug worden aangebracht

2. JIRA

JIRA is ontwikkeld door een Australisch bedrijf Atlassian, JIRA is in eerste instantie vooral een hulpmiddel voor incidentbeheer. JIRA biedt alle functies zoals het opnemen van bugs, het melden van bugs, het beheren van bugs, enz.

Prijzen:

In eerste instantie kan men de proefversie zonder kosten gebruiken. Daarna kan men het kopen

Kenmerken:

  • Aangepast Dashboard - JIRA heeft een functie om het dashboard aan te passen volgens uw vereisten
  • Agile ondersteuning - JIRA-dashboards kunnen worden uitgebreid om voldoende ondersteuning voor een agile omgeving te bieden. Evenzo kan het worden uitgebreid voor Kanban-borden
  • Rijke API's - JIRA heeft ondersteuning met veel API's die kunnen worden gebruikt bij automatisering
  • Mobiele apps - JIRA biedt mobiele apps waardoor het opsporen van defecten eenvoudig wordt. Men kan de bugs op mobiel zelf volgen
  • Uitbreidbare plug-ins - JIRA kan worden geïntegreerd met verschillende apps van derden voor beter gebruik

3. eTraxis

Het is een andere meest populaire trackingtool. Het kan worden gebruikt om defecten te melden en te volgen. Hoewel het niet beperkt is tot alleen het opsporen van defecten, maar kan worden gebruikt om andere aan softwareontwikkeling gerelateerde zaken te volgen.

Hier, omdat het kan worden aangepast om dingen te volgen, kan de doelgroep dus anders zijn. Een ander belangrijk kenmerk van deze tool is dat het proces dat moet worden gevolgd voor het oplossen van een defect of de cyclus van het oplossen van defecten kan worden aangepast. Men kan zijn eigen sets van foutoplossende cyclus definiëren om die defecten te volgen. Deze op maat gemaakte gedefinieerde cycli staan ​​bekend als sjablonen en zijn erg belangrijk tijdens het volgen van tools

4. Lean testen

Lean testen is een defecttool die zonder kosten kan worden gebruikt. Het is ook een testcase management tool. Als een testcase management tool kan men testcases beschrijven voor een specifieke taak gerelateerd aan software ontwikkeling.

Lean testen kan zowel op internet als mobiel worden gebruikt. Het kan worden uitgebreid tot de webbrowser door de extensie te gebruiken. Daarom konden de mensen met het gebruik van de extensie deze in de browser gebruiken. Het heeft ook mobiele ondersteuning, dus het melden en volgen van defecten kan ook vanaf mobiel. Lean testen is vrij eenvoudig te gebruiken. Het vereist geen enkele installatie van software

welke functies moet een ideale Defect Tracking Tool hebben?

Functies zijn als volgt:

  • Rapportage faciliteit - Defect tracking tool moet een rapportage faciliteit hebben wat betekent dat een tester een bug moet kunnen loggen met alle aanvullende details zoals zijn omgeving, ernst, bijlagen, enz.
  • Toewijzing - Een defecttool moet een functie hebben om de bug aan de betreffende persoon toe te wijzen om deze te verhelpen. De tester kan het ook volgen
  • Tracking bug verschillende levenscyclus - Een bug die eenmaal is geregistreerd, doorloopt verschillende fasen. Een ideaal hulpmiddel voor het opsporen van defecten moet verschillende fasen hebben met een duidelijke beschrijving van de betekenis van elke fase
  • Logboeken onderhouden - Een ideaal hulpmiddel voor het opsporen van defecten moet in staat zijn om logboeken bij te houden van verschillende dingen zoals opmerkingen van gebruikers, eventuele toevoegingen in de bugbeschrijving, enz
  • Unieke id verstrekken - Elke bug die wordt gemeld met behulp van het hulpprogramma voor het volgen van defecten, moet automatisch een unieke id krijgen. Deze unieke id zou verder worden gebruikt om informatie over fouten op te sporen, enz

De bovengenoemde functies zijn basisfuncties die elk hulpprogramma voor het volgen van bugs zou moeten hebben. Hoewel een hulpmiddel voor het volgen van defecten ook enkele extra functies kan bieden. Maar de bovengenoemde functies zijn noodzakelijk voor het volgen van bugs

Conclusie

Voor softwareontwikkeling is het zeer noodzakelijk dat deze wordt onderhouden. Om software te onderhouden, moet deze worden gecontroleerd. Eventuele defecten die tijdens het testen worden aangetroffen, moeten worden gemeld en opgelost. Om deze defecten te loggen en te volgen, heeft een softwaretester een tool nodig. Deze tools, aangeduid als tools voor het volgen van defecten, helpen defecten te volgen. Deze tools helpen bij het onderhoud van software en het document.

Aanbevolen artikelen

Dit is een leidraad geweest voor Defect Tracking Tools. Hier bespraken we de definitie, de soorten foutopsporingshulpmiddelen met hun gebruik, en enkele basisfuncties die elk hulpmiddel voor het volgen van bugs zou moeten hebben. U kunt ook onze andere voorgestelde artikelen doornemen voor meer informatie -

  1. Software Tester Werk
  2. 15 beste populaire hulpmiddelen voor bugrapportage
  3. Vragen tijdens solliciteren bij JIRA
  4. Carrières in het testen van software