qtp tutorial 5 moving steps
QTP 교육 튜토리얼 # 5 – 단계 이동, 단계 삭제 및 중단 점 처리 키워드보기에서. 이것은 QTP 키워드보기 기능에 대한 네 번째이자 마지막 기사입니다.
QTP의 '키워드보기'에 대한 세션이 거의 끝 나가고 있습니다. 어떻게 보이는지, 무엇을하는지, 무엇을 할 수 있는지-이것들은 우리가 기사 과정에서 공개하려고하는 몇 가지 측면입니다. 보기 이해, 단계 추가, 조건문은 이미 처리되었습니다.
=> QTP 교육 자습서 시리즈를 보려면 여기를 클릭하십시오.
학습 내용 :
키워드보기의 다른 기능
오늘은 단계 이동, 단계 삭제 및 중단 점 처리와 같은 나머지 키워드보기 기능에 대해 알아 보겠습니다.
언제나처럼, 우리가 함께 작업해온 샘플 테스트 인 Flight 샘플 응용 프로그램의 로그인 작업을 사용할 것입니다.
이동 단계
#1) 첫 번째이자 가장 간단한 방법-키워드보기는 단계를 잘라 내고, 복사하고, 붙여 넣을 때 모든 텍스트 수정 응용 프로그램처럼 작동합니다. 따라서 모든 클립 보드 바로 가기를 적용 할 수 있습니다.
- Ctrl + C – 복사
- Ctrl + V – 이동
- Ctrl + X- 잘라 내기
#두) 다음 방법은 메뉴 옵션을 선택하는 것입니다. 이를 사용하려면 이동해야하는 단계를 선택하고 다음 메뉴 선택 사항을 선택하십시오.
- 편집-> 잘라 내기
- 편집-> 복사
- 편집-> 붙여 넣기
#삼) 다른 방법은 드래그 앤 드롭입니다.
위의 방법 중 하나를 사용하여 단계를 이동할 수 있습니다. 그러나 몇 가지 기본 규칙 :
- 루프 또는 조건문은 블록으로 만 이동할 수 있습니다. 예를 들어 'if… else'문의 경우 else 부분 만 이동할 수 없습니다.
- 항목이 자식 개체이고 사용자가 항목을 이동하기로 결정하는 단계에서 나타나는 두 가지 시나리오 중 하나가 있습니다. 단계가 동일한 상위 또는 다른 상위로 이동됩니다. 동일한 부모 아래로 이동하면 선택한 새 위치에 표시됩니다. 그러나 다른 부모 아래로 이동하면 부모가 복제됩니다. 이것을 그림으로 보겠습니다.
( 노트 – 이미지를 클릭하면 확대됩니다)
'항공편 예약'상위 개체 아래에서 에이전트 이름 (위에 강조 표시된 이름)을 입력하는 단계를 이동하겠습니다. '상담원 이름'의 상위 개체는 로그인입니다. 나는 단지 마지막 단계가되도록 그 단계를 끌었다. 다음과 같이 표시됩니다.
소개 세션의 앞부분에서 테스트에서 여러 작업을 수행 할 수 있다고 논의했습니다. 여러 작업이 포함 된 테스트가 키워드보기에 표시되는 방식과이보기가 원하는대로 이러한 작업을 사용하는 방법을 살펴 보겠습니다.
이를 달성하기 위해 위의 예에서 상위 개체 인 'Flight Reservation'아래의 모든 단계를 다른 작업 아래에 표시되도록 변환 할 것입니다. 액션 추가, 액션에 대한 단계는 세션을 진행하면서 자세히 논의 될 것입니다.
조치 1 :
Action2 :
테스트 흐름 창에서 알 수 있듯이 이러한 작업이 실행되는 순서가 표시됩니다.
.net 인터뷰 질문 및 경험자
액션 2를 먼저 실행 한 다음 액션 1을 실행하려면 키워드보기를 사용하여 액션을 필요한 위치로 드래그 앤 드롭 할 수 있습니다.
이를 통해 키워드보기를 사용하여 테스트 내에서 단계 / 작업 / 블록을 이동하는 데 필요한 모든 정보를 다루었습니다.
단계 삭제
QTP에서 단계를 삭제하는 것은 이보다 더 간단 할 수 없습니다. 테스트에서 원하지 않는 단계를 선택하고 키보드의 '삭제'버튼을 누르거나 단계를 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 '삭제'를 선택하거나 단계를 선택하고 ' 메인 메뉴에서 편집-> 삭제”를 선택합니다.
하위 단계가 정의 된 단계를 삭제하도록 선택한 경우 다음 메시지가 사용자에게 표시됩니다.
이것이 의미하는 바는 삭제를 위해 하위 단계가있는 단계를 선택하면 모든 하위 단계도 삭제된다는 것입니다.
그리고 삭제 단계에 대해 논의하기 만하면됩니다.
키워드보기에서 테스트에 중단 점 추가
종종 실행 중에 어떤 종류의 변화가 일어나고 있는지 관찰하고 관찰하려는 하나 이상의 일이있을 수 있습니다. 이것은 Object가 얻는 상태를 보거나 변수가 취하는 값 등을 기록하는 것일 수 있습니다.이를 수행하는 데 도움이되는 기능이 Breakpoint입니다.
기본적으로 테스트 실행을 일시 중지하고 테스트에 대한 특정 정보를 관찰하거나 확보하려는 테스트의 특정 지점입니다. 대부분의 경우이 기능을 사용하면 디버깅이 더 쉬워집니다.
이제 중단 점이 무엇인지 알았으므로 키워드보기에서 테스트에 중단 점을 추가하는 방법을 이해하려고합니다.
테스트를 일시 중지해야하는 특정 단계에서 왼쪽 여백을 클릭하기 만하면됩니다. 중단 점 추가는 중단이 추가 된 단계에 해당하는 왼쪽 여백에 빨간색 점으로 표시됩니다.
어떻게 보이는지 :
단계를 선택하고 키보드에서 F9 키를 누르면 중단 점이 추가됩니다.
마지막으로“Debug-> Insert / Remove Breakpoint”메뉴 옵션도 사용할 수 있습니다.
따라서 중단 점이 삽입되면 정상적으로 삽입 된 단계까지 테스트가 실행되고 실행하기 전에 중지됩니다. 이 시점에서 테스터는 프로그램이 중지 된 필수 관찰을 수행하고 준비가 될 때마다 주 메뉴에서 '실행'옵션을 한 번 더 선택하여 계속 실행할 수 있습니다.
키워드보기에서 중단 점을 추가하면 추가되는 행에 해당하는 줄 앞에도 전문가보기에 중단 점이 표시됩니다.
그 반대의 경우도 마찬가지입니다. 전문가보기에서 중단 점을 추가하면 키워드보기에 반영됩니다.
중단 점을 삽입하는 것만큼이나 간단하게 삭제하는 것은 목적이 달성되거나 더 이상 필요하지 않을 때입니다.
중단 점 삭제
중단 점이 이미 존재하는 줄을 한 번 더 클릭하면 삭제됩니다. 중단 점이있는 단계에서 키워드 F9 또는 메뉴 옵션 'Debug-> Insert or Delete Breakpoint'를 선택할 수 있으며 제거됩니다.
결론
이것으로 키워드보기의 모든 속성과 기능에 대한 자세한 설명을 마칩니다. 이보기는 둘 중 가장 읽기 쉬운보기이며 모든 기능을 이해하면 테스트를 강력하게 만들기 위해 가능한 한 효과적으로 사용할 수 있습니다.
=> QTP 교육 자습서 시리즈를 보려면 여기를 방문하십시오.
다가오는 QTP 튜토리얼에서는 새로운 테스트를 기록하는 방법과 그렇게 할 수있는 사람의 성공을 결정하는 요소는 무엇인지 다룰 것입니다.
추천 도서
- QTP 자습서-25 개 이상의 Micro Focus QTP (Quick Test Professional) 교육 자습서
- 키워드보기 작업-QTP 교육 자습서 2
- QTP 튜토리얼 # 3-키워드보기에서 표준 단계 추가
- 상위 105 QTP 인터뷰 질문 및 답변 (최신 UFT 인터뷰 질문)
- QTP 자습서 # 6 – 첫 번째 테스트를위한 QTP 기록 및 실행 설정 이해
- QTP 튜토리얼 # 18 – QTP 예제로 설명 된 데이터 기반 및 하이브리드 프레임 워크
- QTP 자습서 # 24-QTP 테스트에서 가상 개체 및 복구 시나리오 사용
- 예제로 설명 된 QTP의 매개 변수화 (1 부)-QTP 자습서 # 19