Bugzilla 튜토리얼 – 결함 Tracking 수단

⚡ 스마트 요약

Bugzilla 이 튜토리얼은 오픈소스 결함에 대해 소개합니다. tracMozilla에서 만든 ker. Lessons에는 로그인, 버그 제출, 그래픽 보고서, 찾아보기 기능, 간단 및 고급 검색, 사용자 지정 열, 개인 설정 등이 포함됩니다.

  • 🐞 오픈 소스 Trac케르: 모질라에서 개발한 무료 Perl 기반 도구로, 다양한 프로젝트에서 사용됩니다.
  • 📝 버그 신고: 제품, 구성 요소, 심각도 및 명확한 요약이 필요합니다. traceable 보고서.
  • 📊 그래픽 보고서: 추세를 시각화하기 위해 HTML 표 또는 선 그래프, 원형 그래프, 막대 그래프를 생성합니다.
  • 🔍 검색 모드: 간편 검색은 키워드 일치 검색을 수행하고, 고급 검색은 여러 필드를 기준으로 필터링합니다.
  • ⚙️ 사용자 정의 열: 기본 검색 결과 페이지에 열을 추가하거나 제거합니다.
  • 🤖 AI 트리아지: AI는 중복 항목을 분류하고, 심각도를 예측하며, 담당자를 제안합니다.

Bugzilla 결함 Tracking 수단

Bugzilla?

Bugzilla 오픈소스 관련 문제/버그입니다. trac개발자들이 유지할 수 있도록 하는 킹 시스템 trac그들의 제품에는 뛰어난 문제점이 몇 가지 있습니다. 그것은 다음과 같이 쓰여 있습니다. MYSQL 데이터베이스를 사용합니다.

Bugzilla 하는 결함 trac킹 툴은 테스트 관리 도구로도 사용할 수 있으며, 다른 도구들과 쉽게 연동될 수 있습니다. ��스트 케이스 Quality Center와 같은 관리 도구, Testlink 등

이 공개 버그-tracker는 사용자가 고객이나 직원과 지속적으로 소통하고 데이터 관리 과정 전반에 걸쳐 문제에 대해 효과적으로 의사소통할 수 있도록 지원합니다.

주요 특징 Bugzilla 포함

  • 고급 검색 기능
  • 이메일 알림
  • 이메일로 버그 수정/제출
  • Time trac왕
  • 강력한 보안
  • 맞춤설정으로 들어간다
  • 현지화

로그인하는 방법 Bugzilla

단계 1) 다음을 사용하십시오. 링크 직접 체험해 보세요. 계정을 만들려면 Bugzilla 도구를 사용하거나 기존 계정에 로그인하려면 다음으로 이동하세요. 새 계정 또는 로그인 메인 메뉴의 옵션입니다.

로그인 Bugzilla

단계 2) 이제 로그인하려면 개인 정보를 입력하세요. Bugzilla

  1. 사용자 ID
  2. 비밀번호
  3. 다음을 클릭하십시오. "로그인"

로그인 Bugzilla

단계 3) 로그인에 성공하셨습니다. Bugzilla 체계

로그인 Bugzilla

계정을 사용하면 가장 흔한 작업은 새로운 결함을 보고하는 것입니다.

버그 보고서 작성하기 Bugzilla

단계 1) 새로운 버그를 생성하려면 Bugzilla홈페이지를 방문하세요 Bugzilla 그리고 클릭 신상품 메인 메뉴의 탭

버그 보고서 작성하기 Bugzilla

단계 2) 다음 창에서

  1. 제품 입력
  2. 구성 요소 입력
  3. 구성 요소 설명 제공
  4. 버전 선택,
  5. 심각도 선택
  6. 하드웨어 선택
  7. OS 선택
  8. 요약 입력
  9. 엔터 버튼 Descript이온
  10. 첨부파일
  11. 문의하기

알림: 위 항목들은 사용자 설정에 따라 달라질 수 있습니다. Bugzilla

버그 보고서 작성하기 Bugzilla

알림: 필수 항목은 *로 표시되어 있습니다.

우리의 경우 필드의

  • 제품 개요
  • 기술설명

