Bugzilla Samouczek – Wada Tracking Narzędzie

⚡ Inteligentne podsumowanie

Bugzilla Samouczek wprowadza w błąd dotyczący oprogramowania typu open source tracker by Mozilla. LessObejmuje logowanie, zgłaszanie błędów, raporty graficzne, funkcję przeglądania, proste i zaawansowane wyszukiwanie, niestandardowe kolumny i osobiste preferencje.

  • 🐞 Open Source Tracker: Darmowe narzędzie firmy Mozilla oparte na języku Perl, używane w wielu projektach.
  • 📝 Zgłaszanie błędów: Produkt, składnik, powaga i jasne podsumowanie tworzą tracmożliwy raport.
  • 📊 Raporty graficzne: Generuj tabele HTML lub wykresy liniowe, kołowe i słupkowe w celu wizualizacji trendów.
  • 🔍 Tryby wyszukiwania: Proste wyszukiwanie dopasowuje słowa kluczowe; Zaawansowane wyszukiwanie filtruje według wielu pól.
  • ⚙️ Kolumny niestandardowe: Dodaj lub usuń kolumny na domyślnej stronie wyników wyszukiwania.
  • 🤖 Triaż AI: Sztuczna inteligencja grupuje duplikaty, przewiduje powagę i sugeruje osoby przypisane.

Bugzilla Wada Tracking Narzędzie

Czym jest Bugzilla?

Bugzilla jest to problem/błąd typu open source tracsystem królewski, który pozwala programistom zachować track nierozwiązanych problemów z ich produktem. Jest napisane w Perl i wykorzystuje bazę danych MYSQL.

Bugzilla jest Wada tracnarzędzie królewskie, jednakże może być używane jako narzędzie do zarządzania testami, jako takie można je łatwo połączyć z innymi Przypadek testowy narzędzia do zarządzania, takie jak Quality Center, Testlink itd.

Ten otwarty błąd-tracker umożliwia użytkownikom pozostawanie w kontakcie z klientami lub pracownikami i skuteczną komunikację dotyczącą problemów w całym łańcuchu zarządzania danymi.

Kluczowe cechy Bugzilla obejmuje

  • Zaawansowane możliwości wyszukiwania
  • Powiadomienia e-mail
  • Modyfikuj/zgłaszaj błędy za pomocą poczty e-mail
  • Czas trackról
  • Silne zabezpieczenia
  • Personalizacja
  • Localization

Jak się zalogować Bugzilla

Krok 1) Użyj poniższego link do Twojej dyspozycji. Aby utworzyć konto w Bugzilla narzędzie lub aby zalogować się na istniejące konto przejdź do Nowe konto lub zaloguj się opcję w menu głównym.

Zaloguj się do Bugzilla

Krok 2) Teraz wprowadź swoje dane osobowe, aby się zalogować Bugzilla

  1. identyfikator użytkownika
  2. Hasło
  3. A następnie kliknij "Zaloguj sie"

Zaloguj się do Bugzilla

Krok 3) Zostałeś pomyślnie zalogowany Bugzilla system

Zaloguj się do Bugzilla

Jeśli posiadasz konto, najczęstszą czynnością jest zgłoszenie nowej usterki.

Tworzenie raportu o błędzie w Bugzilla

Krok 1) Aby utworzyć nowy błąd w Bugzilla, odwiedź stronę główną Bugzilla i kliknij NOWYM zakładka z menu głównego

Tworzenie raportu o błędzie w Bugzilla

Krok 2) W następnym oknie

  1. Wprowadź produkt
  2. Wprowadź komponent
  3. Podaj opis komponentu
  4. Wybierz wersję,
  5. Wybierz wagę
  6. Wybierz sprzęt
  7. Wybierz system operacyjny
  8. Wprowadź podsumowanie
  9. Wchodzę Descriptjon
  10. Dołącz załącznik
  11. Wyślij

UWAGA: Powyższe pola będą się różnić w zależności od Twoich ustawień Bugzilla

Tworzenie raportu o błędzie w Bugzilla

UWAGA: Pola obowiązkowe są oznaczone *.

W naszym przypadku pole

  • Podsumowanie
  • OPIS

Są obowiązkowe

Jeśli ich nie wypełnisz, pojawi się ekran jak poniżej

