통합 방법 UFT(QTPALM(Quality Center)을 사용하는 경우

⚡ 스마트 요약

통합 UFT (QTPALM(Quality Center)과 연동하면 중앙 테스트 관리 플랫폼에서 기능 자동화 스크립트를 실행할 수 있습니다. 이 자료에서는 연결 추가 기능 설치, 연결 방법 등 전체 로드맵을 설명합니다. UFT ALM에 저장, 스크립트 및 리소스 관리, 구성 UFT 설정, 실행 및 결과 분석.

  • 🔌 추가 기능 설치: HP ALM Connectivity를 다운로드하고 설치하십시오. UFT ALM과 통신할 수 있습니다.
  • 🤝 연결하기 UFT 그리고 ALM: ALM 메뉴를 사용하세요 UFT 서버, 도메인 및 프로젝트에 로그인합니다.
  • 💾 스크립트 저장: 드라이버 스크립트, 함수 라이브러리, 객체 저장소 및 데이터 테이블을 ALM에 저장합니다.
  • ⚙️ UFT 설정 : 리소스를 동적으로 로드하고 다른 HP 제품에서 테스트를 실행할 수 있도록 합니다.
  • 실행 및 분석: 테스트랩에서 테스트 세트를 실행하고 결과를 검토하세요. UFT 보고서 및 결과 파일.

통합 방법 HP UFT HP ALM과 함께

  • ALM은 다음과 같은 다른 HP 제품과의 통합을 지원합니다. HP UFT 그리고 HP LoadRunner.
  • HP UFT 이는 두 가지 모두를 자동화하는 기능을 지원하는 자동화 도구입니다. Windows데스크톱 기반 및 웹 기반 애플리케이션을 지원합니다. 또한 .NET과 같은 다양한 기술을 지원합니다. Java, 시벨, SAP등
  • 이 섹션에서는 운전하는 방법을 알아보겠습니다. UFT ALM에서 생성된 스크립트입니다. 다양한 구성과 단계로 구성되어 있습니다.
  • 이 모듈을 수강하기 위한 필수 조건은 ALM과 UFT 반드시 설치되어 있어야 합니다.

다음은 실행을 위해 따라야 할 로드맵입니다. UFT ALM을 사용한 테스트:

통합 UFT(QTP) ALM과 함께

파트 A – 추가 기능 설치

단계 1) ALM 랜딩 페이지(http://localhost:8181/qcbin/) 아래와 같이 '도구'를 선택합니다.

애드인 설치

단계 2) 추가 기능 페이지가 열리면 'HP ALM 연결' 링크를 클릭해야 합니다.

애드인 설치

단계 3) 'HP ALM 연결 다운로드' 링크를 클릭하면 실행 파일이 지정된 위치로 다운로드됩니다.

애드인 설치

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

애드인 설치

단계 5) 사용자가 거쳐야 하는 설치 마법사는 없습니다. UFT 사전 설치되어 있습니다. 사용자는 아래와 같이 설치 상태만 확인할 수 있습니다.

애드인 설치

파트 B – 연결하기 UFT 그리고 ALM

단계 1) 엽니다 UFT 아래 그림과 같이 메뉴 중 하나로 ALM이 있는 것을 확인할 수 있습니다.

현실 UFT 그리고 ALM

단계 2) ALM 메뉴로 이동하여 ALM 연결을 선택하십시오.

현실 UFT 그리고 ALM

단계 3) ALM 연결 대화 상자가 열립니다.

  1. ALM 서버에 접속하세요. URL.
  2. 사용자 이름을 입력하세요.
  3. 비밀번호를 입력하고 '연결'을 클릭하세요.

현실 UFT 그리고 ALM

단계 4) 인증이 성공적으로 완료되면 ALM과 시스템 간의 연결이 설정되는 동안 ALM 파일이 다운로드됩니다. UFT 처음으로.

현실 UFT 그리고 ALM

단계 5) ALM 연결 대화 상자는 사용자가 도메인 및 프로젝트를 선택할 때까지 기다립니다.

  1. 도메인을 선택하세요.
  2. 프로젝트를 선택하세요.
  3. '로그인'을 클릭합니다.

