qtp tutorial 13 steps insert standard
에서 이전 QTP 교육 세션 , 우리는 QTP가 제공하는 모든 체크 포인트를 나열했습니다. 이러한 모든 체크 포인트는 QTP 테스트에 검증 포인트를 삽입하여 객체의 현재 값과 예상 값이 일치하는지 여부를 확인하는 데 매우 중요합니다. 이것은 해당 테스트의 PASS 또는 FAIL 상태를 결정합니다.
=> QTP 교육 자습서 시리즈를 보려면 여기를 클릭하십시오.
라이브 네트워크 케이블 문제를 해결할 때 무엇을 사용해야합니까?
오늘의 튜토리얼에서는 QTP를 다룰 것입니다. 표준 및 이미지 체크 포인트 상세히.
표준 체크 포인트
#1) Object Property 값을 확인할 때 사용합니다.
#두) 런타임 동안 예상 값과 실제 값을 비교합니다.
#삼) 테스트를 기록하거나 편집하는 동안 설정할 수 있습니다.
# 4) 활성 화면을 사용하여이 체크 포인트를 삽입 할 수도 있습니다. 체크 포인트를 삽입 할 수 있도록 활성 화면에서 충분한 정보를 사용할 수 있어야합니다.
에 대한 예 : 로그인 편집 상자, 비밀번호 편집 상자, 확인, 취소 및 도움말 버튼이있는 화면이있는 경우. 취소 버튼이 보이는지 확인해야합니다. 취소 버튼의 'Visible'개체 속성에 체크 포인트를 배치하여이를 달성하려고합니다.
녹음하는 동안 로그인 입력을 수행하고 암호를 입력하고 확인을 클릭합니다. 내 활성 화면의 설정은 내가 작업 한 오브젝트 만 저장하고 다른 오브젝트는 저장하지 않는 것입니다. 활성 화면에는 해당 오브젝트에 대한 정보가 없기 때문에 취소 버튼에 체크 포인트를 배치 할 수 없습니다.
따라서 활성 화면이 페이지의 모든 개체를 캡처 한 다음에 만 체크 포인트를 삽입 할 수 있어야합니다. 이것이 활성 화면에 충분한 정보가 있어야한다는 의미를 설명하기를 바랍니다.
# 5) 추가 한 후에는 'Checkpoint Properties'대화 상자를 사용하여 체크 포인트 속성을 변경할 수 있습니다.
# 6) 모든 체크 포인트는 추가 될 때 로컬 개체 저장소에 추가됩니다. 필요한 경우 공유 객체 저장소로 이동할 수 있습니다.
# 7) 적절한 추가 기능이로드되는 한 모든 환경에서 지원됩니다.
# 8) 웹 이미지, 편집 상자, 정적 텍스트, 웹 테이블 등에 사용할 수있는 개체의 몇 가지 예입니다.
녹화 중에 표준 체크 포인트를 삽입하는 방법은 무엇입니까?
1 단계) 삽입-> 체크 포인트 : 녹화 세션을 시작한 후 메뉴에서이 옵션을 선택합니다.
단계 # 2) –이 아이콘을 클릭해도 동일한 결과가 나타납니다.
단계 # 삼) 1과 2에 나열된 단계 중 하나를 수행 할 때 현재 또는 선택한 단계에 적용 할 수있는 관련 체크 포인트 목록입니다.
단계 # 4) 체크 포인트 유형을 선택하십시오. 이 경우 'Standard'를 선택합니다.
단계 # 5) QTP 인터페이스가 숨겨지고 사용자는 AUT에서 사용자가 체크 포인트를 삽입하려는 객체를 선택할 수 있습니다.
단계 # 6) 개체를 선택하면 다음 화면이 나타납니다.
단계 # 7) 개체를 선택하고 대화 상자에서 확인을 클릭합니다. 체크 포인트 속성 대화 상자가 표시됩니다.
단계 # 8) 확인할 속성을 선택하고 확인을 클릭합니다. 이름 만 선택하겠습니다. 위에서 볼 수 있듯이 속성을 상수 값으로 수정하거나 매개 변수화 할 수 있습니다. 설정할 수있는 제한 시간 매개 변수도 있습니다.
이것이 의미하는 바는 QTP가 검사를 수행하기 전에 특정 객체가 속성 값을 얻기 위해이 대화 상자에 지정된 특정 시간 (초) 동안 대기한다는 것입니다.
단계 # 9) 이것이 매개 변수를 설정하고 확인을 클릭하는 방법입니다.
단계 # 10) 다음은 키워드보기에서 내 체크 포인트가 표시되는 방식입니다. (이미지를 클릭하면 확대됩니다)
단계 # 열한) 전문가보기에서 다음 코드가 표시됩니다.
Browser('Gmail: Email from Google').Page('Gmail: Email from Google').WebButton('Sign in').Check CheckPoint('Sign in_2')
편집하는 동안 표준 체크 포인트를 삽입하는 방법은 무엇입니까?
#1) 활성 화면 : 활성 화면에서 개체 오른쪽에있는 표준 체크 포인트를 삽입하는 옵션을 선택합니다. 그런 다음 위와 동일한 단계에 따라 체크 포인트를 삽입하십시오. (이미지를 클릭하면 확대됩니다)
#두) QTP 테스트의 모든 단계에서 '삽입-> 체크 포인트'메뉴 옵션을 선택하고 '표준 체크 포인트'를 선택합니다. 위의 단계를 다시 따르십시오.
체크 포인트 속성은 어떻게 액세스하고 수정할 수 있습니까?
생성 후 사용자는 필요에 따라 체크 포인트를 수정할 수 있습니다. 이것은 '체크 포인트 속성'대화 상자를 통해 수행 할 수 있습니다. 이 대화 상자는 다음과 같은 방법으로 액세스 할 수 있습니다.
#1) 체크 포인트를 생성하는 동안 속성의 초기 정의를 위해이 상자가 열립니다.
#두) 키워드보기에서 기존 체크 포인트 문을 선택하고 마우스 오른쪽 버튼을 클릭 한 다음 '체크 포인트 속성'을 선택합니다.
#삼) 개체 저장소를 열면 다음과 같은 속성을 사용할 수 있습니다. (이미지를 클릭하면 확대됩니다)
이 상자에서 체크 포인트의 모든 속성을 필요에 따라 수정할 수 있습니다.
표준 체크 포인트가 목록의 첫 번째 항목이기 때문에 다양한 시나리오에서이를 추가하고 다양한 방식으로 세부적으로 수정하는 자세한 단계를 제공했습니다. 앞으로 각 체크 포인트에 고유 한 속성과 기능을 나열하겠습니다.
체크 포인트를 추가, 사용 및 조작하는 단계는 대부분의 체크 포인트에서 모두 동일합니다. 이제부터는 특별히 언급하지 않는 한 위의 접근 방식을 다른 접근 방식에도 일반적으로 사용할 수 있습니다.
이미지 체크 포인트
표준 체크 포인트의 약간의 변형은 웹 이미지에서 사용되는 동안입니다.
체크 포인트가 삽입 된 객체가 웹 이미지 인 경우 다음과 같은 대화 상자가 열립니다.
이 화면은“Checkpoint Properties”대화 상자와 거의 동일하며 이미지에 따라 다릅니다.
유일한 추가 매개 변수는 '이미지 내용 비교'확인란입니다. 체크하면 체크 포인트를 생성하는 동안 저장된 이미지로 런타임의 이미지를 확인하여 정확히 동일한 지 확인합니다. 동일한 경우 테스트 결과에는 하나의 이미지 만 포함됩니다. 두 이미지가 다르면 테스트 결과에 두 이미지가 모두 표시됩니다.
에 대한 예, Gmail 페이지에서 Active 화면의 이미지 중 하나에 표준 체크 포인트를 삽입하려고했는데 다음과 같이 표시됩니다. (이미지를 클릭하면 확대됩니다)
대화 상자에서 변경하지 않겠습니다. 원하는 경우 확인을 클릭하면됩니다.
삽입 된 체크 포인트는 다음과 같습니다. (이미지를 클릭하면 확대됩니다)
전문가보기 코드 :
Browser('Gmail: Email from Google').Page('Gmail: Email from Google').Image('nosign-r42').Check CheckPoint('nosign-r42')
오늘은 여기까지입니다! 다음 세션에서 다른 체크 포인트를 계속 진행할 것입니다. 질문을 게시 해주세요.
=> QTP 교육 자습서 시리즈를 보려면 여기를 방문하십시오.
추천 도서
- QTP 자습서-25 개 이상의 Micro Focus QTP (Quick Test Professional) 교육 자습서
- QTP 튜토리얼 # 14 – QTP 테스트에서 비트 맵과 텍스트 체크 포인트를 추가하는 방법
- QTP 튜토리얼 # 5-단계 이동 및 중단 점 다루기
- QTP 튜토리얼 # 15-QTP에서 텍스트 영역, 테이블 및 페이지 체크 포인트 사용
- QTP 자습서 # 18 – QTP 예제로 설명되는 데이터 기반 및 하이브리드 프레임 워크
- QTP 자습서 # 6 – 첫 번째 테스트를위한 QTP 기록 및 실행 설정 이해
- QTP 자습서 # 24-QTP 테스트에서 가상 개체 및 복구 시나리오 사용
- 초보자를위한 심층 이클립스 튜토리얼