REPLインターフェース
WebdriverIOはv4.5.0
からREPLインターフェースを導入し、フレームワークAPIの学習だけでなく、テストのデバッグや検査にも役立ちます。これはさまざまな方法で使用できます。
まず、npm install -g @wdio/cli
をインストールしてCLIコマンドとして使用し、コマンドラインからWebDriverセッションを起動できます。例:
wdio repl chrome
これにより、REPLインターフェースで制御できるChromeブラウザが開きます。セッションを開始するには、ポート4444
でブラウザドライバーが実行されていることを確認してください。Sauce Labs(または他のクラウドベンダー)アカウントをお持ちの場合は、次のようにコマンドラインで直接クラウド上のブラウザを実行することもできます:
wdio repl chrome -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY