2016-07-11 4 views
-2

は、私はあなただけでは、入力のための適切な値を設定することをお勧めします/ミンク

<input class="datepicker form-text hasDatepicker" type="text" id="edit-coursedate--20" name="coursedate" value="" size="10" maxlength="128"> 
+0

何を試しましたか?あなたは、jQueryでevaluateScriptまたはexecuteScriptを試してみましたか、あるいは入力のためにfillメソッドを使用しましたか? – lauda

答えて

0

HTMLコードの下に見つけてください。 datepickerをjQueryのものとしてテストするつもりはなく、適切な日付形式/適切な日付範囲のシステム動作を例としてテストする必要があるからです。 だから、あなたは何をする必要があるか、すべてがスタンダールbehat /ミンクの方法を使用することです:

When I fill in "coursedate" with "your_date" 

それとも、独自のメソッドを書くことができます。

$this->getSession()->getPage()->find("css", "input[name='coursedate']")->setValue("your_date"); 
0

基本的には、ミンクのステップは、ここでは動作するはずです。

私は「your_date」と「coursedate」に記入

それとも、あなたはそれにPARAMTERとして日付を渡すことで、カスタムメソッドを書きたい場合は、「名前」属性は、ここではうまく動作するはずです「名前付き」セレクタは次のようになります。

public function iFillInDateWith($your_date) 

{ 
$this->getSession()->getPage()->find('named',array('id_or_name','coursedate'))->setValue($your_date); 

}