HP ALM(Quality Center) 튜토리얼의 요구 사항 모듈

  • 요구사항 정의는 소프트웨어 개발 수명주기의 예비 단계 중 하나입니다.
  • 요구 사항 정의는 특정 릴리스가 끝날 때 클라이언트에 전달되어야 하는 내용을 나타냅니다.
  • 간결하고 명확하게 요구사항을 미리 설정하면 개발이 완료된 후 재작업이 최소화됩니다.
  • ALM의 이 모듈을 통해 사용자는 요구 사항을 정의, 관리 및 추적할 수 있습니다.

HP ALM의 요구 사항 모듈

더 잘 이해하기 위해 샘플 애플리케이션(GURU99 Banking)을 활용하겠습니다.

HP ALM의 요구 사항 모듈

요구 사항을 만드는 방법

단계 1) '요구사항' 모듈에서 '요구사항'을 클릭하세요.

요구사항 생성

단계 2) 이 릴리스(2017 R1)의 모든 요구 사항을 특정 폴더에 유지하여 쉽게 액세스할 수 있도록 하겠습니다. 또한 '기능적' 요구사항과 '비기능적' 요구사항을 서로 다른 폴더에 배치하여 차이점을 보여주고 싶습니다.

  1. 요구사항 모듈 아래의 '새 폴더' 아이콘을 클릭하세요.
  2. 폴더 이름을 "로 입력합니다.2017 R1”을 참조하여 이번 릴리스의 요구 사항을 쉽게 식별할 수 있습니다.

요구사항 생성

단계 3) 생성된 폴더는 아래와 같이 표시됩니다.

요구사항 생성

단계 4) 이제 '에 대한 폴더를 만들어 보겠습니다.기능의' 모든 기능 요구 사항 문서/작업 항목이 유지 관리되는 요구 사항입니다.

요구사항 생성

단계 5) 생성된 폴더는 '에 표시됩니다.요구사항' 모듈은 아래와 같습니다.

요구사항 생성

단계 6) 마찬가지로 'Non Functional' 폴더를 만듭니다. Functional 폴더와 Non Functional 폴더를 모두 생성하면 아래와 같은 폴더 구조를 갖게 됩니다.

요구사항 생성

단계 7) 아래와 같이 요구사항 페이지에서 '새 요구사항' 아이콘을 클릭합니다.

요구사항 생성

'새로운 요구 사항' 대화 상자가 열리고 사용자는 다음의 필수 필드를 입력해야 합니다.

  1. 요구사항 이름을 입력하세요.
  2. 요구사항 유형 선택

요구사항 생성

단계 8) 사용자는 다음의 필수가 아닌 필드도 입력할 수 있습니다.

  1. 저자
  2. 우선
  3. Rev주목
  4. Target 해제
  5. Target 주기
  6. Descript이온과 댓글.

단계 9) 요구 사항을 통해 사용자는 '서식있는 텍스트' 형식을 직접 아래와 같이 지정합니다.

요구사항 생성

단계 10) 일반적으로 요구 사항은 단어 문서로 캡처됩니다. 아래와 같이 첨부파일 탭에 업로드됩니다. ALM은 .xls, .jpg 등과 같은 다른 모든 파일 형식도 지원합니다. 업로드한 후 제출 버튼을 클릭합니다.

요구사항 생성

단계 11) 해당 요구 사항은 아래와 같이 사용자에게 표시됩니다.

요구사항 생성

다음을 사용하여 요구 사항을 업로드하는 방법 Microsoft 뛰어나다

때로는 사용자가 요구 사항을 수동으로 생성하지 않는 경우도 있습니다. 시간이 많이 걸리는 프로세스를 하나씩 생성하는 대신 모든 요구 사항을 대량으로 업로드하는 것이 쉽습니다. ALM으로의 업로드를 용이하게 하기 위해 HP는 사용자가 MS Excel/MS Word에서 직접 업로드할 수 있는 추가 기능을 제공했습니다. Excel에서 QC로 요구 사항을 업로드하는 단계별 절차를 이해해 보겠습니다.