의무적이다

채워넣지 않으면 아래와 같은 화면이 나옵니다.

버그 보고서 작성하기 Bugzilla

4단계) 버그가 생성됩니다. 버그 ID 번호 26320이 저희 버그에 할당되었습니다. 할당된 버그에 다음과 같은 추가 정보를 입력할 수도 있습니다. URL키워드, 화이트보드, 태그 등 추가 정보는 생성한 버그에 대한 자세한 설명을 제공하는 데 도움이 됩니다.

  1. 큰 텍스트 상자
  2. URL
  3. 희고 매끄러운 칠판
  4. 태그
  5. 에 따라
  6. 블록
  7. 첨부 파일

    버그 보고서 작성하기 Bugzilla

단계 5) 더 아래로 스크롤하면 같은 창에서. 마감일과 버그 상태를 선택할 수 있습니다. 마감일 Bugzilla 일반적으로 주어진 시간 내에 버그를 해결해야 하는 기한을 제시합니다.

버그 보고서 작성하기 Bugzilla

그래픽 보고서 생성

그래픽 보고서는 버그 데이터베이스의 현재 상태를 확인하는 한 가지 방법입니다. HTML 표 형식이나 선/원/막대 차트 기반의 그래픽 보고서를 실행할 수 있습니다. 그래픽 보고서의 기본 아이디어는 다음과 같습니다. Bugzilla 표준 검색 인터페이스를 사용하여 버그 집합을 정의한 다음, 해당 집합의 특정 측면을 선택하여 가로축과 세로축에 그래프를 표시할 수 있습니다. "여러 페이지" 옵션을 선택하면 3차원 보고서도 얻을 수 있습니다.

예를 들어 어떤 구성 요소에 대해 가장 많은 불량 버그가 보고되었는지 알고 싶은 경우 보고서는 여러 면에서 도움이 됩니다. 이를 그래프로 나타내기 위해서는 X축에 심각도, Y축에 구성 요소를 선택한 후 보고서 생성을 클릭하면 됩니다. 중요한 정보가 포함된 보고서가 생성됩니다.

그래픽 보고서 생성

아래 그래프는 구성 요소의 버그 심각도에 대한 막대 차트 표현을 보여줍니다. "위젯 기어". 아래 그래프에서 구성 요소의 가장 심각한 버그 또는 차단 요소는 88개이고, 심각도가 보통인 버그는 667개로 맨 위에 있습니다.

그래픽 보고서 생성

마찬가지로 우리는 또한 다음의 선형 그래프를 볼 것입니다. %완료 대 마감일

단계 1) 보고서를 그래픽 프레젠테이션으로 보려면,

  • 메인 메뉴에서 신고를 클릭하세요
  • 주어진 옵션에서 그래픽 보고서를 클릭하세요.

그래픽 보고서 생성

단계 2) 그래프를 만들어보자 완료율 대 마감일

여기 세로축에서 우리가 선택한 완료율 가로축에서 우리는 마감 시간. 이렇게 하면 설정된 마감일에 대한 백분율로 수행된 작업량 그래프가 제공됩니다.

이제 보고서를 그래픽으로 표시하기 위한 다양한 옵션을 설정하세요.

  1. 수직축
  2. 수평축
  3. 여러 이미지
  4. 형식 - 선 그래프, 막대 차트 또는 원형 차트
  5. 플롯 데이터 세트
  6. 버그 분류
  7. 제품 분류
  8. 구성요소 분류
  9. 버그 상태 분류
  10. 해상도 선택
  11. 보고서 생성을 클릭하세요

그래픽 보고서 생성

그래프 이미지는 다음과 같이 나타납니다.

그래픽 보고서 생성

찾아보기 기능

단계 1) 버그를 찾으려면 찾아보기 기능을 사용합니다. 검색 버튼을 클릭하세요.

찾아보기 기능

단계 2) 찾아보기 버튼을 클릭하자마자 다음과 같은 창이 열립니다. “탐색할 제품 카테고리를 선택하세요” 아래와 같이 카테고리별로 버그를 찾아봅니다.

  • 찾아보기 버튼을 클릭한 후
  • 내부에 버그가 생성되었으므로 "Sam's Widget" 제품을 선택하세요.

