HP-QC-퀵 가이드

Quality Center 란 무엇입니까?

테스트 관리 도구 인 HP Quality Center (QC)는 이제 다음과 같이 널리 알려져 있습니다. A간청 Life주기 M더 이상 테스트 관리 도구가 아니라 소프트웨어 개발 수명주기의 다양한 단계를 지원하므로 분석 (ALM) 도구입니다.

HP-ALM은 프로젝트 이정표, 결과물 및 리소스를 관리하는 데 도움이됩니다. 또한 제품 소유자가 제품의 현재 상태를 측정 할 수있는 표준 인 프로젝트 상태를 추적하는 데 도움이됩니다. Quality Center의 역사, 아키텍처 및 워크 플로를 이해하는 것이 중요합니다.

QC의 역사

Quality Center는 이전에 Mercury Interactive의 제품인 Test Director로 알려졌습니다. 다음 표는 QC의 버전 기록에 대한 더 나은 통찰력을 제공합니다.

S.No # 상품명 버전 번호 에게 소유 된
1. 테스트 디렉터 v1.52에서 v8.0 머큐리 인터랙티브
2. 품질 센터 v8.0에서 v9.0 머큐리 인터랙티브
삼. 품질 센터 v9.2에서 v10.0 Hp
4. ALM v11.0에서 v11.5x Hp

QC 아키텍처

HP-ALM은 J2EE (Java 2 Enterprise Edition) 기술을 기반으로하며 MS SQL Server 또는 Oracle을 백엔드로 사용하는 전사적 응용 프로그램입니다. 사용자의 요청을 효과적으로 처리하는로드 밸런서도 있습니다.

사이트 관리 데이터베이스는 독립 실행 형 데이터베이스 서버에서 호스팅되고 다른 프로젝트 관련 데이터는 별도의 데이터베이스 서버에 저장됩니다. 다음 다이어그램은 대기업에서 QC를 설정하는 방법을 보여줍니다.

HP ALM 에디션

HP ALM은 상용 라이센스 도구이며 HP는 아래에 나열된 네 가지 에디션으로 배포합니다.

  • HP ALM
  • HP ALM Essentials
  • HP Quality Center 엔터프라이즈 에디션
  • HP ALM 성능 센터 에디션

ALM Edition 기능 비교

위의 각 에디션에는 ALM 기능 측면에서 고유 한 제한이 있습니다. 다음 표를 기반으로 프로젝트 목적에 필요한 라이선스를 결정할 수 있습니다.

특색 HP ALM HP ALM Essentials HP QC 엔터프라이즈 에디션 HP ALM 성능 센터 에디션
릴리스 관리
프로젝트 계획 및 추적 아니 아니 아니
리스크 기반 품질 관리 아니 아니
테스트 작성 및 실행
테스트 리소스
테스트 구성 아니
HP 스프린터 아니 아니
실험실 관리 아니 아니
버전 관리 아니
기준선 아니
교차 프로젝트 사용자 정의 아니
결함 공유 아니 아니 아니

Quality Center 워크 플로우

다음 다이어그램은 Quality Center의 워크 플로우를 보여줍니다.

HP 품질 센터 설정

HP Quality Center 환경 설정은 복잡한 프로세스이며 Windows 운영 체제에서 수행하는 일반적인 설치가 아닙니다.

엔터프라이즈 설치는 배포되지만 학습 / 평가 목적으로 독립 실행 형 서버에 HP-ALM 11.5x 평가판을 설치할 수 있습니다. 또한 성공적인 설치를 수행하려면 전제 조건을주의 깊게 관리해야합니다.

QC 설치를위한 전제 조건

평가를 위해 클라이언트와 서버가 동일한 시스템에 상주 할 수 있으며이 장에서는 이러한 종류의 설치를 수행합니다.

지원되는 Windows 운영 체제

다음 Windows OS 목록 만 지원되므로 HPALM이 다음 Windows OS 중 하나에 만 설치되어 있는지 확인해야합니다.

  • Microsoft Windows Server 2008 Enterprise SP2 32 비트 / 64 비트
  • Microsoft Windows Server 2008 R2 Enterprise SP1 64 비트
  • Microsoft Windows Server 2012 Standard 64 비트
  • Microsoft Windows Server 2012 R2 Standard 64 비트