Tworzenie raportu o błędzie w Bugzilla

Krok 4) Utworzono błąd Numer ID 26320 jest przypisany do naszego błędu. Możesz również dodać dodatkowe informacje do przypisanego błędu, takie jak: URL, słowa kluczowe, tablica, tagi itp. Te dodatkowe informacje są pomocne, aby podać więcej szczegółów na temat utworzonego błędu.

  1. Duże pole tekstowe
  2. URL
  3. Animacja
  4. Słowa kluczowe
  5. Tagi
  6. Zależy od
  7. Bloki
  8. Załączniki

    Tworzenie raportu o błędzie w Bugzilla

Krok 5) W tym samym oknie, jeśli przewiniesz dalej w dół. Możesz wybrać termin ostateczny i status błędu. Termin w Bugzilla zwykle podaje limit czasowy na rozwiązanie błędu w danym przedziale czasowym.

Tworzenie raportu o błędzie w Bugzilla

Twórz raporty graficzne

Raporty graficzne to jeden ze sposobów wyświetlania aktualnego stanu bazy danych błędów. Raporty można generować w formie tabeli HTML lub graficznego wykresu liniowego/kołowego/słupkowego. Idea stojąca za raportem graficznym w Bugzilla Polega ona na zdefiniowaniu zbioru błędów za pomocą standardowego interfejsu wyszukiwania, a następnie wybraniu z niego pewnego aspektu, który ma zostać przedstawiony na osi poziomej i pionowej. Można również uzyskać raport trójwymiarowy, wybierając opcję „Wiele stron”.

Raporty są pomocne na wiele sposobów, na przykład jeśli chcesz wiedzieć, dla którego komponentu zgłoszono największą liczbę poważnych błędów. Aby przedstawić to na wykresie, możesz wybrać wagę na osi X i komponent na osi Y, a następnie kliknąć opcję „Wygeneruj raport”. Wygeneruje raport zawierający najważniejsze informacje.

Twórz raporty graficzne

Poniższy wykres przedstawia reprezentację wykresu słupkowego ważności błędów w komponencie „Widget Gears”. Na poniższym wykresie najpoważniejszych błędów lub blokerów w komponentach jest 88, podczas gdy błędy o normalnej wadze znajdują się na górze z liczbą 667.

Twórz raporty graficzne

Podobnie zobaczymy również wykres liniowy dla %ukończenia vs. ostateczny termin

Krok 1) Aby wyświetlić raport w formie prezentacji graficznej,

  • Kliknij opcję Raport z menu głównego
  • Kliknij na Raporty graficzne z danej opcji

Twórz raporty graficzne

Krok 2) Stwórzmy wykres % ukończenia vs ostateczny termin

Tutaj na osi pionowej wybraliśmy % Ukończone i na naszej osi poziomej wybraliśmy Ostateczny termin. Otrzymasz wykres ilości wykonanej pracy w procentach względem ustalonego terminu.

Teraz ustaw różne opcje graficznej prezentacji raportów

  1. Oś pionowa
  2. Pozioma oś
  3. Wiele obrazów
  4. Format — wykres liniowy, wykres słupkowy lub wykres kołowy
  5. Zestaw danych wykresu
  6. Sklasyfikuj swój błąd
  7. Sklasyfikuj swój produkt
  8. Sklasyfikuj swój komponent
  9. Klasyfikuj status błędu
  10. Wybierz rozdzielczość
  11. Kliknij wygeneruj raport

Twórz raporty graficzne

Obraz wykresu będzie wyglądał mniej więcej tak

Twórz raporty graficzne

Przeglądaj funkcję

Krok 1) Aby zlokalizować Twój błąd, używamy funkcji przeglądania, kliknij Przeglądaj przycisk z menu głównego.

Przeglądaj funkcję

Krok 2) Po kliknięciu przycisku przeglądania otworzy się okno z informacją „Wybierz kategorię produktów do przeglądania” jak pokazano poniżej, przeglądamy błąd według kategorii.

  • Po kliknięciu przycisku przeglądaj
  • Wybierz produkt „Sam's Widget” jako taki, w którym utworzyłeś błąd

Przeglądaj funkcję