찾아보기 기능

단계 3) 다른 창이 열립니다. 이 구성 요소를 클릭하면 "위젯 기어". Bugzilla 구성 요소는 제품의 하위 부분입니다. 예를 들어, 우리 제품이 샘의 위젯 누구의 구성 요소인가? 위젯 기어.

찾아보기 기능

단계 4) 구성 요소를 클릭하면 다른 창이 열립니다. 특정 범주에서 생성된 모든 버그가 여기에 나열됩니다. 해당 버그 목록에서 버그#ID를 선택하여 버그에 대한 자세한 내용을 확인하세요.

찾아보기 기능

버그에 대한 정보를 더 자세히 볼 수 있는 다른 창이 열립니다. 동일한 창에서 담당자, QA 연락처 또는 참조 목록을 변경할 수도 있습니다.

찾아보기 기능

간편 검색 옵션 사용 방법 Bugzilla

Bugzilla 버그를 찾는 두 가지 방법을 제공합니다. 단순 검색 사전 검색 방법.

단계 1) 우리는 먼저 다음을 배울 것입니다. “간단한 검색” 방법. 메인 메뉴에서 검색 버튼을 클릭한 후 다음 단계를 따르세요.

  1. '간단검색' 버튼을 클릭하세요.
  2. 버그 상태를 선택하세요. 열기 상태에서 버그를 찾고 닫힘 상태의 버그를 보려면 닫힘을 선택하세요.
  3. 카테고리와 구성 요소를 선택하고 버그와 관련된 키워드를 넣을 수도 있습니다.
  4. 검색을 클릭하세요

간편 검색 옵션을 사용하세요 Bugzilla

단계 2) 여기서는 두 가지 옵션을 모두 검색하겠습니다. 열 수 닫은 상태, 먼저 버그에 대한 종료 상태를 선택하고 검색 버튼을 클릭했습니다.

간편 검색 옵션을 사용하세요 Bugzilla

닫힌 상태의 경우 12개의 버그를 가져왔습니다.

간편 검색 옵션을 사용하세요 Bugzilla

단계 3) 마찬가지로 우리는 Open 상태에 대해서도 검색하였고, 우리의 질의와 관련된 37개의 버그를 가져왔습니다.

간편 검색 옵션을 사용하세요 Bugzilla

또한 화면 하단에는 버그를 보는 방법과 같은 다양한 옵션이 있습니다. 긴 형식 또는 시간 요약의 XML 형식. 그 외에도 다음과 같은 다른 옵션을 사용할 수도 있습니다. 버그 담당자에게 메일을 보내거나, 여러 버그를 한 번에 변경하거나, 화면의 열을 변경합니다.

간편 검색 옵션을 사용하세요 Bugzilla

다음 단계에서는 이 기능 중 하나를 시연해 보겠습니다. 화면의 열 변경, 이를 통해 기존 컬럼에 컬럼을 추가하거나 제거하는 방법을 알아보겠습니다.

기본 검색 화면에 열을 추가하거나 제거하는 방법

단계 1) 온 클릭 열 변경 위의 스크린샷에 표시된 것처럼. 다음 단계를 수행해야 하는 새 창이 열립니다.

  • 기본 화면에 표시하려는 열에서 특정 옵션을 선택하세요. 여기서는 선택했습니다. % 완료
  • 온 클릭 화살표 버튼, % 완료 열을 다음에서 이동합니다. à 사용 가능한 열 부터 선택한 열

이 단계는 선택한 열을 왼쪽에서 오른쪽으로 이동합니다.

기본 검색 화면에 열 추가 또는 제거

완료율은 아래와 같이 왼쪽에서 오른쪽으로 이동하며, 열 변경 메인화면에 나올거에요

기본 검색 화면에 열 추가 또는 제거

전에- "열 변경" 옵션을 사용하기 전의 검색 결과 화면-

  • 아래와 같이 검색 화면 결과에 % 완료 열이 나타나지 않습니다.