지원되는 데이터베이스

HP-ALM 설치를 진행하기 전에 시스템에 다음 데이터베이스 중 하나가 설치되어 있는지 확인하십시오.

  • Oracle 10.2.0.5
  • Oracle 11.2.0.3
  • Oracle 11.2.0.4
  • 마이크로 소프트 SQL 서버 2005 SP4
  • 마이크로 소프트 SQL 서버 2008 R2 SP1
  • 마이크로 소프트 SQL 서버 2008 R2 SP2

지원되는 AppServer

서버에 다음 AppServer가 설치되어 있는지 확인하십시오.

  • Apache 2.2
  • Microsoft IIS 7.0
  • Microsoft IIS 7.5
  • 마이크로 소프트 IIS 8.0
  • Microsoft IIS 8.5

지원되는 브라우저

HP ALM은 Active X 기반 브라우저를 통해서만 액세스 할 수 있으므로 Internet Explorer는 지원되는 유일한 브라우저입니다.

  • Microsoft Internet Explorer 8
  • 마이크로 소프트 인터넷 익스플로러 9
  • Microsoft Internet Explorer 10
  • 마이크로 소프트 인터넷 익스플로러 11

Hp-ALM 다운로드

다음은 HP 웹 사이트에서 HP-ALM 30 일 평가판을 다운로드하는 단계입니다.

Step 1 − 다음 URL 실행- http://www8.hp.com/us/en/software-solutions/software.html?compURI=1174315

Step 2 − "Trials and Demos"를 클릭하고 아래와 같이 "HP Application LifeCycle Management 11.50 English SW E-Media Evaluation"을 선택합니다. −

Step 3 − 필요한 모든 세부 정보를 입력하고 아래 그림과 같이 "다음"을 클릭합니다. −

Step 4 − 소프트웨어 약관에 동의하고 아래와 같이 "다음"을 클릭하십시오.

Step 5 − 다운로드 링크가 나타나면 설치하려는 적절한 버전 (Windows / Unix)을 선택합니다.

HP-ALM 설치

Step 1 − ISO 파일 다운로드 후 내용물 압축을 풀고 압축을 푼 후 폴더 구조는 다음과 같습니다. −

Step 2− Welcome 화면이 열리면 아래와 같이 "NEXT"버튼을 클릭합니다. 마침 화면이 나올 때까지 계속 다음 버튼을 클릭합니다.

Step 3 − 완료되면 아래와 같이 HP ALM 플랫폼 구성 마법사가 열립니다.

Step 4 − 라이센스 키 탭이 열리고 사용자는 패키지의 모든 기능에 액세스 할 수 있도록 "응용 프로그램 수명주기 관리"를 선택해야합니다.

Step 5 − Cluster Configuration 탭이 열리고 Standalone을 선택합니다. 모든 서비스는 분산 시스템이 아닌 독립형 호스트에 설치됩니다.

Step 6− 보안 탭이 열립니다. 최소 12 자 이상이되도록 암호를 입력해야합니다.

Step 7− 애플리케이션 서버 탭이 열립니다. "Jboss Application Server"를 선택하고 다른 모든 것을 기본값으로 허용합니다.

Step 8− HP ALM 플랫폼 서비스 탭이 열립니다. Windows 로그인이 ALM 서비스 시작을위한 사용자 ID로 사용되도록 비워 둡니다.

Step 9− 웹 서버 선택 창이 열립니다. JBOSS를 웹 서버로 사용할 것입니다. 따라서 우리는 아무것도 선택하지 않고 "다음"버튼을 클릭합니다.

Step 10 − "Mercury Tours"샘플 응용 프로그램을 설치하려면 "다음"을 선택하고 클릭하십시오.

Step 11− 메일 서버 구성의 경우 SMTP 또는 MS IIS SMTP 서버 이름을 추가하거나 없음을 선택하고 "다음"을 클릭합니다. 이 서버 설정을 사용하면 이메일을 통해 다른 QC 사용자와 상호 작용하거나 설정에 따라 이메일을 트리거 할 수 있습니다.

