UC35_02
open /functionsample-thin/
verifyText //div[@id='screenNameID'] ログオン(画面ID: SC0007)
type userID 00000001
type password password
clickAndWait //input[@type='submit' and @value='ログオン']
verifyText //div[@id='screenNameID'] メニュー(画面ID: SC0001)
clickAndWait link=WK-04 キャッシュ避けリンク機能
verifyText //div[@id='screenNameID'] 拡張form・リンク・submit選択(画面ID: SC3501)
clickAndWait link=2. linkタグ
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
clickAndWait link=Link Tag
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
verifyAttribute //a[@tabindex='2']@title TITLE
clickAndWait link=linkタグサンプル 属性 page(tabindex2)
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
clickAndWait link=linkタグサンプル 属性 forward(tabindex1)
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
clickAndWait link=linkタグサンプル 属性 action(tabindex3)
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
clickAndWait link=linkタグサンプル(ログオン画面)属性 href(tabindex4)
verifyText //div[@id='screenNameID'] ログオン(画面ID: SC0007)
type userID 00000001
type password password
clickAndWait //input[@type='submit' and @value='ログオン']
clickAndWait link=WK-04 キャッシュ避けリンク機能
clickAndWait link=2. linkタグ
clickAndWait link=フォーカス喪失でダイアログ表示(tabindex6)
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
verifyAlert onblur
clickAndWait link=クリックでダイアログ表示
verifyAlert onclick
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
fireEvent //a[@onfocus] focus
verifyAlert onfocus
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
verifyAttribute //a[@class]@class Class_01
clickAndWait link=CSSによるバックグラウンドカラー設定(styleClass)
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
verifyAttribute //a[@style]@style background-color: rgb(207, 219, 226);
clickAndWait link=CSSによるバックグラウンドカラー設定2(style)
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
verifyAttribute //a[@id]@id Class_02
clickAndWait link=CSSによるバックグラウンドカラー設定3(styleId)
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
clickAndWait link=linkタグサンプル 属性 param
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
store javascript{ myiframe.location } url
store javascript{storedVars['url'].substring(storedVars['url'].indexOf("name=")+5,storedVars['url'].indexOf("name=")+5+10)} nameValue
store javascript{if(storedVars['nameValue'] == "dynamicURI"){check='TOKEN';}else{check='ERROR';} } check
verifyTextPresent ${check}
clickAndWait link=linkタグサンプル 属性 name
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
store javascript{ myiframe.location } url
store javascript{storedVars['url'].substring(storedVars['url'].indexOf("sample2=")+8,storedVars['url'].indexOf("sample2=")+8+6)} sample2Value
store javascript{if(storedVars['sample2Value'] == "goodby"){check='TOKEN';}else{check='ERROR';} } check
verifyTextPresent ${check}
store javascript{storedVars['url'].substring(storedVars['url'].indexOf("sample=")+7,storedVars['url'].indexOf("sample=")+7+5)} sampleValue
store javascript{if(storedVars['sampleValue'] == "hello"){check='TOKEN';}else{check='ERROR';} } check
verifyTextPresent ${check}
clickAndWait link=Tokyo
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
store javascript{ myiframe.location } url
store javascript{storedVars['url'].substring(storedVars['url'].indexOf("number=")+7,storedVars['url'].indexOf("number=")+7+1)} value
store javascript{if(storedVars['value'] == "0"){check='TOKEN';}else{check='ERROR';} } check
verifyTextPresent ${check}
clickAndWait link=Osaka
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
store javascript{ myiframe.location } url
store javascript{storedVars['url'].substring(storedVars['url'].indexOf("number=")+7,storedVars['url'].indexOf("number=")+7+1)} value
store javascript{if(storedVars['value'] == "1"){check='TOKEN';}else{check='ERROR';} } check
verifyTextPresent ${check}
clickAndWait link=Chiba
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
store javascript{ myiframe.location } url
store javascript{storedVars['url'].substring(storedVars['url'].indexOf("number=")+7,storedVars['url'].indexOf("number=")+7+1)} value
store javascript{if(storedVars['value'] == "2"){check='TOKEN';}else{check='ERROR';} } check
verifyTextPresent ${check}
clickAndWait link=Saitama
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
store javascript{ myiframe.location } url
store javascript{storedVars['url'].substring(storedVars['url'].indexOf("number=")+7,storedVars['url'].indexOf("number=")+7+1)} value
store javascript{if(storedVars['value'] == "3"){check='TOKEN';}else{check='ERROR';} } check
verifyTextPresent ${check}
clickAndWait link=Japan
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
store javascript{ myiframe.location } url
store javascript{storedVars['url'].substring(storedVars['url'].indexOf("index=")+6,storedVars['url'].indexOf("index=")+6+1)} value
store javascript{if(storedVars['value'] == "0"){check='TOKEN';}else{check='ERROR';} } check
verifyTextPresent ${check}
clickAndWait link=USA
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
store javascript{ myiframe.location } url
store javascript{storedVars['url'].substring(storedVars['url'].indexOf("index=")+6,storedVars['url'].indexOf("index=")+6+1)} value
store javascript{if(storedVars['value'] == "1"){check='TOKEN';}else{check='ERROR';} } check
verifyTextPresent ${check}
clickAndWait link=Chaina
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
store javascript{ myiframe.location } url
store javascript{storedVars['url'].substring(storedVars['url'].indexOf("index=")+6,storedVars['url'].indexOf("index=")+6+1)} value
store javascript{if(storedVars['value'] == "2"){check='TOKEN';}else{check='ERROR';} } check
verifyTextPresent ${check}
clickAndWait link=France
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
store javascript{ myiframe.location } url
store javascript{storedVars['url'].substring(storedVars['url'].indexOf("index=")+6,storedVars['url'].indexOf("index=")+6+1)} value
store javascript{if(storedVars['value'] == "3"){check='TOKEN';}else{check='ERROR';} } check
verifyTextPresent ${check}
clickAndWait link=属性target(新規フレーム)
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
verifyAttribute //a[@title and not(@accesskey) and not(@tabindex)]@title taglibMessageResources.propertiesに設定したlink.titleの内容です。
clickAndWait link=トランザクションをURIに追加
verifyText //div[@id='screenNameID'] linkタグ(画面ID: SC3503)
store javascript{ myiframe.location } url
store javascript{storedVars['url'].substring(storedVars['url'].indexOf("TOKEN=")+6,storedVars['url'].indexOf("TOKEN=")+6+32)} tokenValue
store javascript{if(storedVars['tokenValue'].length == 32){check='TOKEN';}else{check='ERROR';} } check
verifyTextPresent ${check}
verifyAttribute //a[@title and @accesskey and not(@tabindex)]@title 1. linkタグにジャンプします。
clickAndWait link=このページの"1. linkタグ"へジャンプ
clickAndWait //input[@type='button' and @value='メニュー画面に戻る']
verifyText //div[@id='screenNameID'] メニュー(画面ID: SC0001)
clickAndWait //input[@type='submit' and @value='ログオフ']
verifyText //div[@id='screenNameID'] ログオン(画面ID: SC0007)