기본 검색 화면에 열 추가 또는 제거

후- '열 변경' 옵션을 사용한 후의 검색 결과 화면

  • 당신이 볼 수 있습니다 % 완료 메인 화면 기존 컬럼의 맨 오른쪽에 기존에 없던 컬럼이 추가되었습니다.

기본 검색 화면에 열 추가 또는 제거

알림: 마찬가지로 원하는 열을 제거하거나 추가할 수 있습니다.

여러 분야에 걸쳐 복잡한 쿼리를 수행하려면 고급 검색을 활용하세요. Bugzilla필터링 능력.

고급 검색 사용 방법 Bugzilla

단계 1) 간단한 검색 후에 살펴보겠습니다. 고급 검색 해당 옵션을 사용하려면 다음 단계를 따라야 합니다.

  1. 고급 검색 옵션을 클릭하세요
  2. 요약 옵션, 검색 방법을 선택하세요.
  3. 버그에 대한 키워드를 입력하세요. 예를 들면 다음과 같습니다. 위젯 기어가 꼬임
  4. 분류에서 버그 카테고리를 선택하세요. 여기서는 위젯을 선택했습니다.
  5. 버그가 생성된 제품을 선택하세요 - Sam's Widget
  6. 구성요소 - 위젯 기어
  7. 상태 - 확인됨
  8. 분해능

고급 검색을 사용하세요 Bugzilla

단계 2) 모든 옵션을 선택한 후 검색 버튼을 클릭하세요. 당신이 만든 버그를 감지합니다

고급 검색을 사용하세요 Bugzilla

고급 검색을 통해 버그를 찾아 화면에 다음과 같이 표시됩니다.

고급 검색을 사용하세요 Bugzilla

환경설정을 사용하는 방법 Bugzilla

선호 사항 Bugzilla 는 에서 만든 기본 설정을 사용자 지정하는 데 사용됩니다. Bugzilla 저희 요구사항에 따라, 주로 다섯 가지 선호 사항이 있습니다.

  • 일반 환경 설정
  • 이메일 환경 설정
  • 저장된 검색
  • 브랜드 계정으로
  • 권한

일반 환경 설정

럭셔리 일반적인 선호도, 다음과 같은 다양한 옵션이 있습니다. 변화 Bugzilla 전반적인 외관, 추가 댓글 상자의 위치, 자동으로 저를 참조인에 추가해 주세요. 등등. 여기서는 전체적인 외관을 어떻게 바꾸는지 살펴보겠습니다. Bugzilla.

설명이 필요 없는 많은 변경 작업을 수행할 수 있으며 요구 사항에 따라 옵션을 선택할 수 있습니다.

단계 1)

  • 배경 스킨을 설정하려면 Bugzilla
  • We Buy Orders 신청서를 클릭하세요. Bugzilla 일반적인 선호도 (피부)
  • 변경사항으로 보고 싶은 옵션을 선택하고 변경사항을 제출하세요(황혼)à클래식)
  • 변경 사항을 제출하자마자 변경 사항이 저장되었다는 메시지가 창에 나타납니다.

일반 환경 설정

스킨 설정을 Dusk에서 Classic으로 변경한 후 화면 배경색이 흰색으로 나타나는 문제

일반 환경 설정

마찬가지로, 다른 기본 설정도 변경할 수 있습니다.

이메일 환경 설정

이메일 환경 설정을 통해 메시지를 받는 방법과, 메시지를 누구에게서 받을지 결정할 수 있습니다.

단계 1) 이메일 환경 설정을 하려면

  1. 이메일 서비스를 클릭하세요
  2. 버그 변경 사항에 대한 알림을 받지 않으려면 메일을 활성화하거나 비활성화합니다.
  3. 누군가가 플래그를 설정해 달라고 요청하거나 누군가가 내가 요청한 플래그를 설정할 때 메일을 받는 경우
  4. 언제, 누구에게서, 어떤 조건으로 메일을 받고 싶은지. 마지막에 옵션을 표시한 후 변경 사항을 제출합니다.

이메일 환경 설정

저장된 검색 환경설정

