LocalFile.SegmentsOrganizationAttributes#CanCreateSegmentUsingOrganizationPropertyType

Steps:

  • ACUtils#launchAC --> PASSED
    • Open browser to 'http://172.18.0.1:8080' --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
    • Click on 'EMAIL_LOGIN_FIELD' --> PASSED
    • Type to 'EMAIL_LOGIN_FIELD' the value 'test@liferay.com' --> PASSED
    • Click on 'PASSWORD_LOGIN_FIELD' --> PASSED
    • Type to 'PASSWORD_LOGIN_FIELD' the value 'test' --> PASSED
    • Click on 'LOGIN_BUTTON' --> PASSED
    • Click on 'FARO_DEMO_WORKSPACE' --> PASSED
  • Takes the token from Analytics Clouds to use on during the DXP connection process --> PASSED
    • Click on 'SETTINGS_NAVIGATION' --> PASSED
    • Click on 'AC_GENERIC_ADD_OR_CONFIRMATION_BUTTON' --> PASSED
    • Click on 'DXP_DATA_SOURCE_OPTION' --> PASSED
    • Copy#copy --> PASSED
  • TestCase#setUpPortalInstance --> PASSED
    • ACUtils#launchDXP --> PASSED
      • WaitForSPARefresh#waitForSPARefresh --> PASSED
      • Open browser to 'http://172.18.0.1:7500/web/guest/home' --> PASSED
      • WaitForSPARefresh#waitForSPARefresh --> PASSED
      • Open browser to 'http://172.18.0.1:7500/web/guest/home' --> PASSED
      • Open browser to 'http://172.18.0.1:7500/web/guest?SM_USER=test@liferay.com' --> PASSED
      • WaitForLiferayEvent#initializeLiferayEventLog --> PASSED
    • Connect to AC --> PASSED
      • Open browser to 'http://172.18.0.1:7500/group/control_panel/manage?p_p_id=com_liferay_configuration_admin_web_portlet_InstanceSettingsPortlet' --> PASSED
      • Click on 'ANALYTICS_CLOUD_DXP_OPTION' --> PASSED
      • Click on 'TOKEN_INPUT_FIELD' --> PASSED
      • Paste#paste --> PASSED
      • Click on 'CONNECT_DISCONNECT_BUTTON' --> PASSED
      • Assert that 'ANALYTICS_CLOUD_CONNECTED_CONFIRMATION_MESSAGE' is available --> PASSED
      • Click on 'SYNCED_SITES_NAV_SIDEBAR' --> PASSED
      • WaitForPageLoad#waitForPageLoad --> PASSED
      • Click on 'PLUS' --> PASSED
      • Click on 'COMBINATED_PROPERTY_OPTION' --> PASSED
      • Click on 'SYNCED_SITES_SEARCH_FIELD' --> PASSED
      • Type to 'SYNCED_SITES_SEARCH_FIELD' the value 'Site Name' --> PASSED
      • KeyPress#keyPress --> PASSED
      • Click on 'AC_GENERIC_CHECKBOX' --> PASSED
      • Click on 'AC_GENERIC_ADD_OR_CONFIRMATION_BUTTON' --> PASSED
      • Verify that 'SUCCESS_DISMISSIBLE' is available --> PASSED
      • Click on 'SYNCED_SITES_NAV_SIDEBAR' --> PASSED
      • WaitForPageLoad#waitForPageLoad --> PASSED
      • Click on 'PLUS' --> PASSED
      • WaitForVisible#waitForVisible --> PASSED
      • Click on 'AC_GENERIC_CANCEL_BUTTON' --> PASSED
      • Click on 'SYNCED_CONTACT_DATA_NAV_SIDEBAR' --> PASSED
      • Click on 'SYNC_CONTACTS_OPTION' --> PASSED
      • Check#checkToggleSwitch --> PASSED
      • Click on 'AC_GENERIC_ADD_OR_CONFIRMATION_BUTTON' --> PASSED
      • Click on 'AC_GENERIC_ADD_OR_CONFIRMATION_BUTTON' --> PASSED
      • Verify that 'SUCCESS_DISMISSIBLE' is available --> PASSED
    • Launch AC and enter in the new property --> PASSED
      • Open browser to 'http://172.18.0.1:8080' --> PASSED
      • WaitForPageLoad#waitForPageLoad --> PASSED
      • Click on 'EMAIL_LOGIN_FIELD' --> PASSED
      • Type to 'EMAIL_LOGIN_FIELD' the value 'test@liferay.com' --> PASSED
      • Click on 'PASSWORD_LOGIN_FIELD' --> PASSED
      • Type to 'PASSWORD_LOGIN_FIELD' the value 'test' --> PASSED
      • Click on 'LOGIN_BUTTON' --> PASSED
      • Click on 'FARO_DEMO_WORKSPACE' --> PASSED
      • Click on 'PROPERTY_MENU_BUTTON' --> PASSED
      • Click on 'PROPERTY_SEARCH' --> PASSED
      • Type to 'PROPERTY_SEARCH' the value 'Liferay DXP (62) Combined Property' --> PASSED
      • Click on 'PROPERTY_NAME' --> PASSED
    • Add a new segment using the organization property Type --> PASSED
      • Click on 'GENERIC_SIDEBAR_OPTION' --> PASSED
      • Click on 'CREATE_SEGMENT_BUTTON' --> PASSED
      • Click on 'SELECT_SEGMENT_TYPE' --> PASSED
      • WaitForElementPresent#waitForElementPresent --> PASSED
      • Click on 'EDIT_NAME_BUTTON' --> PASSED
      • Type to 'NAME_FIELD' the value 'Dynamic Segment Test' --> PASSED
      • Click on 'SEGMENT_LABEL' --> PASSED
      • Click on 'CRITERION_TYPE_DROPDOWN' --> PASSED
      • Click on 'SELECT_CRITERION_TYPE' --> PASSED
      • Type to 'SEARCH_SEGMENT' the value 'Type' --> PASSED
      • DragAndDrop#javaScriptDragAndDropToObject --> PASSED
      • Type to 'ORGANIZATION_NAME_INPUT' the value 'Test Type' --> PASSED
      • Click on 'SAVE_SEGMENT' --> PASSED
      • Verify that 'SUCCESS_DISMISSIBLE' is available --> PASSED
    • Assert Name is present in Segment Criteria --> PASSED
      • AssertVisible#assertVisible --> PASSED
    • Assert Test Name is also present in segment criteria --> PASSED
      • AssertVisible#assertVisible --> PASSED

    Cause: