UC25_01
open /functionsample-thin/
type userID 00000001
type password password
clickAndWait //input[@type='submit' and @value='ログオン']
verifyText //div[@id='screenNameID'] メニュー(画面ID: SC0001)
clickAndWait link=WJ-03 カレンダー入力機能
verifyText //div[@id='screenNameID'] カレンダー入力(画面ID: SC2501)
verifyValue dom=document.forms['dynaFormBean'].date1
verifyValue dom=document.forms['dynaFormBean'].date2
verifyValue dom=document.forms['dynaFormBean'].date3
verifyValue dom=document.forms['dynaFormBean'].date4
store javascript{(new Date()).getYear() + 1900;} yyyy
store javascript{var month=(new Date()).getMonth() + 1;if(("" + month).length == 1) {month= "0" + month;}else{month= "" + month;}} month
click //input[@type='button' and @value='カレンダー']
click //a[@href="javascript:jscalendarDateSelected=11;jscalendarCloseCalendar();"]
verifyValue dom=document.forms['dynaFormBean'].date1 ${yyyy}/${month}/11
click //input[@value="カレンダー" and @onclick="jscalendarPopUpCalendar(this,this.form.elements['date2'],'yyyy.MM.dd');"]
click //a[@href="javascript:jscalendarDateSelected=11;jscalendarCloseCalendar();"]
verifyValue dom=document.forms['dynaFormBean'].date2 ${yyyy}.${month}.11
click //input[@value="カレンダー" and @onclick="jscalendarPopUpCalendar(this,this.form.elements['date3'],'yyyy MM dd');"]
click //a[@href="javascript:jscalendarDateSelected=11;jscalendarCloseCalendar();"]
verifyValue dom=document.forms['dynaFormBean'].date3 ${yyyy} ${month} 11
click //input[@value="カレンダー" and @onclick="jscalendarPopUpCalendar(this,this.form.elements['date4'],'yyyy-MM-dd');"]
click //a[@href="javascript:jscalendarDateSelected=11;jscalendarCloseCalendar();"]
verifyValue dom=document.forms['dynaFormBean'].date4 ${yyyy}-${month}-11
clickAndWait //input[@type='button' and @value='メニュー画面に戻る']
verifyText //div[@id='screenNameID'] メニュー(画面ID: SC0001)
clickAndWait //input[@type='submit' and @value='ログオフ']
verifyText //div[@id='screenNameID'] ログオン(画面ID: SC0007)