Przejdź do treści głównej
INF.04Inżynieria Oprogramowania, Bezpieczeństwo i BHP

Systemy śledzenia błędów: Jira i Bugzilla

Specjalistyczne systemy typu Bug Tracker / Issue Tracker służące do ewidencji, zgłaszania, kategoryzacji, przydzielania i monitorowania cyklu życia błędów oraz zadań programistycznych.

Rola systemów Issue Tracker w projektach IT

Systemy śledzenia błędów (Bug Tracking Systems / Issue Trackers) to narzędzia wspierające pracę zespołów deweloperskich i testerów QA.

Porównanie Bugzilla vs Jira:

NarzędzieProducent / LicencjaCharakterystyka i Zastosowanie
BugzillaMozilla Foundation (Open Source / darmowy)Dedykowany, klasyczny system skupiony ściśle na rejestrowaniu, klasyfikacji i śledzeniu defektów w oprogramowaniu
JiraAtlassian (Komercyjny)Kompleksowa platforma do zarządzania projektami zwinnymi (Scrum, Kanban), śledzenia zadań, błędów (bugs), historyjek użytkownika (user stories) oraz wydań

Cykl życia zgłoszenia błędu (Bug Lifecycle):

  1. New / Open: Nowo zarejestrowany błąd przez testera (zawiera kroki do odtworzenia Steps to reproduce, wynik oczekiwany i wynik rzeczywisty).
  2. Assigned / In Progress: Błąd przypisany do programisty, który analizuje kod i tworzy poprawkę.
  3. Resolved / Fixed: Błąd naprawiony i wdrożony na środowisko testowe.
  4. Verified / Closed: Tester ponownie weryfikuje poprawkę (re-testing) i zamyka zgłoszenie.
  5. Reopened: Jeśli usterka nadal występuje, zgłoszenie jest ponownie otwierane.

Pułapki na egzaminie INF.04:

  • Do narzędzi wspomagających rejestrowanie i śledzenie błędów w oprogramowaniu należą m.in. Bugzilla, Jira, Mantis, Redmine.

Chcesz sprawdzić to pojęcie w praktyce?

Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Systemy śledzenia błędów: Jira i Bugzilla lub rozpocznij trening.