Krok 3) Otwiera kolejne okno, w którym kliknij komponent „widżety”. Bugzilla Komponenty to podsekcje produktu. Na przykład, gdy nasz produkt jest WIDŻET SAMA którego składnikiem jest PRZEKŁADNIE WIDŻETÓW.

Przeglądaj funkcję

Krok 4) po kliknięciu komponentu otworzy się kolejne okno. Wszystkie błędy utworzone w danej kategorii zostaną tutaj wymienione. Z tej listy błędów wybierz swój Bug#ID, aby zobaczyć więcej szczegółów na temat błędu.

Przeglądaj funkcję

Otworzy się kolejne okno, w którym będziesz mógł zobaczyć bardziej szczegółowe informacje o Twoim błędzie. W tym samym oknie możesz także zmienić osobę, osobę kontaktową ds. kontroli jakości lub listę CC.

Przeglądaj funkcję

Jak korzystać z opcji prostego wyszukiwania w Bugzilla

Bugzilla zapewnia dwa sposoby wyszukiwania błędów, są to: Proste wyszukiwanie oraz Wczesny Szukaj Metody.

Krok 1) Najpierw nauczymy się „Proste wyszukiwanie” metoda. Kliknij przycisk wyszukiwania w menu głównym, a następnie wykonaj poniższe kroki

  1. Kliknij przycisk „Proste wyszukiwanie”.
  2. Wybierz status błędu – wybierz opcję Otwarty, jeśli szukasz błędu w statusie Otwarty i zamknięty dla błędu w statusie zamkniętym
  3. Wybierz kategorię i komponent, a także możesz umieścić słowa kluczowe związane z Twoim błędem
  4. Kliknij wyszukiwanie

Użyj opcji prostego wyszukiwania w Bugzilla

Krok 2) Tutaj będziemy szukać obu opcji koncepcja oraz zamknięte status, najpierw wybraliśmy status zamknięty dla błędu i kliknęliśmy przycisk wyszukiwania.

Użyj opcji prostego wyszukiwania w Bugzilla

W przypadku statusu zamkniętego pobrano 12 błędów.

Użyj opcji prostego wyszukiwania w Bugzilla

Krok 3) Podobnie, szukaliśmy statusu „Otwarte” i znaleźliśmy 37 błędów związanych z naszymi zapytaniami.

Użyj opcji prostego wyszukiwania w Bugzilla

Ponadto na dole ekranu dostępne są różne opcje, takie jak sposób wyświetlania błędu – w formacie XML, w formacie długim lub po prostu podsumowaniem czasowym. Oprócz tego możesz także użyć innej opcji, np wyślij wiadomość e-mail do osoby odpowiedzialnej za zgłoszenie błędu, zmień kilka błędów na raz lub zmień kolumnę ekranu, itd.

Użyj opcji prostego wyszukiwania w Bugzilla

W następnym kroku zademonstrujemy jedną z tych funkcji zmienić kolumnę ekranu, dzięki któremu dowiemy się jak dodać lub usunąć kolumnę do istniejącej kolumny.

Jak dodać lub usunąć kolumnę do domyślnego ekranu wyszukiwania

Krok 1) Kliknij na Zmień kolumnę jak pokazano na powyższym zrzucie ekranu. Otworzy się nowe okno, w którym musisz wykonać następujące kroki.

  • Wybierz dowolną opcję z kolumny, która ma się pojawić na ekranie głównym – tutaj ją wybraliśmy % ukończone
  • Kliknij na przycisk strzałki, przeniesie kolumnę % ukończenia z à Dostępna kolumna do Wybrana kolumna

Te kroki spowodują przesunięcie wybranej kolumny z lewej do prawej.

Dodaj lub usuń kolumnę do domyślnego ekranu wyszukiwania

Wartość % ukończenia jest przesuwana od lewej do prawej, jak pokazano poniżej, po kliknięciu zmień kolumnę pojawi się na ekranie głównym

Dodaj lub usuń kolumnę do domyślnego ekranu wyszukiwania

Zanim- Ekran wyników wyszukiwania przed użyciem opcji „Zmień kolumnę”-

  • W wynikach wyszukiwania na ekranie wyszukiwania nie pojawia się % ukończonej kolumny, jak pokazano poniżej

Dodaj lub usuń kolumnę do domyślnego ekranu wyszukiwania

