グローバル
テストファイルでは、WebdriverIO はこれらのメソッドとオブジェクトをグローバル環境に配置します。これらを使用するために何もインポートする必要はありません。ただし、明示的なインポートを好む場合は、`import { browser, $, $$, expect } from '@wdio/globals'` とし、WDIO 構成で `injectGlobals: false` を設定できます。
特に設定されていない限り、以下のグローバルオブジェクトが設定されます。
browser
: WebdriverIO ブラウザオブジェクトdriver
:browser
のエイリアス(モバイルテスト実行時に使用)multiremotebrowser
:browser
またはdriver
のエイリアスですが、Multiremote セッションの場合のみ設定されます。$
: 要素を取得するコマンド(詳細はAPI ドキュメントを参照)$$
: 要素を取得するコマンド(詳細はAPI ドキュメントを参照)expect
: WebdriverIO のアサーションフレームワーク(API ドキュメントを参照)
注記: WebdriverIO は、環境のブートストラップ時にグローバル変数を設定する使用されているフレームワーク(例:Mocha または Jasmine)を制御しません。