테스트러너
WebdriverIO는 가능한 한 빨리 테스트를 시작하는 데 도움이 되는 자체 테스트 러너를 제공합니다. 이는 모든 작업을 대신해주고, 외부 서비스와의 통합을 가능하게 하며, 가능한 한 효율적으로 테스트를 실행할 수 있도록 도와줍니다.
WebdriverIO의 테스트러너는 NPM 패키지 @wdio/cli에 별도로 번들로 제공됩니다.
다음과 같이 설치하세요:
- npm
- Yarn
- pnpm
- Bun
npm install @wdio/cli
yarn add @wdio/cli
pnpm add @wdio/cli
bun add @wdio/cli
명령줄 인터페이스 도움말을 보려면 터미널에서 다음 명령을 입력하세요:
$ npx wdio --help
wdio <command>
Commands:
wdio config Initialize WebdriverIO and setup configuration in
your current project.
wdio install <type> <name> Add a `reporter`, `service`, or `framework` to
your WebdriverIO project
wdio repl <option> [capabilities] Run WebDriver session in command line
wdio run <configPath> Run your WDIO configuration file to initialize
your tests.
Options:
--version Show version number [boolean]
--help Show help [boolean]
좋습니다! 이제 모든 테스트, 기능 및 설정에 대한 정보가 설정된 구성 파일을 정의해야 합니다. 해당 파일이 어떻게 생겨야 하는지 알아보려면 구성 파일 섹션으로 이동하세요.
wdio 구성 도우미를 사용하면 구성 파일을 쉽게 생성할 수 있습니다. 다음 명령을 실행하세요:
$ npx wdio config
...그러면 도우미 유틸리티가 실행됩니다.
질문을 통해 1분도 안 되는 시간에 구성 파일을 생성해 줍니다.

구성 파일이 설정되면 다음 명령으로 테스트를 시작할 수 있습니다:
npx wdio run wdio.conf.js
run 명령 없이도 테스트를 초기화할 수 있습니다:
npx wdio wdio.conf.js