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_validationArrays05'] |
|
clickAndWait |
//input[@type='submit' and @value='次 へ'] |
|
verifyText |
//div[@id='screenNameID'] |
複数フィールドその他のチェック(画面ID: SC2007) |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
1行目の入力必須チェックは入力必須項目です.2行目の入力必須チェックは入力必須項目です.3行目の入力必須チェックは入力必須項目です.4行目の入力必須チェックは入力必須項目です.5行目の入力必須チェックは入力必須項目です. |
type |
requiredList[0] |
1 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
2行目の入力必須チェックは入力必須項目です.3行目の入力必須チェックは入力必須項目です.4行目の入力必須チェックは入力必須項目です.5行目の入力必須チェックは入力必須項目です. |
type |
requiredList[1] |
1 |
type |
requiredList[2] |
1 |
type |
requiredList[3] |
1 |
type |
requiredList[4] |
1 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
|
type |
intRangeList[0] |
99 |
type |
intRangeList[1] |
201 |
type |
intRangeList[2] |
abc |
type |
intRangeList[3] |
100 |
type |
intRangeList[4] |
200 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
1行目の整数値範囲チェックには100から200までの範囲で入力してください.2行目の整数値範囲チェックには100から200までの範囲で入力してください.3行目の整数値範囲チェックには100から200までの範囲で入力してください. |
type |
intRangeList[0] |
102 |
type |
intRangeList[3] |
あいうえお |
type |
intRangeList[4] |
123abc |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
2行目の整数値範囲チェックには100から200までの範囲で入力してください.3行目の整数値範囲チェックには100から200までの範囲で入力してください.4行目の整数値範囲チェックには100から200までの範囲で入力してください.5行目の整数値範囲チェックには100から200までの範囲で入力してください. |
type |
intRangeList[0] |
100 |
type |
intRangeList[1] |
200 |
type |
intRangeList[2] |
150 |
type |
intRangeList[3] |
101 |
type |
intRangeList[4] |
199 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
|
type |
intRangeList[0] |
|
type |
intRangeList[1] |
|
type |
intRangeList[2] |
|
type |
intRangeList[3] |
|
type |
intRangeList[4] |
|
type |
floatRangeList[0] |
5.4 |
type |
floatRangeList[1] |
10.6 |
type |
floatRangeList[2] |
abc |
type |
floatRangeList[3] |
5.5 |
type |
floatRangeList[4] |
10.5 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
1行目の浮動小数点値範囲チェックには5.5から10.5までの範囲で入力してください.2行目の浮動小数点値範囲チェックには5.5から10.5までの範囲で入力してください.3行目の浮動小数点値範囲チェックには5.5から10.5までの範囲で入力してください. |
type |
floatRangeList[0] |
5.5 |
type |
floatRangeList[3] |
5.4 |
type |
floatRangeList[4] |
あいうえお |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
2行目の浮動小数点値範囲チェックには5.5から10.5までの範囲で入力してください.3行目の浮動小数点値範囲チェックには5.5から10.5までの範囲で入力してください.4行目の浮動小数点値範囲チェックには5.5から10.5までの範囲で入力してください.5行目の浮動小数点値範囲チェックには5.5から10.5までの範囲で入力してください. |
type |
floatRangeList[1] |
10.5 |
type |
floatRangeList[2] |
7.5 |
type |
floatRangeList[3] |
5.6 |
type |
floatRangeList[4] |
10.4 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
|
type |
floatRangeList[0] |
|
type |
floatRangeList[1] |
|
type |
floatRangeList[2] |
|
type |
floatRangeList[3] |
|
type |
floatRangeList[4] |
|
type |
doubleRangeList[0] |
5.4 |
type |
doubleRangeList[1] |
10.6 |
type |
doubleRangeList[2] |
abc |
type |
doubleRangeList[3] |
5.5 |
type |
doubleRangeList[4] |
10.5 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
1行目の倍精度浮動小数点数値範囲チェックには5.5から10.5までの範囲で入力してください.2行目の倍精度浮動小数点数値範囲チェックには5.5から10.5までの範囲で入力してください.3行目の倍精度浮動小数点数値範囲チェックには5.5から10.5までの範囲で入力してください. |
type |
doubleRangeList[0] |
5.5 |
type |
doubleRangeList[3] |
5.4 |
type |
doubleRangeList[4] |
あいうえお |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
2行目の倍精度浮動小数点数値範囲チェックには5.5から10.5までの範囲で入力してください.3行目の倍精度浮動小数点数値範囲チェックには5.5から10.5までの範囲で入力してください.4行目の倍精度浮動小数点数値範囲チェックには5.5から10.5までの範囲で入力してください.5行目の倍精度浮動小数点数値範囲チェックには5.5から10.5までの範囲で入力してください. |
type |
doubleRangeList[1] |
10.5 |
type |
doubleRangeList[2] |
5.6 |
type |
doubleRangeList[3] |
10.4 |
type |
doubleRangeList[4] |
8.0 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
|
type |
doubleRangeList[0] |
|
type |
doubleRangeList[1] |
|
type |
doubleRangeList[2] |
|
type |
doubleRangeList[3] |
|
type |
doubleRangeList[4] |
|
type |
dateRangeList[0] |
2001/12/31 |
type |
dateRangeList[1] |
2000/1/1 |
type |
dateRangeList[2] |
2000-12-31 |
type |
dateRangeList[3] |
abc123 |
type |
dateRangeList[4] |
1999/12/31 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
1行目の日付範囲チェックは2000/1/1から2000/12/31までの範囲で入力してください.3行目の日付範囲チェックは2000/1/1から2000/12/31までの範囲で入力してください.4行目の日付範囲チェックは2000/1/1から2000/12/31までの範囲で入力してください.5行目の日付範囲チェックは2000/1/1から2000/12/31までの範囲で入力してください. |
type |
dateRangeList[0] |
2000/12/31 |
type |
dateRangeList[1] |
2001/1/1 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
2行目の日付範囲チェックは2000/1/1から2000/12/31までの範囲で入力してください.3行目の日付範囲チェックは2000/1/1から2000/12/31までの範囲で入力してください.4行目の日付範囲チェックは2000/1/1から2000/12/31までの範囲で入力してください.5行目の日付範囲チェックは2000/1/1から2000/12/31までの範囲で入力してください. |
type |
dateRangeList[1] |
2000/1/1 |
type |
dateRangeList[2] |
2000/01/01 |
type |
dateRangeList[3] |
2000/5/11 |
type |
dateRangeList[4] |
2000/11/1 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
|
type |
dateRangeList[0] |
|
type |
dateRangeList[1] |
|
type |
dateRangeList[2] |
|
type |
dateRangeList[3] |
|
type |
dateRangeList[4] |
|
type |
byteLengthList[0] |
1 |
type |
byteLengthList[1] |
a |
type |
byteLengthList[2] |
あ |
type |
byteLengthList[3] |
あいうえお |
type |
byteLengthList[4] |
1234567890 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
1行目のバイト数チェックは10バイト文字で入力してください.2行目のバイト数チェックは10バイト文字で入力してください.3行目のバイト数チェックは10バイト文字で入力してください. |
type |
byteLengthList[0] |
1234567890 |
type |
byteLengthList[3] |
あいうえ |
type |
byteLengthList[4] |
12345678 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
2行目のバイト数チェックは10バイト文字で入力してください.3行目のバイト数チェックは10バイト文字で入力してください.4行目のバイト数チェックは10バイト文字で入力してください.5行目のバイト数チェックは10バイト文字で入力してください. |
type |
byteLengthList[1] |
abcde12345 |
type |
byteLengthList[2] |
あいうえお |
type |
byteLengthList[3] |
カキクケコ |
type |
byteLengthList[4] |
あいう1234 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
|
type |
byteLengthList[0] |
|
type |
byteLengthList[1] |
|
type |
byteLengthList[2] |
|
type |
byteLengthList[3] |
|
type |
byteLengthList[4] |
|
type |
byteRangeList[0] |
1 |
type |
byteRangeList[1] |
a |
type |
byteRangeList[2] |
あいうえお |
type |
byteRangeList[3] |
1234567890あいうえお |
type |
byteRangeList[4] |
123456789012345678901 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
1行目のバイト範囲チェックは10から20までの範囲で入力してください.2行目のバイト範囲チェックは10から20までの範囲で入力してください.5行目のバイト範囲チェックは10から20までの範囲で入力してください. |
type |
byteRangeList[0] |
あいうえお |
type |
byteRangeList[2] |
1 |
type |
byteRangeList[3] |
12345 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
2行目のバイト範囲チェックは10から20までの範囲で入力してください.3行目のバイト範囲チェックは10から20までの範囲で入力してください.4行目のバイト範囲チェックは10から20までの範囲で入力してください.5行目のバイト範囲チェックは10から20までの範囲で入力してください. |
type |
byteRangeList[1] |
abcdefg123 |
type |
byteRangeList[2] |
あいうえお12345 |
type |
byteRangeList[3] |
12345あいうえお |
type |
byteRangeList[4] |
12345678901234567890 |
clickAndWait |
//input[@type='submit' and @value=' 実 行 '] |
|
verifyText |
//span[@id="validationErrors"] |
|
type |
byteRangeList[0] |
|
type |
byteRangeList[1] |
|
type |
byteRangeList[2] |
|
type |
byteRangeList[3] |
|
type |
byteRangeList[4] |
|
clickAndWait |
//input[@type='button' and @value='入力チェック拡張選択画面に戻る'] |
|
verifyText |
//div[@id='screenNameID'] |
入力チェック拡張選択(画面ID: SC2001) |
click |
//input[@name='event' and @value='forward_validationArrays05'] |
|
clickAndWait |
//input[@type='submit' and @value='次 へ'] |
|
verifyText |
//div[@id='screenNameID'] |
複数フィールドその他のチェック(画面ID: SC2007) |
clickAndWait |
//input[@type='button' and @value='メニュー画面に戻る'] |
|
verifyText |
//div[@id='screenNameID'] |
メニュー(画面ID: SC0001) |
clickAndWait |
//input[@type='submit' and @value='ログオフ'] |
|
verifyText |
//div[@id='screenNameID'] |
ログオン(画面ID: SC0007) |