Step 12− 올바른 데이터베이스 서버 구성을 선택하십시오. 데이터베이스는 서버에 이미 설치된 데이터베이스에 해당합니다. 사용자 자격 증명에는 서버에서 데이터베이스를 만들 수있는 권한이 있어야합니다. 모든 필드 값이 정확할 경우에만 다음 화면으로 이동합니다.

Step 13− 사이트 관리 데이터베이스 스키마 구성 창이 열립니다. QC의 모든 관리자 데이터가 저장 될 고유 한 DB 스키마 이름을 제공해야합니다.

Step 14− 사이트 관리자 사용자 자격 증명을 입력합니다. 성공적으로 설치 한 후 이러한 자격 증명을 사용하여 QC에 로그인 할 수 있도록 이러한 자격 증명을 기억하는 것을 잊지 마십시오.

Step 15 − 파일 리포지토리 경로는 우리가 생성 한 모든 QC 관련 자산이 저장되는 위치입니다.

Step 16− 선택한 구성의 전체 요약을 보여주는 설치 요약 창이 열립니다. 사용자가 변경을 원하는 경우 이전 창으로 돌아가서 변경할 수 있습니다.

Step 17− 구성 적용은 선택한 구성 요소가 선택한 구성으로 설치된다는 것을 보여줍니다. 완료시 설치에 성공하면 사용자에게 메시지가 표시됩니다.

HP-ALM 시작

Step 1 − HP-ALM을 성공적으로 설치하면 아래와 같이 시작 메뉴에서 ALM을 시작할 수 있습니다.

Step 2− 설치 후 인터넷에 다음 URL을 입력하여 ALM을 시작할 수도 있습니다. Explorer −http://localhost:8181/qcbin/

ALM은 아래와 같이 열립니다.

HP-ALM이 설치되면 도메인, 프로젝트 및 사용자를 만든 후에 만 ​​ALM으로 계속 작업 할 수 있습니다. 이 장에서는 프로젝트, 도메인 및 사용자를 만드는 방법에 대해 설명합니다.

도메인 생성

Step 1− 도메인 생성을위한 첫 번째 단계는 사이트 관리자 페이지로 이동하는 것입니다. URL을 사용하여 QC 시작-http://localhost:8181/qcbin/SiteAdmin.jsp를 클릭하고 QC를 설치하는 동안 설정된 관리자 자격 증명을 입력합니다.

Step 2− 사이트 관리자 페이지에 로그인하면 아래와 같이 사이트 프로젝트 탭으로 이동합니다. 다음 단계는 도메인을 만드는 것입니다.

Step 3− 왼쪽 상단의 '도메인 생성'버튼을 클릭합니다. 도메인 이름을 입력하고 확인을 클릭합니다.

Step 4 − 아래와 같이 도메인이 생성됩니다.

프로젝트 생성

도메인이 생성되면 다음 단계는 '프로젝트'를 생성하는 것입니다. 프로젝트를 생성하면 마법사가 진행되며 아래 단계에 따라 '프로젝트'를 생성해야합니다.

Step 1 − 프로젝트를 생성해야하는 도메인을 선택한 후 아래와 같이 "프로젝트 생성"버튼을 클릭합니다.

Step 2− 프로젝트 생성 마법사가 열립니다. "빈 프로젝트 만들기"를 선택하고 "다음"을 클릭합니다.

Step 3 − "프로젝트 이름"을 입력하고 도메인을 선택하고 "다음"을 클릭합니다.

Step 4 − 데이터베이스 자격 증명을 입력하고 "다음"을 클릭합니다.

Step 5 − 프로젝트 관리자 사용자 ID를 선택하고 "다음"을 클릭하십시오.

Step 6 − 프로젝트를 활성화 할 확장을 선택하고 "다음"을 클릭합니다.

Step 7 − 활성화 확인란을 선택하고 버전 제어를 활성화하고 (원하는 경우) "다음"을 클릭합니다.

Step 8− "Next"를 클릭하면 "Calculator"프로젝트가 성공적으로 생성됩니다. 프로젝트 창에서 생성 된 프로젝트를 보려면 "확인"을 클릭하십시오.

사용자 생성

