は、私はあなただけでは、入力のための適切な値を設定することをお勧めします/ミンク
<input class="datepicker form-text hasDatepicker" type="text" id="edit-coursedate--20" name="coursedate" value="" size="10" maxlength="128">
は、私はあなただけでは、入力のための適切な値を設定することをお勧めします/ミンク
<input class="datepicker form-text hasDatepicker" type="text" id="edit-coursedate--20" name="coursedate" value="" size="10" maxlength="128">
HTMLコードの下に見つけてください。 datepickerをjQueryのものとしてテストするつもりはなく、適切な日付形式/適切な日付範囲のシステム動作を例としてテストする必要があるからです。 だから、あなたは何をする必要があるか、すべてがスタンダールbehat /ミンクの方法を使用することです:
When I fill in "coursedate" with "your_date"
それとも、独自のメソッドを書くことができます。
$this->getSession()->getPage()->find("css", "input[name='coursedate']")->setValue("your_date");
基本的には、ミンクのステップは、ここでは動作するはずです。
私は「your_date」と「coursedate」に記入
それとも、あなたはそれにPARAMTERとして日付を渡すことで、カスタムメソッドを書きたい場合は、「名前」属性は、ここではうまく動作するはずです「名前付き」セレクタは次のようになります。
public function iFillInDateWith($your_date)
{
$this->getSession()->getPage()->find('named',array('id_or_name','coursedate'))->setValue($your_date);
}
何を試しましたか?あなたは、jQueryでevaluateScriptまたはexecuteScriptを試してみましたか、あるいは入力のためにfillメソッドを使用しましたか? – lauda