UC20_05
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_validationArrays04']
clickAndWait //input[@type='submit' and @value='次 へ']
verifyText //div[@id='screenNameID'] 複数フィールドプリミティブ型チェック(画面ID: SC2006)
type byteList[0] -999
type byteList[1] 999
type byteList[2] abc
type byteList[3] あいうえお
type byteList[4] 127
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 1行目のbyte値チェックにはbyte値を入力してください.2行目のbyte値チェックにはbyte値を入力してください.3行目のbyte値チェックにはbyte値を入力してください.4行目のbyte値チェックにはbyte値を入力してください.
type byteList[0] 1
type byteList[1] あいうえお
type byteList[2] あいうえお
type byteList[4] あいうえお
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 2行目のbyte値チェックにはbyte値を入力してください.3行目のbyte値チェックにはbyte値を入力してください.4行目のbyte値チェックにはbyte値を入力してください.5行目のbyte値チェックにはbyte値を入力してください.
type byteList[0] -123
type byteList[1] 0
type byteList[2] -128
type byteList[3] 10
type byteList[4] 127
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"]
type byteList[0]
type byteList[2]
type byteList[1]
type byteList[3]
type byteList[4]
type shortList[0] -999999
type shortList[1] 999999
type shortList[2] abc
type shortList[3] あいうえお
type shortList[4] 32767
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 1行目のshort値チェックにはshort値を入力してください.2行目のshort値チェックにはshort値を入力してください.3行目のshort値チェックにはshort値を入力してください.4行目のshort値チェックにはshort値を入力してください.
type shortList[0] 1
type shortList[1] あいうえお
type shortList[2] あいうえお
type shortList[4] あいうえお
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 2行目のshort値チェックにはshort値を入力してください.3行目のshort値チェックにはshort値を入力してください.4行目のshort値チェックにはshort値を入力してください.5行目のshort値チェックにはshort値を入力してください.
type shortList[1] 32767
type shortList[2] 0
type shortList[3] -32768
type shortList[4] 9999
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"]
type shortList[0]
type shortList[1]
type shortList[2]
type shortList[3]
type shortList[4]
type integerList[0] -9999999999
type integerList[1] 9999999999
type integerList[2] abc
type integerList[3] あいうえお
type integerList[4] 2147483647
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 1行目のinteger値チェックにはint値を入力してください.2行目のinteger値チェックにはint値を入力してください.3行目のinteger値チェックにはint値を入力してください.4行目のinteger値チェックにはint値を入力してください.
type integerList[0] 1
type integerList[1] あいうえお
type integerList[2] あいうえお
type integerList[4] あいうえお
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 2行目のinteger値チェックにはint値を入力してください.3行目のinteger値チェックにはint値を入力してください.4行目のinteger値チェックにはint値を入力してください.5行目のinteger値チェックにはint値を入力してください.
type integerList[1] 2147483647
type integerList[2] 0
type integerList[3] -2147483648
type integerList[4] 999999
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"]
type integerList[0]
type integerList[1]
type integerList[2]
type integerList[3]
type integerList[4]
type longList[0] -9999999999999999999
type longList[1] 9999999999999999999
type longList[2] -9999999999999999999
type longList[3] 9999999999999999999
type longList[4] 9223372036854775807
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 1行目のlong値チェックにはlong値を入力してください.2行目のlong値チェックにはlong値を入力してください.3行目のlong値チェックにはlong値を入力してください.4行目のlong値チェックにはlong値を入力してください.
type longList[0] 1
type longList[1] あいうえお
type longList[2] あいうえお
type longList[3] あいうえお
type longList[4] あいうえお
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 2行目のlong値チェックにはlong値を入力してください.3行目のlong値チェックにはlong値を入力してください.4行目のlong値チェックにはlong値を入力してください.5行目のlong値チェックにはlong値を入力してください.
type longList[1] 9223372036854775807
type longList[2] 0
type longList[3] -9223372036854775808
type longList[4] 999999999
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"]
type longList[0]
type longList[1]
type longList[2]
type longList[3]
type longList[4]
type doubleList[0] あいうえお
type doubleList[1] 99999999999.999999
type doubleList[2] -99999999999.999999
type doubleList[3] abc123
type doubleList[4] 0.0
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 1行目のdouble値チェックにはdouble値を入力してください.4行目のdouble値チェックにはdouble値を入力してください.
type doubleList[0] 1
type doubleList[1] あいうえお
type doubleList[2] あいうえお
type doubleList[3] あいうえお
type doubleList[4] あいうえお
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 2行目のdouble値チェックにはdouble値を入力してください.3行目のdouble値チェックにはdouble値を入力してください.4行目のdouble値チェックにはdouble値を入力してください.5行目のdouble値チェックにはdouble値を入力してください.
type doubleList[1] 99999999999.999999
type doubleList[2] -99999999999.999999
type doubleList[3] 987654321.123456
type doubleList[4] 0.0
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"]
type doubleList[0]
type doubleList[1]
type doubleList[2]
type doubleList[3]
type doubleList[4]
type floatList[0] あいうえお
type floatList[1] 99999999999.999999
type floatList[2] -99999999999.999999
type floatList[3] abc123
type floatList[4] 0.0
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 1行目のfloat値チェックにはfloat値を入力してください.4行目のfloat値チェックにはfloat値を入力してください.
type floatList[0] 1
type floatList[1] あいうえお
type floatList[2] あいうえお
type floatList[3] あいうえお
type floatList[4] あいうえお
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"] 2行目のfloat値チェックにはfloat値を入力してください.3行目のfloat値チェックにはfloat値を入力してください.4行目のfloat値チェックにはfloat値を入力してください.5行目のfloat値チェックにはfloat値を入力してください.
type floatList[1] 99999999999.999999
type floatList[2] -99999999999.999999
type floatList[3] 987654321.123456
type floatList[4] 0.0
clickAndWait //input[@type='submit' and @value=' 実 行 ']
verifyText //span[@id="validationErrors"]
type floatList[0]
type floatList[1]
type floatList[2]
type floatList[3]
type floatList[4]
clickAndWait //input[@type='button' and @value=' 入力チェック拡張選択画面に戻る ']
verifyText //div[@id='screenNameID'] 入力チェック拡張選択(画面ID: SC2001)
click //input[@name='event' and @value='forward_validationArrays04']
clickAndWait //input[@type='submit' and @value='次 へ']
verifyText //div[@id='screenNameID'] 複数フィールドプリミティブ型チェック(画面ID: SC2006)
clickAndWait //input[@type='button' and @value='メニュー画面に戻る']
verifyText //div[@id='screenNameID'] メニュー(画面ID: SC0001)
clickAndWait //input[@type='submit' and @value='ログオフ']
verifyText //div[@id='screenNameID'] ログオン(画面ID: SC0007)