JIRA용 Zephyr 튜토리얼: 테스트 관리 도구

Zephyr는 판매 1위 테스트 솔루션입니다. 18,000개국에서 5명의 고객과 100만 명의 사용자가 매일 Zephyr의 풍부한 기능을 갖춘 솔루션을 사용하고 있습니다. 전 세계적으로 Zephyr의 고객은 생산성 향상, 출시 기간 단축, 극적인 비용 절감 등의 혜택을 누리고 있습니다.

JIRA용 Zephyr JIRA에 존재하는 기본 애플리케이션으로 모든 JIRA 프로젝트에 품질 테스트 관리 기능을 제공합니다. Zephyr를 JIRA와 함께 사용하면 테스트를 생성하고 모든 JIRA 프로젝트에서 볼 수 있으며 즉시 실행하거나 다른 문제와 연결될 수 있는 테스트 주기의 일부로 실행할 수 있습니다. 자세한 테스트 지표는 맞춤형 Zephyr 가젯을 통해 추적할 수 있습니다.

Zephyr는 다양한 배포 옵션을 제공합니다:

  1. JIRA Cloud용 Zephyr
  2. JIRA 서버용 Zephyr
  3. JIRA 데이터 센터용 Zephyr

여기에서는 JIRA용 Zephyr와 다음 기능을 알아볼 수 있습니다.

JIRA용 Zephyr의 특징

  • JIRA에 기본 제공되어 사용자가 JIRA 내에서 바로 테스트할 수 있음
  • 테스트는 프로젝트 주기에 통합되어 소프트웨어 품질을 추적하고 실행 여부 결정을 내릴 수 있게 해줍니다.
  • 테스트 생성, 계획 및 실행
  • 개별 테스트에 대한 테스트 단계와 첨부 파일을 생성하고 보고 수정합니다. 테스트 실행 주기를 구축하고, 테스트를 실행하고, 결함을 특정 테스트에 연결합니다.
  • 품질 지표 추적
  • Zephyr는 모든 프로젝트 전반에 걸쳐 테스트 활동에 대한 테스트 지표를 제공하는 사용하기 쉬운 대시보드를 제공합니다.

JIRA 테스트 관리에 Zephyr를 사용하는 방법

Zephyr for JIRA 인스턴스를 시작하고 로그인하려면 Zephyr for JIRA 인스턴스를 설정해야 합니다. Zephyr for JIRA 무료 평가판을 사용하거나 Atlassian Marketplace에서 Zephyr for JIRA 라이선스를 구매하세요. JIRA 플러그인/애드온용 Zephyr도 활성화되어 있는지 확인하세요.

테스트 만들기

단계

  1. 테스트 사례를 생성하려면(유형이 '인 문제)test'), 간단히 '를 클릭하세요.만들기'버튼은 상단 메뉴 탐색에 있습니다.

테스트 만들기

  1. '이슈 생성' 모듈은 테스트 케이스를 만들 때 다음 필드와 함께 나타납니다. 테스트 케이스에 필요한 필드는 다음과 같습니다.
    1. 프로젝트 – 테스트 케이스가 생성된 후 배치되는 프로젝트의 이름입니다.
    2. 문제 유형 – 테스트 사례의 문제 유형(이 경우 '를 선택합니다.Test ').
    3. 요약 – 테스트 케이스의 이름/제목.
    4. 보고자 – 테스트 케이스를 생성하는 개인의 이름입니다.

테스트 만들기

  1. 필수 필드를 모두 채우면 사용자는 인터페이스 하단으로 스크롤하여 각 테스트 단계에 대한 다음 정보를 포함하는 테스트 사례에 대한 테스트 단계를 만들 수 있습니다.
    1. 테스트 단계 - Descript이 개별 단계에 대해 수행해야 하는 테스트 단계/작업에 대한 정보입니다.
    2. 테스트 데이터 – 테스트 단계를 수행하는 데 필요한 모든 데이터.
    3. 예상 결과 – 이 개별 단계에 대한 작업을 수행한 후 예상되는 결과입니다.

테스트 만들기

테스트 수정 및 보기

단계

  1. 개별 테스트 사례를 보고 기존 필드를 수정하려면 '를 클릭하면 됩니다.Test 상단 메뉴 탐색에서 '. '를 클릭한 후Test ','검색 테스트메뉴에서 '옵션을 선택하세요.

