Create Social Workspace Users
open restAPI/systemLog?token=dolog&level=INFO&message=-----Selenium createSocialWorkspaceUsers
setTimeout 120000
open logout
type username Administrator
type password Administrator
clickAndWait Submit
verifyTextPresent Administrator
verifyTextPresent Default domain
verifyTextPresent Collaboration
clickAndWait link=Admin Center
clickAndWait link=Users & groups
watchA4jRequests
click link=Create a new user
waitForA4jRequest 3000
waitForElementPresent //*[@id="createUserView:createUser:nxl_user:nxw_username"]
type //*[@id="createUserView:createUser:nxl_user:nxw_username"] SocialWorkspaceMember
type //*[@id="createUserView:createUser:nxl_user:nxw_email"] member@social.workspace.org
type //*[@id="createUserView:createUser:nxl_user:nxw_firstPassword"] pwd
type //*[@id="createUserView:createUser:nxl_user:nxw_secondPassword"] pwd
type //input[@name='createUserView:createUser:nxl_user:nxw_groups_suggest']
typeKeys //input[@name='createUserView:createUser:nxl_user:nxw_groups_suggest'] members
waitForElementPresent //*[@id='createUserView:createUser:nxl_user:nxw_groups_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
verifyElementPresent //*[@id='createUserView:createUser:nxl_user:nxw_groups_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Members group
watchA4jRequests
click //*[@id='createUserView:createUser:nxl_user:nxw_groups_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 3000
watchA4jRequests
click //input[@id='createUserView:createUser:button_save']
waitForA4jRequest 3000
verifyTextPresent User created
clickAndWait link=Users & groups
watchA4jRequests
click link=Create a new user
waitForA4jRequest 3000
waitForElementPresent //*[@id="createUserView:createUser:nxl_user:nxw_username"]
type //*[@id="createUserView:createUser:nxl_user:nxw_username"] OutOfSocialWorkspaceMember
type //*[@id="createUserView:createUser:nxl_user:nxw_email"] user@lambda.org
type //*[@id="createUserView:createUser:nxl_user:nxw_firstPassword"] pwd
type //*[@id="createUserView:createUser:nxl_user:nxw_secondPassword"] pwd
type //input[@name='createUserView:createUser:nxl_user:nxw_groups_suggest']
typeKeys //input[@name='createUserView:createUser:nxl_user:nxw_groups_suggest'] members
waitForElementPresent //*[@id='createUserView:createUser:nxl_user:nxw_groups_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
verifyElementPresent //*[@id='createUserView:createUser:nxl_user:nxw_groups_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2] Members group
watchA4jRequests
click //*[@id='createUserView:createUser:nxl_user:nxw_groups_suggestionBox:suggest']/x:tbody/x:tr[1]/x:td[2]
waitForA4jRequest 3000
watchA4jRequests
click //input[@id='createUserView:createUser:button_save']
waitForA4jRequest 3000
clickAndWait link=Document Management
clickAndWait //form[@id='document_content']/table/tbody/tr/td[3]/div/a[1]
clickAndWait link=SocialWorkspaceForNews
clickAndWait link=Manage
clickAndWait link=Membership management
type id=editSocialWorkspaceGroups:nxl_social_workspace_group_1:nxw_social_workspace_group_members_1_suggest
typeKeys id=editSocialWorkspaceGroups:nxl_social_workspace_group_1:nxw_social_workspace_group_members_1_suggest SocialWorkspaceMember
watchA4jRequests
waitForElementPresent //*[@id='editSocialWorkspaceGroups:nxl_social_workspace_group_1:nxw_social_workspace_group_members_1_suggestionBox:suggest']/tbody/tr/td[2]
verifyElementPresent //*[@id='editSocialWorkspaceGroups:nxl_social_workspace_group_1:nxw_social_workspace_group_members_1_suggestionBox:suggest']/tbody/tr/td[2] SocialWorkspaceMember
waitForA4jRequest 3000
watchA4jRequests
click //table[@id='editSocialWorkspaceGroups:nxl_social_workspace_group_1:nxw_social_workspace_group_members_1_suggestionBox:suggest']/tbody/tr/td[2]
waitForA4jRequest 3000
verifyTextPresent SocialWorkspaceMember
clickAndWait //input[starts-with(@name,'editSocialWorkspaceGroups') and @value="Save"]
clickAndWait link=Document Management
clickAndWait link=SocialWorkspaceForDashboardView
clickAndWait link=Manage
clickAndWait link=Membership management
type id=editSocialWorkspaceGroups:nxl_social_workspace_group_1:nxw_social_workspace_group_members_1_suggest
typeKeys id=editSocialWorkspaceGroups:nxl_social_workspace_group_1:nxw_social_workspace_group_members_1_suggest SocialWorkspaceMember
watchA4jRequests
waitForElementPresent //*[@id='editSocialWorkspaceGroups:nxl_social_workspace_group_1:nxw_social_workspace_group_members_1_suggestionBox:suggest']/tbody/tr/td[2]
verifyElementPresent //*[@id='editSocialWorkspaceGroups:nxl_social_workspace_group_1:nxw_social_workspace_group_members_1_suggestionBox:suggest']/tbody/tr/td[2] SocialWorkspaceMember
waitForA4jRequest 3000
watchA4jRequests
click //table[@id='editSocialWorkspaceGroups:nxl_social_workspace_group_1:nxw_social_workspace_group_members_1_suggestionBox:suggest']/tbody/tr/td[2]
waitForA4jRequest 3000
verifyTextPresent SocialWorkspaceMember
clickAndWait //input[starts-with(@name,'editSocialWorkspaceGroups') and @value="Save"]