2012-01-05 1 views
4

DateField1とDateField2の2つの日付フィールドがあります。いずれかのフィールドをクリックすると、jQuery UIの日付セレクタが使用可能になります。 'DateField1'には現在の日付のデフォルト値があります。ユーザーは 'DateField2'の日付を選択する必要があります。 Selenium RCとJunitを使用してこのシナリオを自動化する方法。Selenium RCのjQuery UIの日付セレクタから日付を自動選択する方法は?

答えて

0

去年の7月8日には、フォーカスとキー入力(2011-07-08など)を使用できます。 JQuery UIの日付コントロールは、直接キーボード入力を処理できますが、テキスト入力フィールドは非表示になっています。

+0

はい、ダイレクトキーボード入力を処理できます。 UIの日付ピッカーから日付を選択する作業を自動化したい場合は、それを行う方法はありますか? – priti

+0

はい。セレンを使用して日付ピッカーをクリックし、日付を選択する必要があります。セレンIDEに記録することができます。 –

+0

Pritiは、セレンがブラウザを自動化する方法であることに気づいていないようです。ボックスにキーボード入力することは、テストの一環として自動化できる相互作用の1つです。可能な「コマンド」のリストはhttp://release.seleniumhq.org/selenium-core/0.8.0/reference.htmlにあります。問題のコマンドは、リファレンスで「type(locator、value)」というフレーズを検索し、その機能を「入力フィールドの値を入力したかのように設定する」として説明します。 Seleniumの理解を開始するには、http://seleniumhq.org/docs/のドキュメントをご覧ください。 –

関連する問題