Step 1 − 아래와 같이 "사이트 관리자"페이지에서 사이트 사용자 탭을 선택하고 "새 사용자 추가"버튼을 클릭합니다.

Step 2− 새 사용자 창이 열립니다. 사용자 세부 정보를 입력하고 "확인"을 클릭합니다.

Step 3 − 사용자 생성 후 사용자에게 필요한 프로젝트 액세스 권한을 부여합니다.

Step 4 − 사용자에게 프로젝트에 대한 접근 권한을 부여한 후 "프로젝트 사용자"탭에서 사용자 목록을 확인하십시오.

HP ALM (Application Lifecycle Management)은 데이터를 infragistics 그리드보기 또는 트리 구조로 표시하고 사용자는 열 재 배열, 필터링, 정렬 및 그룹화와 같은 다양한 방법으로 데이터를 조작 할 수 있습니다.

또한 그리드 레코드에 파일을 첨부하고 레코드에서 특정 텍스트를 검색하고 다양한 엔티티의 내역을 볼 수 있습니다. 사용자가 Quality Center에서 원활하게 작업 할 수 있도록 다음 기능을 이해해야합니다.

공통 기능에 대해 자세히 알아 보려면 각 링크를 클릭하십시오.

S. 아니. 공통 기능 및 설명
1 필터 대화 상자

사용자가 정의 된 기준에 따라 필터 ALM 데이터를 수행 할 수 있습니다.

2 사용자 대화 상자

사용자가 사용자 목록에서 사용자 이름을 선택할 수 있습니다.

찾기 대화 상자

사용자가 트리보기 또는 그리드보기에서 특정 레코드를 검색 할 수 있습니다.

4 바꾸기 대화 상자

사용자가 트리 또는 그리드에서 특정 필드 값을 찾고 바꿀 수 있습니다.

5 내역 탭

사용자가 현재 선택된 작업 항목에 대한 변경 목록을 볼 수 있습니다.

6 이메일 보내기 대화 상자

Quality Center 사용자가 엔티티의 세부 사항에 대한 이메일을 다른 사용자에게 보낼 수 있습니다.

7 첨부 파일 대화 상자

사용자가 특정 레코드에 대한 첨부 파일을 추가하고 관리 할 수 ​​있습니다.

8 스냅 샷 대화 상자

사용자가 테스트중인 애플리케이션의 스크린 샷을 캡처하여 ALM의 엔터티에 첨부 할 수 있습니다.

9 열 선택기 대화 상자

사용자가 그리드보기에서 보려는 열을 선택할 수 있습니다.

10 기본값 설정 대화 상자

사용자가 ALM의 특정 필드에 대한 기본값을 설정할 수 있습니다.

11 경고 및 플래그 대화 상자

사용자가 선택한 레코드에 대한 경고 목록을 볼 수 있으며 문제에 대한 후속 조치를 취할 수 있도록 후속 조치 플래그를 생성,보기 및 수정할 수 있습니다.

12 즐겨 찾기 대화 상자

사용자가 즐겨 찾기를 만들고 구성 할 수 있습니다.

관리 탭

이 영역은 릴리스 및주기를 만들고 관리하는 데 도움이됩니다. 또한 프로젝트 계획 및 추적에 도움이됩니다. 관리 탭은 ALM에서 다음 영역을 작업하는 데 도움이됩니다.

  • 릴리스 생성
  • 사이클 생성
  • 릴리스 범위 및 마일스톤
  • 마스터 플랜 및 현황
  • Libraries
  • Baselining

릴리스

릴리스 생성은 Quality Center의 첫 번째 단계입니다. 라이브러리, 테스트 실행 및 결함과 같은 모든 작업 항목은 릴리스를 기반으로 추적됩니다.

릴리스를 생성하기 전에 아래와 같이 새 폴더 아이콘을 클릭하여 동일한 컨테이너 / 폴더를 생성 할 수 있습니다.

New Releases 버튼을 클릭하면 New Release 대화 상자가 열립니다. 릴리스 이름을 입력하고 확인을 클릭합니다. 릴리스는 아래와 같이 생성됩니다.

