Skip to content

시나리오 실행 및 스케줄러 설정

SyncETA는 단일 시나리오의 즉시 실행부터 대규모 크로스 브라우징 검증, 시간대별 자동 회귀 테스트를 위한 스케줄러 기능을 지원합니다.


1. 시나리오 직접 실행 (Direct Execution)

시나리오 상세 화면 우측 상단의 '실행' 버튼을 클릭하여 테스트를 즉시 구동할 수 있습니다.

시나리오 실행 옵션 설정

주요 실행 옵션 사양

설정 항목설명기본값
데이터셋 (Data Set)테스트 실행 시 적용할 데이터셋 선택 (변수 치환)미적용
실행 브라우저Chromium, Chrome, Microsoft Edge, Firefox, WebKit 중 선택Chrome
뷰포트 크기브라우저 가로/세로 해상도 지정 (반응형 테스트)1920x1080
반복 실행 방식직렬: N회 순차 반복 실행
병렬: N개 브라우저 인스턴스를 동시에 구동하여 병렬 실행
직렬 1회
헤드리스 모드 (Headless)브라우저 GUI 창을 띄우지 않고 백그라운드 프로세스로 고속 실행비활성
실행 후 브라우저 종료테스트 완료 후 브라우저 컨텍스트 자동 정리 여부활성
동영상 저장 (Save Video)테스트 실행 전 과정을 MP4 비디오 파일로 캡처하여 저장활성
스텝 간 지연 시간 (Step Delay)각 레코드 실행 사이의 기본 대기 시간(ms) 부여0ms

2. 스케줄러를 통한 정기 자동 실행

정기적인 회귀 검증(야간 빌드 테스트, 정기 배포 후 스모크 테스트 등)을 위해 Cron 기반의 스케줄러를 설정할 수 있습니다.

1단계: 스케줄러 메뉴 이동

좌측 사이드바에서 '스케줄러' 메뉴로 이동합니다.

스케줄러 메뉴 이동

2단계: 실행 주기 및 시간대 지정

매일 특정 시각, 주간 특정 요일 또는 지정된 분 단위 간격으로 실행 주기를 설정합니다.

실행 주기 설정

3단계: 대상 시나리오 및 실행 파라미터 매핑

스케줄에 따라 실행할 시나리오 목록과 브라우저 타입, 해상도 환경을 지정합니다.

시나리오 및 환경 설정

4단계: 스케줄링 등록 내역 및 실행 이력 확인

등록된 스케줄러 목록에서 다음 실행 예정 시간 및 최근 실행 성공/실패 여부를 모니터링합니다.

스케줄러 등록 확인