테스트 수정 및 보기

  1. 모든 테스트 사례를 검색하기 위해 Zephyr의 ZQL에 대한 매개변수를 제공하는 검색 옵션이 표시됩니다. '를 클릭하세요.요약'를 보고 수정하려는 테스트 케이스를 선택합니다. 이 경우 'Guru99 예제 테스트 케이스".
    1. Zephyr는 보고 수정하기 위해 검색하려는 테스트 사례를 추가로 필터링할 수 있는 ZQL 옵션을 제공합니다.

테스트 수정 및 보기

  1. 그러면 테스트 사례에 대한 필드를 볼 수 있는 개별 테스트 사례 보기로 이동됩니다. 여기에서 사용 가능한 필드를 클릭하고 필드를 편집/업데이트할 수 있습니다. 업데이트한 후 '엔터 버튼키보드의 ' 버튼을 누르면 테스트 케이스에 대한 모든 변경 사항이 자동 저장됩니다. 사용자는 테스트 케이스에 대한 개별 테스트 단계를 편집할 수 있을 뿐만 아니라 필요에 맞게 단계를 재정렬할 수 있는 옵션도 있습니다.

테스트 수정 및 보기

테스트 주기 생성

단계

  1. 테스트 주기를 생성하려면 '주기 요약' 탭을 누른 상태에서 '테스트 요약'페이지.

테스트 주기 생성

  1. 사이클은 구성된 폴더 구조의 인터페이스 왼쪽에서 볼 수 있습니다. 사용자는 '를 클릭하여 새로운 테스트 주기를 추가할 수 있습니다.+폴더 구조 메뉴 상단의 ' 버튼을 클릭하세요.

테스트 주기 생성

  1. 그러면 '새 주기 생성해당 테스트 주기에 대한 필드를 완료할 수 있는 ' 모듈입니다. 그런 다음 '찜하기' 인터페이스 하단의 버튼을 클릭하여 테스트 주기를 만듭니다. 다음 필드는 다음과 같습니다.
    1. 버전 – 이 프로젝트에 존재하는 버전 목록을 표시합니다.
    2. 성함 – 테스트 주기의 이름(필수 필드).
    3. 상품 설명 – 테스트 주기에 대한 설명입니다.
    4. 짓다 – 이는 빌드(있는 경우)에 대한 추가 세부 정보만을 위한 정보 필드입니다.
    5. 환경 – 이는 환경(있는 경우)에 대한 추가 세부 정보만을 위한 정보 필드입니다.
    6. ~ – 테스트 주기의 시작 날짜입니다.
    7. – 테스트 주기의 종료 날짜입니다. 종료 날짜가 반드시 적용되는 것은 아닙니다. 사용자는 이 날짜 이후에도 테스트 주기에 테스트를 계속 추가하고 실행할 수 있습니다.

테스트 주기 생성

  1. 테스트 주기를 생성한 후 인터페이스 왼쪽의 폴더 구조에서 테스트 주기를 볼 수 있습니다.

테스트 주기 생성

테스트 주기에 테스트 추가

단계

  1. 테스트 주기에 테스트 사례를 추가하려면 사용자는 '주기 요약' 탭을 클릭한 다음 테스트를 추가하려는 테스트 주기를 클릭합니다. 완료되면 '테스트 추가인터페이스 오른쪽에 있는 ' 버튼(테스트 주기에 대한 테스트 실행 테이블 위에 위치)

테스트 주기에 테스트 추가

  1. 그러면 '테스트 추가아래 '모듈. 그런 다음 사용자는 드롭다운 목록을 사용하여 주기에 추가해야 하는 모든 테스트 사례를 검색할 수 있습니다. 테스트 케이스의 ID를 입력하여 추가할 테스트 케이스 목록에 추가할 수도 있습니다. 테스트 주기에 추가할 테스트 케이스를 모두 선택한 후 JIRA에서 자신이 속한 사람을 선택해야 합니다. 추가된 테스트 케이스를 할당합니다. 할당된 사람은 테스트 주기에서 추가된 테스트를 실행하는 최초의 사람입니다.
  • 이는 나중에 테스트 사례를 개별적으로 실행할 때 변경할 수 있습니다.