생성 된 릴리스를 선택하면 세부 정보, 릴리스 범위, 마스터 플랜, 스코어 카드, 상태 및 첨부 파일과 같은 탭이 생성되는 것을 알 수 있습니다.

사이클

각 릴리스는 주기로 더 나뉩니다. Quality Center에서주기를 만드는 방법을 살펴 보겠습니다.

주기를 생성 할 릴리스를 선택합니다. New Cycles 버튼을 클릭하면 아래와 같이 New Cycles 대화 상자가 열립니다. 사용자는주기의 시작 날짜와 종료 날짜를 입력해야합니다. 사용자는 릴리스에서 가능한 한 많은주기를 만들 수 있습니다.

Cycle에서 진행 상황과 품질을 볼 수 있습니다. 진행 상황은 그림으로 표시됩니다.

릴리스 범위 및 마일스톤

각 릴리스에는 범위가 있으며 아래와 같이 릴리스 아래의 "릴리스 범위"탭에서 범위를 추가 할 수 있습니다.

각 릴리스에는 또한 연관된 ​​마일스톤이 있으며 아래와 같이 릴리스 모듈 아래의 마일스톤 아이콘을 사용하여 추가 할 수 있습니다.

마스터 플랜 및 현황

마스터 플랜은 아래와 같이주기 및 마일스톤 타임 라인을 표시하는 "릴리스"탭에서 액세스 할 수 있습니다.

상태는 진행 상황과 품질을 그림으로 표시합니다.

도서관

라이브러리는 프로젝트의 엔터티 집합과 요구 사항, 테스트, 테스트 리소스 및 비즈니스 구성 요소로 구성된 엔터티 간의 관계를 나타냅니다.

라이브러리 탐색 표시 줄에서 "새 라이브러리"아이콘을 클릭하여 새 라이브러리를 만들 수 있습니다. 새 창은 아래와 같으며 라이브러리 이름을 지정하고 요구 사항, 테스트 계획 및 구성 요소와 같은 리소스를 추가 할 수 있습니다.

기준선

라이브러리가 생성되면 라이브러리는 특정 시점의 라이브러리 스냅 샷 인 기준선이 될 수 있습니다. 사용자는 개발 단계의 모든 단계에서 기준을 비교할 수 있습니다. 기준에는 요구 사항, 테스트 및 테스트 리소스를 포함하여 라이브러리에 정의 된 모든 엔터티가 포함됩니다.

"라이브러리"내비게이션 바에서 새베이스 라인 버튼을 클릭하여 새베이스 라인을 만들 수 있습니다. 사용자는 기준을 비교하고 CSV 형식으로 내보낼 수도 있습니다.

요구 사항 정의 및 캡처는 모든 소프트웨어 개발 프로세스의 핵심 기준 중 하나입니다. 요구 사항 설명은 개발 중에 목표를 달성하기 위해 수행해야하는 작업을 나타냅니다. 요구 사항을 명확하고 정확하게 사전에 설정하는 것이 매우 강조되어 UAT 후 재 작업이 최소화되거나 없습니다.

요구 사항 모듈을 통해 사용자는 소프트웨어 라이프 사이클의 모든 단계에서 요구 사항을 정의, 관리 및 추적 할 수 있습니다. 다음은 요구 사항 모듈의 주요 기능입니다. 자세한 내용을 보려면 각 링크를 클릭하십시오.

S. 아니. 기능 및 설명
1 요구 사항 생성

요구 사항을 만들고 릴리스 /주기에 할당합니다.

2 요구 사항 업로드

ALM-MS Excel 추가 기능을 사용하여 요구 사항 업로드.

요구 사항 추적 성

요구 사항간에 존재하는 종속성과 요구 사항 간의 추적 성 링크를 정의하는 방법을 사용합니다.

4 추적 성 매트릭스

사용자가 소스 요구 사항과 관련 요구 사항 및 테스트를 나열하는 추적 성 매트릭스를 볼 수 있습니다.

모든 애플리케이션을 테스트하는 중요한 단계는 명확하고 정확한 테스트 계획을 개발하는 것입니다. 좋은 테스트 계획을 통해 팀은 소프트웨어 개발 수명주기의 어느 시점에서든 테스트중인 애플리케이션의 품질을 평가할 수 있습니다.

