#set( $symbol_pound = '#' ) #set( $symbol_dollar = '$' ) #set( $symbol_escape = '\' )
01_create-user | ||
storeEval | new Date().getTime() + ""; | ts |
storeEval | storedVars.ts.substring(storedVars.ts.length - 6, storedVars.ts.length); | timestamp |
store | u_${symbol_dollar}{timestamp} | userId |
echo | userId = ${symbol_dollar}{userId} | |
store | password | userPass |
store | Test | userLastName |
store | 01 | userFirstName |
store | テスト | updateUserLastName |
store | zero-one | updateUserFirstName |
store | 女性 | updateUserGender |
open | /${parentArtifactId}-web/ | |
click | //ul[@id='menu']/li/a[contains(text(),'マスター管理')]/span | |
clickAndWait | link=ユーザー登録 | |
type | id=frm:user-userId | ${symbol_dollar}{userId} |
type | id=frm:user-password | ${symbol_dollar}{userPass} |
type | id=frm:user-lastName | ${symbol_dollar}{userLastName} |
type | id=frm:user-firstName | ${symbol_dollar}{userFirstName} |
clickAndWait | id=frm:user-create | |
assertTextPresent | 登録しました。 | |
open | /${parentArtifactId}-web/ | |
click | //ul[@id='menu']/li/a[contains(text(),'マスター管理')]/span | |
clickAndWait | link=ユーザー一覧 | |
type | id=frm:user-userId | ${symbol_dollar}{userId} |
click | id=frm:user-search | |
waitForTextPresent | ${symbol_dollar}{userId} | |
clickAndWait | //a[text()='表示'][contains(@href,'${symbol_dollar}{userId}')] | |
type | id=frm:user-lastName | ${symbol_dollar}{updateUserLastName} |
type | id=frm:user-firstName | ${symbol_dollar}{updateUserFirstName} |
select | id=frm:user-gender | label=${symbol_dollar}{updateUserGender} |
clickAndWait | id=frm:user-update | |
assertTextPresent | ${symbol_dollar}{userId}を更新しました。 | |
assertTextPresent | ${symbol_dollar}{updateUserLastName} | |
assertTextPresent | ${symbol_dollar}{updateUserFirstName} | |
assertTextPresent | ${symbol_dollar}{updateUserGender} | |
open | /${parentArtifactId}-web/ | |
click | //ul[@id='menu']/li/a[contains(text(),'マスター管理')]/span | |
clickAndWait | link=ユーザー一覧 | |
type | id=frm:user-userId | ${symbol_dollar}{userId} |
click | id=frm:user-search | |
waitForTextPresent | ${symbol_dollar}{userId} | |
clickAndWait | //a[text()='表示'][contains(@href,'${symbol_dollar}{userId}')] | |
clickAndWait | id=frm:user-delete | |
verifyTextPresent | ${symbol_dollar}{userId}を削除しました。 | |
assertTextNotPresent | ${symbol_dollar}{updateUserLastName} | |
assertTextNotPresent | ${symbol_dollar}{updateUserFirstName} |