테스트 플랜을 만든 직후 또는 테스트 플랜 창에서 해당 이름을 클릭하여 테스트 플랜을 구성할 수 있습니다. 이 문서에서는 테스트 플랜에서 시나리오를 실행하는 방법을 구성하는 데 사용할 수 있는 다양한 옵션을 간략하게 설명합니다.
테스트 플랜 설정
브라우저 언어
테스트 실행 중에 브라우저에서 사용하는 언어를 설정합니다.
시간대
브라우저에서 사용하는 표준 시간대를 설정합니다. 테스트를 실행하는 동안 브라우저는 현지 시간이 선택한 시간대인 것처럼 동작합니다.
URL 교체
테스트를 실행하는 동안 테스트 플랜의 시나리오에서 사용하는 URL을 수정합니다. 예를 들어 원래 개발 웹 dev.autify.com
사이트에서 시나리오를 기록한 후 프로덕션 웹 autify.com
사이트에서 동일한 시나리오를 사용하여 변경 내용을 확인하려는 경우 구성은 다음과 같습니다.
검색 대상 dev.autify.com
다음으로 바꾸기 autify.com
이 구성을 적용하면 테스트 실행 중에 로 dev.autify.com/products
이동하는 단계가 대신 로 이동합니다. autify.com/products
테스트 플랜에 필요한 만큼 URL 대체를 추가할 수 있습니다.
URL 교체는 '다음으로 이동' 단계에서만 URL을 변경합니다.
병렬 실행 활성화
이 기능은 공유 작업 공간의 테스트 플랜에서만 사용할 수 있습니다.
이 기능은 클라우드 환경에서 테스트를 병렬로 실행할 수 있게 해줍니다. 계약 플랜에서 지원되는 경우, 클라우드 환경을 사용하는 테스트는 병렬로 실행됩니다.
병렬 실행 추가는 선택적 계약 사항입니다. 병렬 실행 추가를 원하시면 지원팀에 문의하십시오.
이 옵션을 추가하지 않은 경우, 제공되는 병렬 실행 수는 1이므로 테스트 플랜 설정에서 이 기능을 활성화하더라도 테스트는 순차적으로 실행됩니다.
확인 단계 실패 시 실행 계속
확인 단계가 실패했을 때의 동작을 설정합니다.
활성화하면 확인 단계가 실패하더라도 테스트의 남은 단계를 계속 실행합니다.
스크린샷 건너뛰기
테스트 결과에 스크린샷을 저장할지 설정합니다.
활성화하면 스크린샷이 테스트 결과에 저장되지 않습니다. 스크린샷 저장을 건너뛰면 테스트 실행 속도가 향상될 수 있습니다.
덮어쓴 변수의 값을 후속 시나리오로 인계
시나리오 간 변수 인계 방식을 설정합니다.
이전 시나리오에서 덮어쓴 변수의 값이 동일한 실행 환경 내의 다음 시나리오로 전달됩니다. 각 브라우저는 고유한 변수 세트를 유지합니다.
동적으로 선택된 시나리오에서는 변수 인계 순서를 설정할 수 없습니다.
고급 옵션
테스트 실행 중에 고급 브라우저 설정을 재정의합니다. Autify의 지원 팀에서 지시한 경우에만 이 필드를 사용하십시오.
실행 환경
로컬 실행
이는 로컬 작업 영역의 테스트 계획에 대한 유일한 옵션입니다. 필요한 경우 테스트 실행 중에 사용할 브라우저와 장치를 선택합니다. 선택한 장치는 실제 장치가 아닌 브라우저 에뮬레이터입니다. 장치를 선택하지 않으면 지정된 대로 일반 데스크톱 브라우저에서 테스트가 실행됩니다.
클라우드 실행
이 기능은 원격 작업 영역의 테스트 계획에만 사용할 수 있습니다.
운영 체제(OS), 브라우저 및 필요한 경우 테스트 실행 중에 사용할 장치를 선택합니다. 선택한 장치는 실제 장치가 아닌 브라우저 에뮬레이터입니다. 장치를 선택하지 않으면 지정된 대로 일반 데스크톱 브라우저에서 테스트가 실행됩니다.
시나리오
테스트 계획에 포함할 시나리오를 선택합니다. 시나리오를 지정하는 방법은 테스트 계획의 유형에 따라 다릅니다.
테스트 계획 변환
'시나리오' 섹션 오른쪽 상단에 있는 "동적 테스트 플랜으로 변환"를 클릭하여 테스트 플랜을 동적 테스트 플랜으로 변환할 수 있습니다.
고정 테스트 플랜으로 다시 변환하려면 "고정 시나리오 테스트 플랜으로 변환"를 클릭하세요.
정적 테스트 계획에 시나리오 추가
"검색된 시나리오" 목록의 시나리오에서 + 단추를 클릭하면 해당 시나리오가 테스트 계획에 추가됩니다.
정적 테스트 계획에서 시나리오 제거
"추가된 시나리오" 목록의 시나리오에서 x 단추를 클릭하면 테스트 계획에서 해당 시나리오가 제거됩니다.
동적 테스트 계획에 대한 시나리오를 선택하기 위한 조건 지정
동적 테스트 계획의 조건은 검색 필드를 사용하거나, 레이블을 적용하거나, 디렉터리를 지정하여 시나리오를 필터링하여 지정할 수 있습니다. 이러한 조건을 충족하는 작업 영역의 모든 시나리오는 테스트 계획을 실행할 때 실행됩니다. 자세한 내용은 테스트 계획의 유형의 동적 테스트 계획을 참조하십시오.
조건을 지정하지 않으면 동적 테스트 계획에서 작업 영역의 모든 시나리오를 실행합니다.