다음 기능은 테스트 계획 모듈을 더 잘 이해하기 위해 매우 중요합니다. 자세한 내용을 보려면 각 기능을 클릭하십시오.

S. 아니. 기능 및 설명
1 테스트 생성

이 모듈은 테스트 계획 트리에서 테스트 주제의 폴더를 만들고 테스트를 추가하는 방법을 설명합니다.

2 테스트 업로드

ALM-MS Excel 추가 기능을 사용하여 테스트 업로드.

요구 사항 및 테스트 범위

요구 사항과 테스트 간의 관계를 정의하는 방법을 활성화합니다.

4 테스트 구성

테스트에서 사용해야하는 데이터 또는 런타임 환경의 하위 집합을 지정합니다.

이 모듈은 테스터가 생성 된 테스트를 실행하는 데 도움이됩니다. 이 모듈을 사용하여 결함을 예약, 실행 및 분석하고 게시 할 수 있습니다.

Test Lab 모듈의 다음 기능은 테스트 랩 모듈을 심도있게 이해하는 데 도움이됩니다.

S. 아니. 기능 및 설명
1 테스트 세트 생성

이 기능은 Test Lab 모듈에서 테스트 세트를 만들고 정의하는 방법을 설명합니다.

2 테스트 실행 일정

테스터가 테스트 세트에서 테스트 인스턴스의 실행을 제어하도록 도와줍니다.

테스트 실행

테스터가 테스트 / 테스트 세트를 실행할 수 있습니다.

4 시험 결과

이 기능을 통해 테스터는 테스트 결과를 분석 할 수 있습니다.

이 섹션에서는 QTP와 QC를 통합하는 방법을 배웁니다. 통합을 통해 QTP 자동화 스크립트를 Quality Center에서 바로 실행할 수 있습니다. 연결을 설정하려면 첫 번째 단계는 필요한 추가 기능을 설치하는 것입니다. 샘플 QTP 스크립트를 가져와 QC에서 실행하여 통합하는 방법을 이해합니다.

Step 1 − ALM 홈 페이지로 이동하여 링크 목록에서 "도구"를 클릭합니다.

Step 2 − 아래와 같이 애드 인 페이지에서 "More HP ALM Addins"링크를 클릭합니다.

Step 3− Addins 페이지에서 "Addins for HP applications"를 선택하고 "Quick Test Professional"을 선택합니다. "통합 기능 테스트"(UFT)의 경우 옵션을 적절하게 선택하고 추가 기능을 설치하십시오. 설치는 HP-MS Office Addins와 유사합니다.

Step 4 − "파일">> "ALM / QC 연결"로 이동하여 QTP와 QC 간의 연결을 설정합니다.

Step 5− HP ALM 연결 대화 상자가 열립니다. 아래 예와 같이 서버 URL을 입력합니다.

Step 6− URL이 정확하면 자격 증명 대화 상자가 열립니다. 테스터는 해당 프로젝트 영역에 연결해야합니다.

Step 7− ALM 연결이 성공하면 Quality Center에 드라이버 스크립트를 저장해야합니다. 아래와 같이 ALM / QC 계획을 선택합니다.

Step 8 − 테스트가 저장되면 ALM에서 테스트 유형이 "Quick Test"로 표시된 것을 볼 수 있습니다.

Step 9 − 테스트 유형이 "빠른 테스트"인 경우에만 나타나는 "테스트 스크립트"탭으로 이동하면 QTP 화면에 표시된 스크립트도 Quality Center에 표시됩니다.

Step 10 − 스크립트 실행에 필요한 다른 구성 요소는 "Test Resources"폴더 아래에 배치 할 수있는 라이브러리 파일입니다.

Step 11 − ".qfl"또는 ".vbs"유형의 새 리소스를 생성하여 함수 라이브러리 파일을 추가 할 수 있습니다.

Step 12 − 추가 된 라이브러리 파일은 리소스 뷰어를 사용하여 Quality Center에서 액세스 할 수 있습니다.

Step 13 − 라이브러리 파일이 더있는 경우 ".qfl"또는 ".vbs"유형의 새 리소스를 생성하여 동일한 파일이 추가됩니다.

