submit form
指定された HTML コントロールが属するフォームを送信します。
名前 | 説明 | タイプ | 修飾子 |
---|---|---|---|
window | ウィンドウのTA名です。 | Interface Entity | なし |
control | HTML <form> 要素内に含まれる HTML コントロールのTA名です。 | Interface Element | なし |
なし
このアクションは、次のプロジェクト項目で使用できます: テストモジュールおよびユーザー定義アクションです。
このアクションは、次のコントロールに適用できます: All HTML controls.
シナリオ: モバイル デバイスで実行されているアカウント登録サイトをテストしています。登録フォームに入力すると、仮想キーボードの Go ボタンを押すのではなく、フォームの送信アクションが呼び出され、フォームが送信されます。
window control value
set home firstname Joe
set home lastname Doe
 
window control
submit form home firstname
- モバイルデバイスで実行されているフォームへの入力が完了したら、おそらく送信する必要があります。これを行う 1 つの方法は、Submit ボタンを見つけてクリックすることです。ただし、一部のサイトにはそのボタンがなく、代わりにユーザーが仮想キーボードの Submit ボタンを押す必要があります。この問題を解決するために、TestArchitect はこの送信フォームアクションを提供しています。TestArchitect は、特定のフォーム内の任意の HTML コントロールに向けられると、それを囲むフォームを見つけ、それを使用して submit 関数を直接呼び出します。
- 引数 control で参照される HTML 要素が <form> 要素で囲まれていない場合、オートメーションエラーが報告されることに注意してください。