요구 사항을 업로드하려면 워크플로를 이해해야 합니다.

다음을 사용하여 요구사항 업로드 Microsoft 뛰어나다

파트 A – 다운로드

단계 1) ALM 홈페이지로 이동 http://localhost:8181/qcbin 링크 목록에서 "도구"를 클릭하세요.

요구 사항 다운로드

2 단계 : 아래와 같이 추가 기능 페이지에서 "추가 HP ALM 추가 기능" 링크를 클릭합니다.

요구 사항 다운로드

3단계) ​​'다음용 추가 기능'을 선택합니다. Microsoft 응용프로그램'을 선택하고 'Microsoft MS Excel 추가 기능을 사용하여 HP-ALM에 데이터를 업로드하므로 링크에서 'Excel'을 선택합니다.

요구 사항 다운로드

단계 3) HP-ALM 선택 Microsoft ALM 12.00용 Excel 추가 기능 링크.

요구 사항 다운로드

단계 4) HP-ALM 선택 Microsoft ALM 12.00용 Excel 추가 기능 링크. 사용자는 'Read-me' 가이드 및 'Add-in' 가이드를 참조할 수도 있습니다. 링크를 클릭하면 애드인 설정 파일이 기본 위치/사용자가 선택한 위치에 다운로드됩니다.

요구 사항 다운로드

파트 B – 설치

단계 1) 다운로드한 추가 기능을 선택하고 다운로드한 파일을 마우스 오른쪽 버튼으로 클릭합니다. '관리자 권한으로 실행'을 선택하세요.

요구사항 설치

단계 2) 다운로드한 추가 기능을 선택하고 다운로드한 파일을 마우스 오른쪽 버튼으로 클릭합니다. 추가 기능을 설치할 수 있도록 '관리자 권한으로 실행'을 선택하세요.

요구사항 설치

단계 3) 설치 유형을 선택하세요. 여기서는 기본 설정인 '모든 사용자용'을 선택했습니다. 현재 사용자에게만 설치하려면 '현재 사용자 전용'을 선택하고 '다음'을 클릭하세요.

요구사항 설치

단계 4) 설치가 완료되면 사용자는 상태 메시지를 받게 됩니다. '마침' 버튼을 클릭하세요.

요구사항 설치

단계 5) 추가 기능이 성공적으로 설치되었는지 확인하려면 Excel을 열고 '추가 기능' 탭으로 이동하세요. '추가 기능'이 성공적으로 설치되었음을 의미하는 'HP ALM으로 내보내기' 옵션이 표시됩니다.

요구사항 설치

파트 C – ALM에 요구 사항 업로드

단계 1) 요구사항을 엑셀에서 업로드하기 전에 업로드가 가능하도록 엑셀을 준비해야 합니다.

  1. ALM에 업로드할 필드를 선택하고 Excel에서 해당 필드에 대한 헤더를 만듭니다.
  2. 아래와 같이 해당 필드 각각에 유효한 데이터를 입력합니다.

ALM에 요구 사항 업로드

단계 2) 업로드할 데이터를 선택한 후 '추가 기능'에서 'HP ALM으로 내보내기'를 클릭합니다.

ALM에 요구 사항 업로드

단계 3) ALM 내보내기 마법사가 열립니다. HP ALM 서버 URL을 입력하고 '다음'을 클릭합니다.

ALM에 요구 사항 업로드

인증을 위한 사용자 이름과 비밀번호를 입력하고 '다음'을 클릭하세요.

ALM에 요구 사항 업로드

단계 3) 요구사항을 업로드할 도메인, 프로젝트 이름을 선택하고 '다음'을 클릭하세요.

ALM에 요구 사항 업로드

단계 4) 업로드하고 싶은 데이터 유형을 선택합니다. 이 경우 요구 사항입니다. 나중에 처리할 테스트/결함도 업로드할 수 있습니다.

ALM에 요구 사항 업로드