Step 14 − 다시 한 번 추가 된 라이브러리 파일은 리소스 뷰어를 사용하여 Quality Center에서 액세스 할 수 있습니다.

Step 15 − 모든 스크립트 실행에 대한 다음 종속 구성 요소는 "자원"섹션 아래에 다시 배치되는 "개체 저장소"입니다.

Step 16 − 추가 된 Object Repository 및 속성은 "Resource Viewer"를 사용하여 볼 수 있습니다.

Step 17 − Datatable, 매개 변수화 된 데이터 설정은 "테스트 리소스"섹션의 Quality Center에도 배치됩니다.

Step 18 − 추가 된 데이터 테이블은 "Resource Viewer"에서 볼 수 있습니다.

Step 19− Datatable은 실행 중에 선택할 수 있도록 테스트 설정에 매핑되어야합니다. "파일"메뉴의 "설정"을 사용하여 동일한 작업을 수행 할 수 있습니다.

Step 20− 테스트 설정 대화 상자가 열립니다. 리소스 탭으로 이동하여 16 단계에서 추가 한 데이터 테이블을 선택합니다.

Step 21− 이제 아래와 같이 QTP 스크립트에서 Quality Center에 업로드 된 테스트 리소스에 액세스 할 수 있습니다. 라이브러리 파일과 개체 저장소는 동적으로 바인딩됩니다.

Step 22− 이제 QTP가 다른 HP 제품과 상호 작용하도록 허용해야합니다. 이렇게하면 QTP가 Quality Center와 상호 작용할 수 있습니다. "도구">> "옵션"으로 이동하십시오.

Step 23 − 이제 아래와 같이 "다른 HP 제품이 테스트 및 구성 요소를 실행하도록 허용"을 활성화합니다.

Step 24− 다음 단계는 "Test Lab"에 테스트를 추가하고 테스트를 실행하는 것입니다. Test Lab에 테스트를 추가하는 절차는 수동 테스트의 절차와 동일합니다.

Step 25 − "실행"을 클릭하면 자동 실행기가 열리고 "모든 테스트를 로컬로 실행"을 활성화하고 "실행"을 누릅니다.

Step 26 − 실행이 완료되면 동일한 "Automatic Runner"대화창에 테스트 결과가 표시됩니다.

Step 27− Test Lab에서 QTP 보고서가 자동으로로드됩니다. 사용자는 "보고서 실행"을 클릭하여 실행에 대한 자세한 내용을 알 수 있습니다.

테스트 실행 중에 예상 결과가 실제 결과와 일치하지 않으면 결함을 기록해야합니다. 이제 결함과 관련된 다양한 기능에 집중하겠습니다.

Quality Center의 결함 탭으로 이동하여 "새 결함"을 클릭하십시오.

결함 요약, 발견 자, 심각도 및 설명과 같은 필수 매개 변수를 입력하십시오.

결함이 게시되면 아래와 같이 결함 탭에서 동일한 항목에 액세스 할 수 있습니다.

테스트 실행 중에 결함이 기록되면 테스트 케이스에서 단계와 설명이 자동으로 채워집니다. 결함 모듈에서 "새 결함"을 클릭하여 결함이 기록되면 사용자가 수동으로 단계, 설명 및 요약을 입력해야합니다. .

많은 경우 테스터는 "새 결함"창에 모든 필드 값을 입력 할 수있는 위치에 있지 않습니다. 대신 "기본값 설정"옵션을 사용할 수 있습니다. 아래 그림과 같이 "New Defect"창에서 액세스 할 수 있습니다.

"기본값 설정"대화창이 열립니다. "New Defect"버튼을 클릭하면 미리 채워지는 "Defects"섹션의 각 필드에 대한 기본값을 설정할 수 있습니다. 이 대화 상자에서 적절한 버튼을 사용하여 기본값을 추가 / 제거 할 수도 있습니다.

결함은 Excel에서 Quality Center로 업로드 할 수도 있으며 절차는 HP-MS Excel 플러그인 유틸리티를 사용하여 "요구 사항"및 "테스트 케이스"를 업로드하는 절차와 동일합니다.

