메인 컨텐츠로 건너뛰기

테스트 파일 감시

WDIO 테스트러너를 사용하면 작업 중인 파일을 감시할 수 있습니다. 앱이나 테스트 파일에서 무언가를 변경하면 자동으로 다시 실행됩니다. wdio 명령을 호출할 때 --watch 플래그를 추가하면 테스트러너는 모든 테스트를 실행한 후 파일 변경을 기다립니다. 예를 들면:

wdio wdio.conf.js --watch

기본적으로 specs 파일의 변경 사항만 감시합니다. 그러나 wdio.conf.js에 파일 경로 목록(글로빙 지원)이 포함된 filesToWatch 속성을 설정하면, 이러한 파일이 변경될 때도 전체 테스트 스위트를 다시 실행합니다. 이는 애플리케이션 코드를 변경했을 때 모든 테스트를 자동으로 다시 실행하려는 경우에 유용합니다. 예:

// wdio.conf.js
export const config = {
// ...
filesToWatch: [
// watch for all JS files in my app
'./src/app/**/*.js'
],
// ...
}
정보

가능한 한 테스트를 병렬로 실행하세요. E2E 테스트는 본질적으로 느립니다. 테스트를 다시 실행하는 것은 개별 테스트 실행 시간이 짧을 때만 유용합니다. 시간을 절약하기 위해 테스트러너는 파일 변경을 기다리는 동안 WebDriver 세션을 활성 상태로 유지합니다. WebDriver 백엔드가 일정 시간 동안 명령이 실행되지 않으면 자동으로 세션을 닫지 않도록 수정할 수 있는지 확인하세요.

Welcome! How can I help?

WebdriverIO AI Copilot