キー
「アクティブな」要素にキーストロークのシーケンスを送信します。入力要素をクリックするだけでアクティブにすることができます。「左矢印」や「バックスペース」などの文字を使用するには、WebdriverIOパッケージからKey
オブジェクトをインポートします。
Control
、Shift
、Alt
、Command
などの修飾キーは押されたままになるため、解除するにはもう一度トリガーする必要があります。ただし、クリックを修飾するには、performActionsメソッドを使用してWebDriver Actions APIを使用する必要があります。
情報
制御キーは、ブラウザが実行されているオペレーティングシステムによって異なります。たとえば、MacOS:Command
、Windows:Control
です。 WebdriverIOは、Ctrl
と呼ばれるクロスブラウザ修飾子制御キーを提供します(以下の例を参照)。
使用方法
browser.keys(value)
パラメータ
名前 | タイプ | 詳細 |
---|---|---|
値 | String 、Array[String] | 入力するキーのシーケンス。配列または文字列を指定する必要があります。 |
例
keys.js
loading...