기본적으로 모든 결함이 표시되므로 사용자는 필터 기능을 사용하여 사용자가 필터링 한 결함 만 표시해야합니다.

대시 보드 탭에는 "분석보기"및 "대시 보드보기"가 포함되어있어 사용자가 ALM 데이터를 다양한 형식으로 분석하고 표시 할 수 있습니다. 각각의 중요성을 자세히 이해합시다.

  • Analysis View− 프로젝트 관리자 / QA가 다음 비주얼리 제이션 중 하나가 될 수있는 모든 분석 항목을 구성 할 수있는 분석 트리를 포함합니다. 그래프, 프로젝트 보고서 및 Excel 보고서.

  • Dashboard View − 관리자 / 테스터가 분석 트리에 생성 된 여러 그래프를 정렬하여 단일보기로 표시 할 수있는 대시 보드 페이지를 구성하는 대시 보드 트리를 포함합니다.

분석보기

Step 1− "분석보기"로 이동하여 "+"버튼을 클릭하고 "그래프 마법사"를 선택합니다. "그래프 마법사"대화창이 열린다.

Step 2 − 아래와 같이 "Entity Graph"를 선택하고 "Next"를 클릭합니다.

Step 3 − 그래프를 생성 할 개체의 종류 (결함, 테스트 케이스, 실행, 테스트 구성)를 선택합니다.

Step 4 − 액세스 권한이있는 모든 프로젝트를 선택하거나 현재 프로젝트 만 선택할 수 있습니다.

Step 5 − 릴리스 /주기를 기준으로 필터링하고 관련 데이터 만 표시되도록 할 수 있습니다.

Step 6 − 또한 특정 필드를 기준으로 "그룹화"하고 X 축에 대해 매핑해야하는 항목을 선택할 수 있습니다.

Step 7 − 완료 버튼을 클릭하면 사용자의 선택 / 설정에 따라 그래프가 생성됩니다.

Step 8 − 생성 된 그래프는 이름을 지정하고 공개 또는 비공개로 저장할 수 있습니다.

Step 9 : 추가 된 그래프는 이제 "대시 보드">> "분석보기"에서 액세스 할 수 있습니다.

대시 보드보기

Step 1 − "대시 보드보기"로 이동하여 "새 대시 보드"페이지를 즉시 생성하려면 "새 폴더"를 생성하십시오.

Step 2− "새 대시 보드"페이지 생성시 다양한 탭이 생성됩니다. "구성"탭은 사용자가 대시 보드에 추가 할 수있는 그래프를 추가 할 수있는 탭 중 하나입니다.

Step 3 − 사용자는 "보기"탭을 사용하여 추가 된 대시 보드를보고 새로 고침을 눌러 최신 데이터를 가져와야합니다.

때때로 우리는 프로젝트를 사용자 정의해야하는 상황에 처해 있습니다. 다음은 프로젝트를 사용자 정의하는 데 도움이되는 모듈입니다. 기능을 자세히 이해하려면 각 링크를 클릭하십시오. 프로젝트 사용자 지정 모듈은 아래와 같이 "도구">> "사용자 지정"으로 이동하여 액세스 할 수 있습니다.

프로젝트 관리자가 프로젝트 사용자 지정에 액세스하면 사용자 지정을 위해 다음 모듈이 사용자에게 표시됩니다.

S. 아니. 기능 및 설명
1 사용자 속성

사용자가 프로필 세부 정보를 업데이트하도록 도와줍니다.

2 프로젝트 사용자

사용자 및 사용자 역할을 추가 / 제거합니다.

그룹 및 권한

그룹 권한을 추가 / 제거합니다.

4 모듈 액세스

모듈 수준 액세스를 편집합니다.

5 프로젝트 개체

프로젝트 필드 추가 / 편집 / 삭제

6 요구 사항 유형

요구 사항 유형 생성, 편집, 삭제

7 프로젝트 목록

모든 프로젝트 목록 상자 필드를 추가, 편집, 삭제합니다.

8 오토 메일

특정 설정에 따라 메일을 보냅니다.

9 경고 규칙

특정 변경 사항에 따라 사용자에게 경고합니다.

10 워크 플로우

결함 필드 사용자 정의.