Thanks to visit codestin.com
Credit goes to webdriver.io

메인 컨텐츠로 건너뛰기

전역변수

테스트 파일에서, WebdriverIO는 이러한 메서드와 객체를 전역 환경에 넣습니다. 이를 사용하기 위해 별도로 임포트할 필요가 없습니다. 그러나 명시적 임포트를 선호한다면, import { browser, $, $$, expect } from '@wdio/globals'를 사용하고 WDIO 구성에서 injectGlobals: false를 설정할 수 있습니다.

다음 전역 객체들은 별도로 구성하지 않는 한 설정됩니다:

  • browser: WebdriverIO Browser 객체
  • driver: browser의 별칭 (모바일 테스트를 실행할 때 사용됨)
  • multiRemoteBrowser: browser 또는 driver의 별칭이지만 Multiremote 세션에만 설정됨
  • $: 요소를 가져오는 명령 (API 문서에서 더 많은 정보 확인)
  • $$: 요소들을 가져오는 명령 (API 문서에서 더 많은 정보 확인)
  • expect: WebdriverIO용 어설션 프레임워크 (API 문서 참조)

참고: WebdriverIO는 환경을 부트스트래핑할 때 사용된 프레임워크(예: Mocha 또는 Jasmine)가 전역 변수를 설정하는 것을 제어할 수 없습니다.

Welcome! How can I help?

WebdriverIO AI Copilot