.submitForm() 編集を提案する
この要素を含むフォーム(要素自体がFORM要素である場合はその要素)を送信します。この要素がフォームに含まれていない場合、このコマンドは何も行いません。
コマンドsubmitForm()
は、要素が存在するまで自動的に待機します(指定されたタイムアウトまで)。要素が見つからない場合、エラーが発生し、テストは失敗します。selector
引数をオブジェクトとして指定し、suppressNotFoundErrors = true
オプションを渡すことで、要素が見つからないエラーを抑制できます。
使用方法
.submitForm(selector, [callback])
.submitForm(using, selector, [callback])
例
this.demoTest = function (browser) {
browser.submitForm('form.login');
};
パラメータ
名前 | 型 | 説明 |
---|---|---|
使用法 オプション |
文字列 | 使用するロケーター戦略。 W3C Webdriver - ロケーター戦略を参照してください。 |
selector |
文字列 | オブジェクト | 要素の場所を特定するために使用するセレクター(CSS/XPath)。文字列、または要素のプロパティを指定するオブジェクトのいずれかです。 |
callback オプション |
関数 | コマンドが終了したときに呼び出されるオプションのコールバック関数。 |