현실 UFT 그리고 ALM

단계 6) ALM 연결 대화 상자에 상태가 표시됩니다.

  1. 서버에 연결되었으며, 서버 주소와 사용자 이름에 대한 세부 정보를 표시합니다.
  2. 프로젝트와 연결되어 있으며, 프로젝트에 대한 자세한 정보를 제공합니다.
  3. '닫기'를 클릭하세요.

현실 UFT 그리고 ALM

파트 C – ALM에 스크립트 저장

  • 실행에 필요한 다양한 구성 요소를 이해해 봅시다. UFT 스크립트.
  • 메인 드라이버 스크립트 – 모든 것의 진입점 UFT 스크립트 파일의 확장자는 .mts입니다.
  • 도서관 – 관련 스크립트/함수 파일(확장자는 (.vbs) 또는 (.qfl)일 수 있음).
  • 개체 저장소 – 일반적으로 공유 객체 저장소이며 .tsr 확장자를 가집니다.
  • 데이터 테이블 – 테스트 매개변수화에 사용됩니다. 일반적으로 Excel 파일입니다.

참고 : 이 장의 핵심 아이디어는 ALM을 이해하는 것입니다. UFT 통합이지, 글쓰기 방법을 배우는 것이 아닙니다. UFT 스크립트.

ALM에 스크립트 저장

단계 1) 첫 번째 단계는 메인 드라이버 스크립트를 ALM에 저장하는 것입니다. UFT'파일' 메뉴로 이동하여 아래 그림과 같이 '새 테스트'를 선택하십시오.

ALM에 스크립트 저장

단계 2) 새 테스트 대화 상자가 열립니다.

  1. 테스트 유형을 선택하세요.
  2. 테스트 이름을 입력하세요.
  3. 위치를 ALM으로 선택해야 합니다(기본적으로는 다른 위치가 표시됩니다). UFT 설치된 위치를 선택하세요. '찾아보기' 버튼을 클릭하세요.

ALM에 스크립트 저장

단계 3) '위치 선택' 대화 상자가 열립니다.

  1. 'ALM 테스트 계획' 탭을 선택하세요.
  2. Double- '를 클릭하세요기능성화장품유무' 폴더를 클릭하여 해당 하위 폴더를 엽니다.

ALM에 스크립트 저장

단계 4) '위치 선택' 대화 상자가 열리고 '의 하위 폴더들이 표시됩니다.기능성화장품유무' 폴더.

  1. Double- '를 클릭하세요자동화' 폴더.
  2. '선택'을 클릭하세요.

ALM에 스크립트 저장

단계 5) '새 테스트' 대화 상자가 사용자에게 다시 표시됩니다.

  1. 선택한 테스트 위치가 ALM을 가리킵니다.
  2. '만들기'를 클릭하세요.

ALM에 스크립트 저장

단계 6) 이제 ALM에 로그인하여 테스트가 성공적으로 생성되었는지 확인해 보겠습니다. '테스트 계획' 모듈로 이동하세요.

  • 테스트 스크립트 '를 보시면 알 수 있습니다.Guru'99_Bank_Auto' 파일은 'Automation' 폴더 아래에 생성됩니다.
  • 세부 정보 탭에서 테스트 유형이 'QUICKTEST_TEST'로 고정되어 있는 것을 확인할 수 있습니다. 즉, 해당 테스트는 빠른 테스트(QUICKTEST_TEST)입니다. UFT 스크립트.

ALM에 스크립트 저장

단계 7) 이제 개발을 시작하세요ping 대본에서 UFT 스크립트를 저장하면 ALM에서 생성된 테스트의 '테스트 스크립트' 탭을 선택하여 해당 스크립트에 접근할 수 있습니다.

ALM에 스크립트 저장

단계 8) 다음 단계는 관련 함수 라이브러리 파일을 ALM의 '테스트 리소스' 모듈에 저장하는 것입니다. 그러면 실행 중에 자동으로 해당 파일이 선택됩니다.