'추가모든 테스트 사례 선택 및 할당이 완료되면 ' 버튼을 클릭하세요.

테스트 주기에 테스트 추가

  1. 그러면 선택한 모든 테스트 사례가 JIRA의 개별 사용자에게 추가되고 할당됩니다. 테스트 추가 진행 상황 모듈이 나타나고 완료되면 '닫기모듈 오른쪽 하단의 ' 버튼을 클릭하세요.

테스트 주기에 테스트 추가

  1. 테스트 사례를 추가한 후에는 테스트 주기를 클릭하고 표에서 추가된 테스트 사례를 볼 수 있습니다.

테스트 주기에 테스트 추가

테스트 실행 할당

단계

  1. '에주기 요약' 페이지에서 '를 클릭하세요.E할당하려는 개별 테스트 사례에 대한 ' 버튼을 클릭합니다.

테스트 실행 할당

  1. 그러면 해당 특정 테스트에 대한 테스트 실행이 표시되며 필요한 경우 테스트 실행을 다른 사용자에게 할당할 수 있습니다. 이는 '를 사용하여 수행할 수 있습니다.할당' 드롭다운 목록을 열고 다른 사용자를 선택합니다. 다른 사용자를 선택한 후 테스트 실행이 자동 저장됩니다.

테스트 실행 할당

테스트 실행

단계

  1. 사용자는 '' 메뉴의 드롭다운 목록을 사용하여 테스트 사례를 빠르게 실행할 수 있습니다.Status' 테스트 주기 내 테스트 실행 테이블의 열입니다. 사용자는 ''를 클릭하여 테스트 사례를 더 자세히 실행할 수도 있습니다.E' 실행해야 하는 개별 테스트에 대한 버튼입니다.

테스트 실행

  1. '를 클릭 한 후E' 버튼을 누르면 사용자는 테스트 케이스의 실행 상태를 변경하고 업데이트하는 것만으로 전체 테스트 케이스를 실행할 수 있다. 이는 '를 사용하여 수행할 수 있습니다.실행 상태' 드롭다운 목록을 열고 나열된 상태 중 하나를 선택합니다. 그러면 테스트 케이스가 실행됩니다.

테스트 실행

  1. 사용자는 전체 테스트 케이스뿐만 아니라 개별 테스트 단계도 실행할 수 있습니다. 테스트 세부 정보 섹션이 보일 때까지 아래로 스크롤한 다음 'Status' 개별 테스트 단계에 대한 열입니다. 테스트 단계의 상태를 선택하고 업데이트하면 개별 테스트 단계가 실행됩니다.

테스트 실행

테스트 진행 상황 보기

단계

  1. 모든 테스트 활동의 테스트 진행 상황을 보려면 '를 클릭하세요.대시 보드' 상단 메뉴 탐색 왼쪽에 있습니다. 그런 다음 기존 대시보드를 클릭하여 대시보드를 엽니다.

테스트 진행 상황 보기

  1. 여기에서 사용자는 프로젝트 전반에 걸쳐 테스트 활동을 추적할 수 있는 대시보드에 추가된 모든 가젯을 미리 볼 수 있습니다. 대시보드에 더 많은 Zephyr 가젯을 추가하여 여러 프로젝트 또는 테스트 주기에 걸쳐 더 많은 테스트 활동을 추적할 수도 있습니다. .이렇게 하려면 '가젯 추가대시보드 인터페이스 오른쪽 상단에 위치한 '버튼입니다.

테스트 진행 상황 보기

  1. 그러면 '가젯 추가' 모듈. 여기에 '를 입력하여 Zephyr 가젯을 검색할 수 있습니다.산들바람인터페이스 왼쪽 상단에 있는 검색 표시줄에 '를 입력하세요. 그런 다음 대시보드에 추가할 Zephyr 테스트 가젯을 보고 선택할 수 있습니다. 어떤 가젯을 선택한 후 '가젯 추가' 버튼을 눌러 가젯을 대시보드에 추가하세요. 이렇게 하면 사용자가 테스트 활동에 대한 모든 프로젝트의 테스트 진행 상황을 추적하고 볼 수 있도록 대시보드에 가젯이 추가됩니다.

테스트 진행 상황 보기