キープレス
このアクションは、キーボードの特定のキー プレスをエミュレートします。
任意のタグを検出し、フォーカスを仮定してキーボード イベントを受信することができます。
このアクションは、<TAB> などのキー プレスを送信するのに便利です。
クラシック ブラウザでは、キー プレス ステップの動作が異なります。ステップを実行すると、キー プレスの代わりにマウス クリックが実行されます。たとえば、ユーザーがボタン上で Esc を押すことを選択した場合、代わりにマウス クリックが実行されます。
プロパティ
「キー プレス」アクションは、次のプロパティを使用して設定できます。
- 押下するキー
-
押されるキー。
- 事前定義
-
リストから選択します。事前定義されるキーのリストには、最も一般的に使用されるキーが含まれます。
- 値
-
押されるキーの値を指定します。値は、10 進数の Qt キー コードの 1 つである必要があります。Qt で使用されるキーの名前については、Qt のドキュメントを参照してください。
- 変数
-
押されるキーのキー コードを含む変数を指定します。キー コードは、10 進数の Qt キーコードの 1 つである必要があります。
- エクスプレッション
-
エクスプレッションを指定します。
- コンバータ
-
コンバータを指定します。
- エレメントにフォーカス
-
キーを押す前のエレメントにフォーカスします。
- 次の時に続行
- ステップに待機基準を追加します。待機基準がいくつかある場合、いずれかの待機基準を満たすと実行が停止します。同一のロードで表示される 2 つの HTML エレメントを待機しているときやメイン フレームのエレメントを待機しているときなど、[初期ページ読み込み完了] が設定されている場合は、条件を満たす複数の待機基準がある可能性があります。詳細については、待機基準の使用 を参照してください。
- オプション
-
ステップのオプションをロボットのオプションよりも優先させることができます。オプション ダイアログでアスタリスクが付いているオプションは、ロボットの設定のオプションに優先します。その他のすべてのオプションは、ロボットに対して指定したものと同様になります。