이 스크립트에는 생성된 테스트 스크립트와 연결된 두 개의 함수 라이브러리가 있습니다. 하나는 애플리케이션과 관련된 모든 함수를 포함하고, 다른 하나는 사용자가 출력 텍스트 결과 파일을 생성하는 데 도움이 되는 함수를 포함합니다.

ALM에 스크립트 저장

단계 9) ALM의 '테스트 리소스' 아래에 관련 라이브러리 파일을 저장해야 합니다.

  • '새 리소스' 버튼을 클릭하세요.
  • '새 리소스' 대화 상자가 열립니다.
  • 함수 라이브러리의 이름을 입력하십시오.
  • 유형을 '함수 라이브러리'로 선택하세요.
  • '확인'을 클릭하십시오.

ALM에 스크립트 저장

단계 10) 생성된 테스트 리소스는 아래와 같이 사용자에게 표시됩니다.

ALM에 스크립트 저장

단계 11) 이제 생성된 테스트 리소스에 .vbs를 업로드해야 합니다.

  • '리소스 뷰어'를 클릭하세요.
  • '파일 업로드'를 클릭하세요.

ALM에 스크립트 저장

단계 12) 파일 업로드 대화 상자가 열립니다.

  • .vbs 파일이 있는 경로를 선택하십시오.
  • 업로드할 파일을 선택하세요.
  • '열기'를 클릭합니다.

ALM에 스크립트 저장

단계 13) 성공적으로 업로드되면 ALM은 사용자에게 상태를 표시합니다. '확인'을 클릭하세요.

ALM에 스크립트 저장

단계 14) 업로드된 테스트 리소스는 '리소스 뷰어'를 통해 보실 수 있습니다.

ALM에 스크립트 저장

단계 15) 8단계부터 14단계까지를 반복하여 테스트와 관련된 다른 함수 파일을 업로드하십시오. 'generateresult.vbs' 파일을 업로드하면 아래와 같이 리소스 뷰어가 표시됩니다.

ALM에 스크립트 저장

단계 16) 이제 함수 라이브러리를 업로드했던 방식과 유사하게 '테스트 리소스' 모듈 아래에 관련 '객체 저장소' 파일을 업로드해야 합니다.

  1. '새 리소스' 모듈을 클릭하세요.
  2. '새 리소스' 창이 열립니다.
  3. 테스트 리소스의 이름을 입력합니다.
  4. 파일 유형을 'Object Repository'로 선택합니다.
  5. '확인'을 클릭하십시오.

ALM에 스크립트 저장

단계 17) 테스트 리소스는 아래와 같이 생성됩니다. 이제 사용자는 저장소 파일을 업로드해야 합니다.

  • '리소스 뷰어' 탭을 클릭하세요.
  • '파일 업로드' 버튼을 클릭하세요.

ALM에 스크립트 저장

단계 18) 이제 공유 객체 저장소 파일을 업로드하세요.

  • 해당 파일이 저장된 위치를 선택하세요.
  • '열기' 버튼을 클릭하세요.

ALM에 스크립트 저장

단계 19) 성공적으로 업로드되면 ALM은 사용자에게 상태를 표시합니다. '확인'을 클릭하세요.

ALM에 스크립트 저장

단계 20) 테스트 리소스는 아래와 같이 ALM에서 바로 볼 수 있습니다.

ALM에 스크립트 저장

단계 21) 마지막으로 업로드해야 할 테스트 리소스는 매개변수화된 테스트가 포함된 '테스트 데이터' 시트입니다.

데모 목적으로 4개의 테스트 케이스를 자동화했습니다. 설계된 테스트 데이터는 아래와 같습니다. 이제 이 데이터를 ALM에 업로드해야 합니다.

ALM에 스크립트 저장

단계 22) 'TestData'라는 이름으로 새 리소스를 생성하고, 유형을 '테스트 리소스'로 선택한 다음 '확인'을 선택합니다.

ALM에 스크립트 저장

단계 23) 17단계부터 19단계까지 설명한 대로 테스트 데이터 엑셀 파일을 업로드하면 업로드가 성공적으로 완료된 후 아래와 같이 생성된 '테스트 데이터'가 표시됩니다.

