UC20_03
open /functionsample-thin/
type userID 00000001
type password password
clickAndWait //input[@type='submit' and @value='ログオン']
verifyText //div[@id='screenNameID'] メニュー(画面ID: SC0001)
clickAndWait link=WF-01 入力チェック拡張機能
verifyText //div[@id='screenNameID'] 入力チェック拡張選択(画面ID: SC2001)
click //input[@name='event' and @value='forward_validationArrays02']
clickAndWait //input[@type='submit' and @value='次 へ']
verifyText //div[@id='screenNameID'] 複数フィールド桁数チェック(画面ID: SC2004)
type minLengthList[0] 1
type minLengthList[1] abc1
type minLengthList[2] あいうえ
type minLengthList[3] 123.45
type minLengthList[4] abcdef
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 1行目の最小桁数チェックには5文字以上にしてください.2行目の最小桁数チェックには5文字以上にしてください.3行目の最小桁数チェックには5文字以上にしてください.
type minLengthList[0] abcdef
type minLengthList[3] 1
type minLengthList[4] アイ12
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 2行目の最小桁数チェックには5文字以上にしてください.3行目の最小桁数チェックには5文字以上にしてください.4行目の最小桁数チェックには5文字以上にしてください.5行目の最小桁数チェックには5文字以上にしてください.
type minLengthList[0] 12345
type minLengthList[1] abcdef
type minLengthList[2] あいうえお
type minLengthList[3] 123.45
type minLengthList[4] !"#$%
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"]
type minLengthList[0]
type minLengthList[1]
type minLengthList[2]
type minLengthList[3]
type minLengthList[4]
type maxLengthList[0] abcdef
type maxLengthList[1] abc123
type maxLengthList[2] あいうえおかきくけこ
type maxLengthList[3] 123.45
type maxLengthList[4] 12345
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 1行目の最大桁数チェックには5文字以下にしてください.2行目の最大桁数チェックには5文字以下にしてください.3行目の最大桁数チェックには5文字以下にしてください.4行目の最大桁数チェックには5文字以下にしてください.
type maxLengthList[0] 12345
type maxLengthList[4] abcdef
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 2行目の最大桁数チェックには5文字以下にしてください.3行目の最大桁数チェックには5文字以下にしてください.4行目の最大桁数チェックには5文字以下にしてください.5行目の最大桁数チェックには5文字以下にしてください.
type maxLengthList[0] abcd
type maxLengthList[1] ab123
type maxLengthList[2] あいうえお
type maxLengthList[3] 123.4
type maxLengthList[4] !"#$%
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"]
type maxLengthList[0]
type maxLengthList[1]
type maxLengthList[2]
type maxLengthList[3]
type maxLengthList[4]
type lengthList[0] 123456
type lengthList[1] あいうえおか
type lengthList[2] abc123
type lengthList[3] 123456
type lengthList[4] アイウエオ
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 1行目の文字列長一致チェック(サイズ:5)は5文字で入力してください.2行目の文字列長一致チェック(サイズ:5)は5文字で入力してください.3行目の文字列長一致チェック(サイズ:5)は5文字で入力してください.4行目の文字列長一致チェック(サイズ:5)は5文字で入力してください.
type lengthList[0] 12345
type lengthList[4] アイウ
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 2行目の文字列長一致チェック(サイズ:5)は5文字で入力してください.3行目の文字列長一致チェック(サイズ:5)は5文字で入力してください.4行目の文字列長一致チェック(サイズ:5)は5文字で入力してください.5行目の文字列長一致チェック(サイズ:5)は5文字で入力してください.
type lengthList[1] あいうえお
type lengthList[2] abc12
type lengthList[3] 12345
type lengthList[4] アイウエオ
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"]
type lengthList[0]
type lengthList[1]
type lengthList[2]
type lengthList[3]
type lengthList[4]
clickAndWait //input[@type='button' and @value=' 入力チェック拡張選択画面に戻る ']
verifyText //div[@id='screenNameID'] 入力チェック拡張選択(画面ID: SC2001)
click //input[@name='event' and @value='forward_validationArrays02']
clickAndWait //input[@type='submit' and @value='次 へ']
verifyText //div[@id='screenNameID'] 複数フィールド桁数チェック(画面ID: SC2004)
clickAndWait //input[@type='button' and @value='メニュー画面に戻る']
verifyText //div[@id='screenNameID'] メニュー(画面ID: SC0001)
clickAndWait //input[@type='submit' and @value='ログオフ']
verifyText //div[@id='screenNameID'] ログオン(画面ID: SC0007)