저장된 검색 기본 설정을 사용하면 버그를 공유할지 여부를 자유롭게 결정할 수 있습니다.

단계 1) 저장된 검색을 클릭하면 다음과 같은 옵션이 있는 창이 열립니다. 버그 수정, 공유 금지, 확인 가능 등 필요에 따라 옵션을 선택하세요.

저장된 검색 환경설정

단계 2) 우리는 다음에서 버그를 실행할 수 있습니다. “저장된 ​​검색”.

  • 기본 설정에서 저장된 검색으로 이동
  • 온 클릭 "운영" 단추

저장된 검색 환경설정

저장된 검색에서 검색을 실행하자마자 아래와 같이 버그가 열립니다.

저장된 검색 환경설정

단계 3) 동일한 창에서 검색을 공유하려는 특정 사용자를 선택하려면 해당 사용자에 대한 확인란을 선택하거나 선택 취소할 수 있습니다.

저장된 검색 환경설정

그게 전부예요 Bugzilla!

Bugzilla 버그 라이프 사이클

모든 결함은 정해진 일련의 단계를 거칩니다. 이러한 결함 수명 주기를 이해하면 개발자와 테스터 간의 업무 인계가 원활해집니다.

  1. 확인되지 않음: 담당자가 재현성을 확인할 때까지의 초기 상태.
  2. 새로운 : 결함이 확인되었으며, 소유권 이전을 기���리고 있습니다.
  3. 할당된: 개발자가 버그를 수락합니다.
  4. 해결사 : 수정됨, 수정 불가, 중복, 무효 또는 정상 작동으로 표시됨.
  5. 확인됨: 품질 보증팀에서 수정 사항을 확인했습니다.
  6. 닫은: 수정 사항이 안정적으로 배포되면 최종 상태가 됩니다.

검증에 실패하면 버그가 다시 열릴 수 있습니다.ping 추가 작업을 위해 담당자에게 다시 전달되었습니다.

Bugzilla vs. Jira: 실용적인 비교

팀들은 종종 다음과 같은 요소들을 고려합니다: Bugzilla Jira를 선택할 때 Jira와 비교 trac케르.

아래 Bugzilla 락스
특허 오픈 소스(MPL) 상업용; 사용자 10명 미만 무료
초점 결함 trac왕 프로젝트 전반 관리
애자일 보드 내장되지 않음 스크럼과 칸반이 내장되어 있습니다.
워크플로 사용자 지정 제한된 매우 최적화
통계 보고서 기초 HTML 및 차트 고급 대시보드 및 JQL
호스팅 자체 호스팅 클라우드 또는 자체 호스팅

왼쪽 메뉴에서 Bugzilla 단순함과 비용 효율성이 중요할 때, 애자일 개발 방식과 대시보드가 ​​필수적일 때 Jira를 선택하세요.

자주 묻는 질문

Bugzilla 무료 오픈 소스 소프트웨어이며 결함 제거에 중점을 두고 있습니다. trac킹. Jira는 애자일 보드와 프로젝트 관리 기능을 제공하지만 라이선스가 필요합니다.

AI는 중복 버그를 분류하고, 심각도를 예측하며, 과거 데이터를 기반으로 담당자를 제안합니다.

예. AI는 Perl 확장 기능, REST API 클라이언트 및 SQL 보고서 템플릿을 생성합니다.

요약, 환경, 재현 단계, 예상 결과 및 실제 결과, 그리고 스크린샷을 포함하십시오.

신규 → 담당자 지정 → 해결됨 → 확인됨 → 닫힘 (확인에 실패하면 다시 열림).

상태, 담당자, 날짜, 사용자 지정 필드별로 필터링하는 쿼리에 사용하거나 명명된 검색을 저장할 때 사용하세요.

네. 해당 프로젝트는 보안 패치를 배포합니다. ���은 오픈 소스 팀들이 여전히 이 프로젝트를 사용하고 있습니다.

대부분의 테스터는 한 시간 이내에 첫 번째 버그를 보고합니다. 고급 검색 기능을 숙달하는 데는 1~2주가 소요됩니다.

이 게시물을 요약하면 다음과 같습니다.