ALM에 스크립트 저장

파트 D – 설정 UFT

단계 1) 모든 관련 파일이 ALM에 로드되었으므로 자동화 스크립트가 ALM에서 라이브러리 파일, 객체 저장소 및 데이터 파일을 가져오도록 해야 합니다. ALM에서 함수 라이브러리를 테스트 스크립트와 동적으로 연결하는 방법을 살펴보겠습니다.

설정에서 UFT

단계 2) 객체 저장소는 ALM의 '테스트 리소스' 탭에서 가져와야 합니다. 런타임 중에 객체 저장소를 동적으로 로드하는 방법을 살펴보겠습니다.

설정에서 UFT

단계 3) 테스트 데이터를 'Global' 시트로 가져와야 합니다. UFT이를 수행하기 위해서는 데이터 테이블에 언급된 매개변수에 접근하기 전에 다음 코드가 있는지 확인해야 합니다.

설정에서 UFT

단계 4) 우리는 다른 HP 제품들이 서로 상호 작용할 수 있도록 해야 합니다. UFT이 작업을 수행하려면 아래 그림과 같이 '도구' -> '옵션'으로 이동하십시오.

설정에서 UFT

단계 5) 옵션 대화 상자가 열립니다.

  • 'GUI 테스트' 탭.
  • '테스트 실행'을 선택하세요.
  • '다른 HP 제품에서 테스트 및 구성 요소를 실행할 수 있도록 허용'을 활성화하십시오.
  • '확인'을 클릭하십시오.

설정에서 UFT

파트 E – ALM에서 스크립트 실행

단계 1) '테스트 랩' 모듈에서 실행할 테스트 스위트를 생성합니다. 자동화된 테스트 스위트를 위한 '새 폴더'를 만들어 보겠습니다.

  • '테스트 랩' 모듈을 선택하세요.
  • 새 폴더를 만들 폴더를 선택하세요.
  • 새 폴더 아이콘을 클릭하세요.
  • 폴더 이름을 입력하세요.
  • 확인을 클릭합니다.

ALM에서 스크립트 실행

단계 2) 새 폴더는 아래와 같이 생성됩니다.

ALM에서 스크립트 실행

단계 3) 이제 생성된 폴더 아래에 테스트 세트를 생성해야 합니다.

  • 폴더를 선택합니다.
  • '새 테스트 세트' 버튼을 클릭하세요.
  • 테스트 세트의 이름을 입력하십시오.
  • '확인'을 클릭하십시오.

ALM에서 스크립트 실행

단계 4) 수동 테스트와 마찬가지로 테스트 세트를 생성한 후에는 테스트 인스턴스를 추가해야 합니다. 테스트 계획 나무.

  • 생성된 테스트 세트를 선택하세요.
  • '테스트 선택' 버튼을 클릭합니다. 테스트 계획 트리가 열립니다.
  • 시험을 선택하세요.
  • '<=' 버튼을 클릭하세요.

ALM에서 스크립트 실행

단계 5) 추가된 테스트는 아래와 같이 표시됩니다.

  • 추가된 테스트는 자동으로 테스트 유형을 'QUICKTEST_TEST'로 표시합니다.
  • 실행을 시작하려면 '실행' 버튼을 클릭하십시오.

ALM에서 스크립트 실행

단계 6) 자동 테스트 실행기 대화 상자가 열립니다. 이 창에서 사용할 수 있는 모든 기능을 살펴보겠습니다.

  • 모두 실행 – 테스트 세트를 완전히 실행할 수 있습니다.
  • 달리기 – 선택한 테스트 인스턴스만 실행할 수 있습니다.
  • 모든 테스트를 로컬로 실행 - 테스트는 로컬 호스트에서 시작됩니다. 이 옵션을 선택하지 않으면 사용자는 테스트를 실행할 호스트 이름을 직접 입력할 수 있습니다.
  • 로그 활성화 – 테스트 실행 중에 실행 로그 파일을 생성합니다. 테스트 실행 후 실행 로그를 보려면 '를 선택하십시오.실행 보기'에서 '달리기' 동일한 대화 상자의 메뉴입니다.