Po- Ekran wyników wyszukiwania po użyciu opcji „Zmień kolumnę”.

  • Możesz zobaczyć % ukończone kolumna dodana skrajnie po prawej stronie w istniejącej kolumnie na ekranie głównym, która nie była wcześniej.

Dodaj lub usuń kolumnę do domyślnego ekranu wyszukiwania

UWAGA: Podobnie możesz usunąć lub dodać dowolną kolumnę.

W przypadku złożonych zapytań obejmujących wiele pól funkcja wyszukiwania zaawansowanego jest dostępna Bugzillamoc filtrowania.

Jak korzystać z wyszukiwania zaawansowanego w Bugzilla

Krok 1) Po prostym wyszukiwaniu przyjrzymy się Wyszukiwanie zaawansowane Aby skorzystać z tej opcji, należy wykonać następujące kroki.

  1. Kliknij opcję wyszukiwania zaawansowanego
  2. Wybierz opcję podsumowania, sposób wyszukiwania
  3. Wprowadź słowo kluczowe dla swojego błędu – na przykład Przekręcone koła zębate widgetu
  4. Wybierz kategorię swojego błędu w klasyfikacji, tutaj wybraliśmy widget
  5. Wybierz produkt, pod którym powstał Twój Bug - Sam's Widget
  6. Komponent - widgety
  7. Status: potwierdzony
  8. Rozkład

Użyj wyszukiwania zaawansowanego w Bugzilla

Krok 2) Po wybraniu wszystkich opcji kliknij przycisk wyszukiwania. Wykryje utworzony błąd

Użyj wyszukiwania zaawansowanego w Bugzilla

Wyszukiwanie zaawansowane znajdzie Twój błąd i pojawi się on na ekranie w następujący sposób

Użyj wyszukiwania zaawansowanego w Bugzilla

Jak korzystać z preferencji w Bugzilla

Preferencje w Bugzilla służy do dostosowywania ustawień domyślnych dokonanych przez Bugzilla Zgodnie z naszymi wymaganiami. Dostępnych jest pięć preferencji.

  • ogólne preferencje
  • Preferencje e-mailowe
  • Zapisane wyszukiwania
  • Informacje o koncie
  • Uprawnienia

ogólne preferencje

Dla litu szacuje się ogólne preferencje, masz różne opcje, np wymiana pieniędzy Bugzilla ogólny wygląd, położenie dodatkowego pola komentarza, automatyczne dodawanie mnie do kopii, itd. Tutaj zobaczymy jak zmienić ogólny wygląd Bugzilla.

Istnieje wiele zmian, które możesz wprowadzić i które są oczywiste, a opcję możesz wybrać zgodnie ze swoimi wymaganiami.

Krok 1)

  • Aby ustawić tło Skórki Bugzilla
  • Iść do Bugzilla ogólne preferencje (skóra)
  • Wybierz opcję, którą chcesz zobaczyć jako zmianę i prześlij zmianę ( DuskàKlasyczny)
  • Zaraz po przesłaniu zmian w oknie pojawi się komunikat informujący, że zmiany zostały zapisane

ogólne preferencje

Po zmianie preferencji skóry na Klasyczną z Zmierzchu, kolor tła ekranu stanie się biały

ogólne preferencje

Podobnie można zmienić inne ustawienia domyślne.

Preferencje e-mailowe

Preferencje e-mailowe umożliwiają podjęcie decyzji, w jaki sposób i od kogo chcesz otrzymywać wiadomości.

Krok 1) Aby ustawić preferencje e-mailowe

  1. Kliknij na usługi poczty elektronicznej
  2. Włącz lub wyłącz pocztę, aby uniknąć otrzymywania powiadomień o zmianach w błędzie
  3. Otrzymywanie wiadomości e-mail, gdy ktoś poprosi o ustawienie flagi lub gdy ktoś ustawi flagę, o którą prosiłeś
  4. Kiedy i od kogo chcesz otrzymywać pocztę i na jakich warunkach. Po zaznaczeniu opcji na końcu, prześlij zmiany.

Preferencje e-mailowe

Preferencje zapisanych wyszukiwań

Preferencje zapisanych wyszukiwań dają Ci swobodę decydowania, czy udostępnić swój błąd, czy nie.