단계 5) 새 지도 이름을 입력합니다. 첫 번째 옵션인 '지도 선택'은 아직 지도를 만들지 않았기 때문에 비활성화되어 있습니다. 따라서 새 지도 이름을 만들고 '다음'을 클릭해야 합니다. '임시 지도 만들기'는 '요구 사항'을 업로드할 때마다 재사용하고 싶기 때문에 선택하지 않았습니다.

ALM에 요구 사항 업로드

5b 단계) 이 대화 상자에서 사용자는 요구 사항 유형 동작을 선택해야 합니다. 한 가지 유형의 요구 사항만 업로드하는 경우 '단일 요구 사항 유형'을 선택해야 합니다.

다양한 요구사항 유형을 업로드하고 있습니다. 따라서 Excel에서 해당 열을 매핑해야 합니다. 템플릿에 따라 'E' 열에는 요구 사항 유형이 포함됩니다.

ALM에 요구 사항 업로드

단계 6) '다음'을 클릭하면 아래와 같은 매핑 대화 상자가 열립니다.

  1. 나열된 왼쪽 창 표 항목은 HP ALM에서 업로드할 수 있는 필드에 해당합니다. '빨간색'으로 표시된 항목은 필수 항목이므로 매핑을 하셔야 합니다.
  2. 오른쪽 창 표 항목은 Excel의 값이 ALM의 해당 필드로 흐르도록 매핑된 필드를 나타냅니다.

ALM에 요구 사항 업로드

이제 Excel의 필드를 ALM의 필드에 매핑하는 방법을 살펴보겠습니다.

사용자가 매핑하려는 필드를 선택하고 아래와 같이 화살표 버튼을 클릭합니다.

ALM에 요구 사항 업로드

HP ALM의 해당 열 이름에 해당하는 열 이름을 Excel에 입력합니다.

ALM에 요구 사항 업로드

Excel의 모든 필수 열을 HP ALM의 해당 필드에 매핑합니다. 모든 필수 필드를 매핑한 후 '내보내기'를 클릭하세요.

ALM에 요구 사항 업로드

단계 8) 업로드가 성공적으로 완료되면 ALM은 아래와 같은 메시지를 표시합니다. 오류가 나타나면 문제를 해결한 후 다시 업로드해 보세요.

ALM에 요구 사항 업로드

11단계) 이제 '요구사항' 탭에서 동일한 것을 확인해 보겠습니다. 첨부 파일을 포함한 모든 요구 사항 세부 정보가 아래에 표시된 대로 업로드됩니다.

ALM에 요구 사항 업로드

적용 범위 분석(요구사항 추적성) 수행 방법

사용자가 각 장에서 설명한 대로 모든 요구 사항, 테스트 및 결함을 매핑하면 적용 범위 분석 및 추적성 매트릭스를 생성할 수 있습니다.

적용 범위 분석은 우리가 다음을 이해하는 데 도움이 됩니다. 테스트 커버리지 특정 요구 사항과 통과/실패/실행되지 않은 테스트 수에 대한 세부 정보.

단계 1) 요구 사항 모듈로 이동하여 '보기' 메뉴를 클릭하고 '범위 분석'을 선택합니다.

적용범위 분석(요구사항 추적성)

단계 2) 적용 범위 분석은 폴더 수준의 통합 상태와 함께 '요구 사항 탭'에 배치된 각 요구 사항에 대해 생성됩니다.

적용범위 분석(요구사항 추적성)

단계 3) 폴더를 확장하면 아래와 같이 적용 범위 분석이 표시됩니다.

적용범위 분석(요구사항 추적성)

단계 4) 드릴다운 보고서를 얻으려면 해당 적용 범위 분석 상태 각각을 클릭하세요.

  1. 특정 요구 사항의 상태를 클릭합니다. 커버리지 분석이 실패 횟수와 함께 표시됩니다.
  2. 선택한 요구 사항에 첨부된 자세한 테스트 상태를 표시하는 '테스트 적용 범위 표시'를 클릭하세요.

적용범위 분석(요구사항 추적성)

단계 5) '테스트 범위 표시'를 클릭하면 선택한 요구 사항에 대한 테스트 실행 상태가 표시됩니다.

적용범위 분석(요구사항 추적성)