테스트를 시작하려면 '실행'을 클릭하세요.

ALM에서 스크립트 실행

단계 7) UFT 스크립트가 실행되는 동안 백그라운드에서 실행됩니다. 테스트 실행이 완료되면 아래와 같이 실행 상태가 표시됩니다. 창을 닫으세요.

ALM에서 스크립트 실행

파트 F – 결과 분석

단계 1) '자동 실행' 대화 상자를 닫으면 실행 그리드가 사용자에게 다시 표시됩니다.

  • 테스트 실행 상태가 업데이트되었습니다.
  • 내장 UFT 테스트 보고서는 '보고서 실행' 버튼을 클릭하면 확인할 수 있습니다.

결과 분석하기

단계 2) 내장 UFT 테스트 보고서가 사용자에게 표시됩니다.

결과 분석하기

단계 3) 자세한 결과는 '테스트 실행' 모듈을 통해 확인할 수 있습니다. 수동 테스트와 마찬가지로 자세한 결과에는 모든 정보가 표시됩니다.

결과 분석하기

단계 4) 이 테스트는 텍스트 결과 파일도 생성하며, 해당 파일은 첨부 파일 섹션에서 확인할 수 있습니다. 이 텍스트 파일은 스크립트(테스트 프레임워크)에 의해 생성됩니다. 않습니다. 내장 보고서 UFT접근하려면 다음 단계를 수행하십시오.

  • '실행 ID'를 선택하세요.
  • '실행 세부 정보' 대화 상자가 열립니다.
  • '첨부 파일' 섹션으로 이동하세요.
  • 사용자가 다운로드할 수 있는 결과 파일이 제공됩니다. Double-텍스트 파일을 클릭하세요.

결과 분석하기

단계 5) 텍스트 결과 파일이 메모장에서 열립니다. 결과 파일은 아래와 같이 표시됩니다.

결과 분석하기

를 다운로드 UFT 이 튜토리얼에서 사용된 자동화 스크립트

동영상 사용 QTP Quality Center와의 통합:

여기에서 확인하세요 동영상에 접근할 수 없는 경우.

배송 시 요청 사항:

  • Quality Center는 테스트 단계 복사, 검토용 스크립트 이메일 전송, 첨부 파일 추가 등과 같은 다양한 기능을 제공하여 테스트 케이스 개발 속도를 높여줍니다.
  • 자동화 도구에서 스크립트를 생성할 수 있습니다. QTP LoadRunner그런 다음 해당 파일을 Quality Center에 업로드하고 저장합니다.
  • Quality Center의 수동 테스트 스크립트를 자동 스크립트로 직접 변환할 수도 있습니다.

여기에서 확인하세요 비디오에 접근할 수 없는 경우

자주 묻는 질문

AI는 자체 복구 객체 위치 파악, 오류 예측 및 스마트 테스트 우선순위 지정을 통해 테스트 자동화를 향상시킵니다. 이는 유지 관리 비용을 절감합니다. UFT ALM과 통합되어 팀이 위험도가 높은 영역에 집중할 수 있도록 도와주는 스크립트입니다.

아니요. AI는 테스트 작성 및 결과 분석을 강화하지만, ALM은 여전히 ​​테스트 자산, 실행 및 보고를 중앙 ​​집중화합니다. UFT 기능 스크립트를 구동합니다. 통합은 워크플로의 핵심으로 남아 있습니다.

UFT 는 애플리케이션을 대상으로 스크립트를 실행하는 기능 테스트 자동화 도구입니다. ALM, 즉 Quality Center는 이러한 테스트를 한 곳에 저장, 예약, 실행 및 보고하는 테스트 관리 플랫폼입니다.

QUICKTEST_TEST는 ALM이 할당하는 테스트 유형입니다. UFT (이전 QuickTest) 스크립트입니다. 이 스크립트는 테스트가 자동화된 테스트임을 식별합니다. UFT 수동 작업이 아닌 테스트이므로 ALM이 이를 실행합니다. UFT.

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