Zephyr for JIRA Import 가이드(Zephyr 4.0 기준)
출처 : https://zephyrdocs.atlassian.net/wiki/spaces/ZFJ0400/pages/422576142/Import
내부 Importer 사용하기
- 탐색바 "Tests" 메뉴 클릭 → "Importer"도구 클릭
이슈를 가져올 프로젝트 선택
이슈 유형 선택 - 테스트, 요구 사항, 작업, 이야기, 버그 및 에픽
파일 형식 선택 - Excel 또는 XML
가져올 Excel 또는 XML 파일 검색
- "Retrieve Mapping"을 선택하여 파일의 필드를 Zephyr 필드에 매핑 할 수 있도록 열을 검색.
- "Save Mapping"을 선택하면 나중에 재사용 할 수 있도록 매핑 정보를 저장 가능
- Excel / XML 파일의 이슈를 구별하는 방법 선택
- Discriminator 필드는 Importer 유틸리티에서 한 테스트 케이스의 끝과 다음 테스트 케이스의 시작을 결정하는데 사용.
- By Sheet : Excel 시트별로 테스트 케이스가 나열될 때
- By Empty Row : 빈 행이 연속적인 테스트 케이스를 분리할 때
- By ID Change : 가져올 각 테스트 케이스에 대해 고유한 테스트 ID가 있는 경우
- By Testcase Name Change : 각 테스트 케이스가 고유한 테스트 케이스 이름을 가질 때
- Excel 파일에 시트가 여러장이 있고 모두 가져 오려면 Import All Sheets 선택
- Discriminator 필드는 Importer 유틸리티에서 한 테스트 케이스의 끝과 다음 테스트 케이스의 시작을 결정하는데 사용.
- 시작 행 결정
- 시작 행 값을 올바르게 결정하려면 가져올 Excel 파일을 참조. 시작 행은 테스트 사례가 들어있는 Excel 스프레드 시트의 첫 번째 행. 예를 들어 Excel 시트의 처음 두 행이 머리글이고 세 번째 행이 첫 번째 테스트 사례가 나열된 곳이면 Starting 행 값을 3으로 설정.
- 시작 행 값을 올바르게 결정하려면 가져올 Excel 파일을 참조. 시작 행은 테스트 사례가 들어있는 Excel 스프레드 시트의 첫 번째 행. 예를 들어 Excel 시트의 처음 두 행이 머리글이고 세 번째 행이 첫 번째 테스트 사례가 나열된 곳이면 Starting 행 값을 3으로 설정.
- 이전에 저장한 매핑이 있는 경우 이 선택을 사용하여 저장된 매핑 사용 가능.
- "Retrieve Mapping"으로 검색된 행을 사용하는 필드에 매핑. 드래그 엔 드롭으로 매핑.
- "Import" 버튼 클릭
Zephyr for JIRA Importer 유틸리티 사용하기
- 유틸리티 다운로드 : https://bitbucket.org/zfjdeveloper/zfj-importer/downloads/
- 유틸리티 더블클릭 ( CLI : java -jar zfj-importer-utility-0.40)
- JIRA Server URL 입력. JIRA 사용자 이름과 암호 입력.
- 프로젝트를 선택하고 이슈 유형 선택 (테스트, 요구 사항, 작업, 이야기, 버그 및 에픽)
- Discriminator를 선택하고 Starting Row 값을 입력
- "Pick Import File" 또는 "Pick Import Folder" 클릭하여 가져올 Excel 파일을 선택
- Excel 스프레드 시트 열을 JIRA 및 JIRA 용 Zephyr 필드에 매핑. 데이터를 참조해야하는 헤더 대신 컬럼 문자를 사용. 예를 들어, 테스트 케이스 이름이 Excel 시트의 B 열에 있으면 JIRA 필드 "Name"에 대해 "B"를 입력.
- "Start Import" 클릭. 가져 오기 결과가 아래의 로그 창에 표시.