추적성 매트릭스:

  • 이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 추적 성 매트릭스 사용자는 요구사항과 다른 요구사항 사이(또는 요구사항과 테스트 사이)의 관계 범위를 결정할 수 있습니다.
  • 추적성 매트릭스에는 소스 요구 사항과 관련 요구 사항 및 테스트가 나열되어 있습니다. 매트릭스에는 각 소스 요구 사항에 대한 총 관계 수가 표시됩니다.

단계 1) 첫 번째 단계는 '보기' 메뉴로 이동하여 '추적성 매트릭스'를 선택하는 것입니다.

적용범위 분석(요구사항 추적성)

단계 2) 아래와 같이 추적 가능성 매트릭스 페이지가 열립니다.

  • '추적성 매트릭스 구성'을 클릭하세요.
  • '추적 가능성 매트릭스 구성' 대화 상자가 열립니다.

적용범위 분석(요구사항 추적성)

단계 3) 추적성 매트릭스 생성 기준은 아래와 같습니다.

  • '소스 요구 사항 정의'에서 '필터'를 클릭하세요.
  • '필터 요구 사항' 대화 상자가 열립니다. 필터 기준 버튼을 클릭하세요.
  • 필터 기준 선택 대화 상자가 열립니다. 목록에서 '기능'을 선택하세요.
  • '확인'을 클릭하십시오.

적용범위 분석(요구사항 추적성)

단계 4) 필터 요구 사항 대화 상자에는 사용자가 선택한 필터 기준이 표시됩니다. '확인'을 클릭하세요.

적용범위 분석(요구사항 추적성)

단계 5) 추적성 구성 대화 상자가 표시됩니다.

  1. 선택한 '요구사항 유형'으로
  2. '링크된 테스트로 필터링' 링크를 클릭하세요.

적용범위 분석(요구사항 추적성)

단계 6) 요구 사항과 테스트 간의 추적성 매트릭스를 생성해 보겠습니다. 따라서 '연결된 테스트로 필터링'을 클릭하면 다음 대화 상자가 사용자에게 표시됩니다.

  1. '연결된 테스트로 필터링'을 활성화합니다.
  2. 다음 테스트에 '연관됨'을 선택하세요.
  3. 5개 이상의 테스트를 받은 요구 사항에 대한 추적성 매트릭스를 생성해 보겠습니다. 따라서 필터 기준을 '이상'으로 선택하세요.
  4. 값을 입력하세요. 이 경우에는 '5'입니다.
  5. '확인'을 클릭합니다.

적용범위 분석(요구사항 추적성)

단계 7) 지정된 추적성 매트릭스 기준이 충족되면 다음 화면이 사용자에게 모든 요구 사항과 해당 테스트와 함께 표시됩니다.

적용범위 분석(요구사항 추적성)

단계 8) 사용자는 Excel로 내보낼 수 있는 '추적성 매트릭스 생성'을 클릭할 수도 있습니다.

  1. 추적성 매트릭스를 생성해야 하는 세부정보를 선택합니다.
  2. '추적성 매트릭스 생성'을 클릭하세요.

적용범위 분석(요구사항 추적성)

단계 9) 파일 저장 대화 상자가 사용자에게 표시됩니다.

  1. 추적성 매트릭스를 저장해야 하는 위치를 선택합니다.
  2. 파일 이름을 입력하세요
  3. '저장'을 클릭합니다.

적용범위 분석(요구사항 추적성)

단계 10) '저장' 버튼을 클릭하면 추적성 매트릭스가 사용자에게 생성됩니다.

적용범위 분석(요구사항 추적성)

다음은 요구 사항 모듈에 대한 비디오입니다.

LINK 비디오에 접근할 수 없는 경우

주요 내용:-

  • QualityCenter의 요구 사항 모듈은 테스트 요구 사항을 저장하는 데 사용됩니다. 저장된 요구 사항을 기반으로 테스트 사례를 구축합니다.
  • 상위 요구 사항에는 하위 요구 사항이 있을 수 있습니다.
  • 각 요구 사항에는 식별을 위한 고유 ID가 할당됩니다.