false false localhost 8080 UTF-8 DELETEFORM = true netscape false VIEWSTATE id="javax.faces.ViewState" value="([^"]*)" $1$ 1 false 1 1 1 1207602328000 1207602328000 false continue /TestManagement/home.seam?actionMethod=home.xhtml%3Aidentity.logout GET true false true false false Login Assertion.response_data false 2 The purpose of this test is to delete the test user to make sure that we can run the next step of the test UTF-8 /TestManagement/home.seam GET true false true false false /TestManagement/users/login/login.seam Assertion.response_data false 2 Checking that we have the login page as a response to that request http UTF-8 /TestManagement/users/login/login.seam GET true false true false false false admin = true login:username false 123456 = true login:password true ${VIEWSTATE} = true javax.faces.ViewState false login = true login false Login = true login:submit /TestManagement/users/login/login.seam POST true false true false false Logout actionMethod=home.xhtml%3Aidentity.logout Assertion.response_data false 2 false companySelection = true companySelection false Search = true companySelection:findCompany true ${VIEWSTATE} = true ajax.faces.ViewState /TestManagement/users/user/listUsersInstitution.seam POST true false true false false false companySelection = true companySelection false Search = true companySelection:findCompany false Not assigned to any institutions = true companySelection:institutionDecorationForSelectionBox:institutionInput true ${VIEWSTATE} = true javax.faces.ViewState false false /TestManagement/users/user/listUsersInstitution.seam POST true false true false false false DELETEFORM id="([^"]*)" class="dr-table-cell rich-table-cell"> Robin wood $1$ 1 false companySelection = true companySelection false Not assigned to any institutions = true companySelection:institutionDecorationForSelectionBox:institutionInput true ${VIEWSTATE} = true javax.faces.ViewState false false companySelection:institutionDecorationForSelectionBox:suggestionBoxInstitution_selection false Delete = true companySelection:usersTable:0:delete /TestManagement/users/user/listUsersInstitution.seam POST true false true false false /TestManagement/home.seam?actionMethod=home.xhtml%3Aidentity.logout GET true false true false false Login Assertion.response_data false 2 UTF-8 /TestManagement/home.seam GET true false true false false /TestManagement/users/login/login.seam Assertion.response_data false 2 Checking that we have the login page as a response to that request http UTF-8 /TestManagement/users/user/register.seam GET true false true false false false aaaa aaaa = true register:nameDecoration:userName false 123456 = true register:passwordDecoration:userPassword true ${VIEWSTATE} = true javax.faces.ViewState false register = true register false Save = true register:save false 123456 = true register:passwordConfirmationDecoration:userPasswordConfirmation false aaaa = true register:usernameDecoration:userUsername false aaaa@aaaa.aa = true register:emailDecoration:userEmail /TestManagement/users/user/register.seam POST true false true false false Email sent successfully Assertion.response_data false 2 pop3s INBOX pop.gmail.com net.gazelle@gmail.com n3t.g@z3113 -1 false Activate user through the admin interface UTF-8 /TestManagement/home.seam GET true false true false false /TestManagement/users/login/login.seam Assertion.response_data false 2 Checking that we have the login page as a response to that request http UTF-8 /TestManagement/users/login/login.seam GET true false true false false false admin = true login:username false 123456 = true login:password true ${VIEWSTATE} = true javax.faces.ViewState false login = true login false Login = true login:submit /TestManagement/users/login/login.seam POST true false true false false Logout actionMethod=home.xhtml%3Aidentity.logout Assertion.response_data false 2 false companySelection = true companySelection false Search = true companySelection:findCompany true ${VIEWSTATE} = true ajax.faces.ViewState /TestManagement/users/user/listUsersInstitution.seam POST true false true false false false companySelection = true companySelection false Search = true companySelection:findCompany false Not assigned to any institutions = true companySelection:institutionDecorationForSelectionBox:institutionInput true ${VIEWSTATE} = true javax.faces.ViewState false false /TestManagement/users/user/listUsersInstitution.seam POST true false true false false <span id="companySelection:usersTable:0:userLoginsCounter" class="ajaxSupport">0</span> <span id="companySelection:usersTable:0:userBlocked" class="ajaxSupport">false</span> <span id="companySelection:usersTable:0:userActivatedNo" class="ajaxSupport" .*>Not activated</span></td> Assertion.response_data false 2 false companySelection = true companySelection false Not assigned to any institutions = true companySelection:institutionDecorationForSelectionBox:institutionInput true ${VIEWSTATE} = true javax.faces.ViewState false false companySelection:institutionDecorationForSelectionBox:suggestionBoxInstitution_selection false Edit = true companySelection:usersTable:0:edit /TestManagement/users/user/listUsersInstitution.seam POST true false true false false true ${VIEWSTATE} = true javax.faces.ViewState false on = true register:activatedDecoration:activated false Save = true register:save false register = true register false 1 = true register:id false aaaa aaaa = true register:nameDecoration:name false off = true register:blockedDecoration:blocked /TestManagement/users/user/editUser.seam POST true false true false false <span id="companySelection:usersTable:0:userActivatedYes" class="ajaxSupport">yes</span> <span id="companySelection:usersTable:0:userLoginsCounter" class="ajaxSupport">0</span> <span id="companySelection:usersTable:0:userBlocked" class="ajaxSupport">false</span> Assertion.response_data false 2 /TestManagement/home.seam?actionMethod=home.xhtml%3Aidentity.logout GET true false true false false Login Assertion.response_data false 2 We need to check that the first time we are logging in we are redirected to the institution creation page UTF-8 /TestManagement/home.seam GET true false true false false /TestManagement/users/login/login.seam Assertion.response_data false 2 Checking that we have the login page as a response to that request http UTF-8 /TestManagement/users/login/login.seam GET true false true false false false aaaa = true login:username false 123456 = true login:password true ${VIEWSTATE} = true javax.faces.ViewState false login = true login false Login = true login:submit /TestManagement/users/login/login.seam POST true false true false false Logout Please register your company informations. Assertion.response_data false 2 /TestManagement/home.seam?actionMethod=home.xhtml%3Aidentity.logout GET true false true false false Login Assertion.response_data false 2 After 5 erroneous login a user account should be locked. We are checking it here UTF-8 /TestManagement/home.seam GET true false true false false /TestManagement/users/login/login.seam Assertion.response_data false 2 Checking that we have the login page as a response to that request http UTF-8 /TestManagement/users/login/login.seam GET true false true false false true This is after 5 login that the account is locked 4 false aaaa = true login:username false 12345 = true login:password true ${VIEWSTATE} = true javax.faces.ViewState false login = true login false Login = true login:submit /TestManagement/users/login/login.seam POST true false true false false Login failed Wrong password, you still have Assertion.response_data false 2 false aaaa = true login:username false 12345 = true login:password true ${VIEWSTATE} = true javax.faces.ViewState false login = true login false Login = true login:submit /TestManagement/users/login/login.seam POST true false true false false Login failed Account blocked due to more than Assertion.response_data false 2 false aaaa = true login:username false 123456 = true login:password true ${VIEWSTATE} = true javax.faces.ViewState false login = true login false Login = true login:submit /TestManagement/users/login/login.seam POST true false true false false Your user account is blocked, please contact an administrator. Assertion.response_data false 2 UTF-8 /TestManagement/home.seam GET true false true false false /TestManagement/users/login/login.seam Assertion.response_data false 2 Checking that we have the login page as a response to that request http UTF-8 /TestManagement/users/login/login.seam GET true false true false false false admin = true login:username false 123456 = true login:password true ${VIEWSTATE} = true javax.faces.ViewState false login = true login false Login = true login:submit /TestManagement/users/login/login.seam POST true false true false false Logout actionMethod=home.xhtml%3Aidentity.logout Assertion.response_data false 2 false companySelection = true companySelection false Search = true companySelection:findCompany true ${VIEWSTATE} = true ajax.faces.ViewState /TestManagement/users/user/listUsersInstitution.seam POST true false true false false false companySelection = true companySelection false Search = true companySelection:findCompany false Not assigned to any institutions = true companySelection:institutionDecorationForSelectionBox:institutionInput true ${VIEWSTATE} = true javax.faces.ViewState false false /TestManagement/users/user/listUsersInstitution.seam POST true false true false false true ${VIEWSTATE} = true javax.faces.ViewState false on = true register:activatedDecoration:activated false Save = true register:save false register = true register false 1 = true register:id false aaaa aaaa = true register:nameDecoration:name false off = true register:blockedDecoration:blocked /TestManagement/users/user/editUser.seam POST true false true false false <span id="companySelection:usersTable:0:userActivatedYes" class="ajaxSupport">yes</span> <span id="companySelection:usersTable:0:userLoginsCounter" class="ajaxSupport">0</span> <span id="companySelection:usersTable:0:userBlocked" class="ajaxSupport">false</span> Assertion.response_data false 2 /TestManagement/home.seam?actionMethod=home.xhtml%3Aidentity.logout GET true false true false false Login Assertion.response_data false 2 false aaaa = true login:username false 12345 = true login:password true ${VIEWSTATE} = true javax.faces.ViewState false login = true login false Login = true login:submit /TestManagement/users/login/login.seam POST true false true false false User is unlocked by admin, check that we can have on login failure Login failed Wrong password, you still have Assertion.response_data false 2 false aaaa = true login:username false 123456 = true login:password true ${VIEWSTATE} = true javax.faces.ViewState false login = true login false Login = true login:submit /TestManagement/users/login/login.seam POST true false true false false aaaa should be able to log in now Logout actionMethod=home.xhtml%3Aidentity.logout Assertion.response_data false 2 /TestManagement/home.seam?actionMethod=home.xhtml%3Aidentity.logout GET true false true false false Login Assertion.response_data false 2 UTF-8 /TestManagement/home.seam GET true false true false false /TestManagement/users/login/login.seam Assertion.response_data false 2 Checking that we have the login page as a response to that request http UTF-8 /TestManagement/users/login/login.seam GET true false true false false false agfa_admin = true login:username false 12345 = true login:password true ${VIEWSTATE} = true javax.faces.ViewState false login = true login false Login = true login:submit /TestManagement/users/login/login.seam POST true false true false false Login failed Assertion.response_data false 2 false agfa_admin = true login:username false 123456 = true login:password true ${VIEWSTATE} = true javax.faces.ViewState false login = true login false Login = true login:submit /TestManagement/users/login/login.seam POST true false true false false Logout actionMethod=home.xhtml%3Aidentity.logout Assertion.response_data false 2 /TestManagement/home.seam?actionMethod=home.xhtml%3Aidentity.logout GET true false true false false Login Assertion.response_data false 2 false saveConfig true true true true true true true false true true false false true false false false false false 0 true false saveConfig true true true true true true true false true true false false true false true true false false 0 true false saveConfig true true true true true true true false true true false false true false false false false false 0 true false saveConfig true true true true true true true false true true false false true false false false false false 0 true false saveConfig true true true true true true true false true true false false true false false false false false 0 true JBoss Seam Debug Page Assertion.response_data false 6 Through an exception if we encounter a seam debug page in one of the tests. false saveConfig true true true true true true true false true true false false true false false false false false 0 true