Krok 1) Kliknij zapisane wyszukiwania, otworzy się okno z opcją jak edytuj błędy, nie udostępniaj, możesz potwierdzić itp. Wybierz opcję zgodnie ze swoimi potrzebami.

Preferencje zapisanych wyszukiwań

Krok 2) Możemy uruchomić nasz błąd z „Zapisane wyszukiwania”.

  • Przejdź do opcji Zapisane wyszukiwania w preferencjach
  • Kliknij na "Biegać" przycisk

Preferencje zapisanych wyszukiwań

Gdy tylko uruchomisz wyszukiwanie w „Zapisanych wyszukiwaniach”, wyświetli się błąd, jak pokazano poniżej

Preferencje zapisanych wyszukiwań

Krok 3) W tym samym oknie możemy również wybrać konkretnych użytkowników, z którymi chcemy dzielić wyszukiwanie, zaznaczając lub odznaczając pole wyboru obok użytkowników

Preferencje zapisanych wyszukiwań

To wszystko do Bugzilla!

Bugzilla Cykl życia błędu

Każdy defekt przechodzi przez zdefiniowaną sekwencję stanów. Zrozumienie tego cyklu życia pomaga w sprawnej współpracy między programistami i testerami.

  1. NIEPOTWIERDZONE: Stan początkowy do momentu potwierdzenia przez triagera powtarzalności.
  2. NOWY: Potwierdzona wada, oczekuje na właściciela.
  3. PRZYDZIELONY: Deweloper akceptuje błąd.
  4. ZDECYDOWANY: Oznaczone jako Naprawione, Nie do naprawienia, Duplikat, Nieprawidłowe lub Działa.
  5. ZWERYFIKOWANE: Kontrola jakości potwierdza poprawność rozwiązania.
  6. ZAMKNIĘTE: Wersja ostateczna będzie dostępna po stabilnym wdrożeniu poprawki.

Błędy mogą się PONOWNIE OTWIERAĆ, jeśli weryfikacja się nie powiedzie, zobaczping powrót do PRZYDZIELONYCH w celu dodatkowej pracy.

Bugzilla vs Jira: Praktyczne porównanie

Zespoły często ważą Bugzilla przeciwko Jira przy wyborze tracker.

WYGLĄD Bugzilla Jira
Licencja Oprogramowanie typu open source (MPL) Komercyjna; bezpłatna dla użytkowników poniżej 10 osób
Skupiać Wada trackról Pełne zarządzanie projektem
Agile boards Nie wbudowane Wbudowane Scrum i Kanban
Dostosowanie przepływu pracy Ograniczony wysoce konfigurowalny
Raportowanie Podstawowy HTML i wykresy Zaawansowane pulpity nawigacyjne plus JQL
hosting Self-hosted Chmura lub hosting własny

Dodaj Bugzilla Kiedy prostota i koszt mają znaczenie. Wybierz Jirę, gdy priorytetem jest zwinność i pulpity nawigacyjne.

FAQ

Bugzilla jest darmowy, ma otwarte oprogramowanie i koncentruje się na defektach trackról. Jira dodaje tablice Agile i zarządzanie projektami, ale wymaga licencji.

Klastry sztucznej inteligencji powielają błędy, przewidują ich wagę i sugerują osoby do nich przypisane na podstawie danych historycznych.

Tak. Sztuczna inteligencja generuje rozszerzenia Perl, klientów API REST i szablony raportów SQL.

Dołącz podsumowanie, środowisko, kroki reprodukcji, oczekiwane i rzeczywiste wyniki, a także zrzuty ekranu.

Nowe → Przypisane → Rozwiązane → Zweryfikowane → Zamknięte, z opcją PONOWNEGO OTWARCIA, jeśli weryfikacja się nie powiedzie.

Można jej używać do zapytań filtrowanych według statusu, osoby przypisanej, dat, pól niestandardowych lub do zapisywania nazwanych wyszukiwań.

Tak. Projekt publikuje poprawki bezpieczeństwa. Wiele zespołów open-source nadal z niego korzysta.

Większość testerów zgłasza pierwszy błąd w ciągu godziny. Opanowanie wyszukiwania zaawansowanego zajmuje od jednego do dwóch tygodni.

Podsumuj ten post następująco: