LocalFile.PRMMDFRequest#ManagerCanEditMDFInAnylStatus

Steps:

  • Go to Partner Portal and login with the created user --> WARNING
    • WaitForSPARefresh#waitForSPARefresh --> WARNING
    • Open browser to 'http://localhost:8080/web/guest/home' --> PASSED
    • Open browser to 'http://localhost:8080/web/guest?SM_USER=partner@liferay.com' --> PASSED
    • WaitForLiferayEvent#initializeLiferayEventLog --> PASSED
    • Open browser to 'http://localhost:8080/web/partner-portal' --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
  • Go to 'Marketing' page --> PASSED
    • Click on 'NAV_LINK' --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
  • PRMNavigator#goToNavItem --> PASSED
    • Click on 'NAV_LINK' --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
  • Click on button that takes the user do MDF Forms --> PASSED
    • Click on 'APPLY_FOR_FUNDS' --> PASSED
  • Add a new MDF Request filling the goals and activity pages --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
    • Select#select --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Name 1' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Description' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ADD_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Name 1' --> PASSED
    • Select#select --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Description' --> PASSED
    • Click on 'INPUT_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value '04162023' --> PASSED
    • Type to 'TEXT_FIELD' the value '04172023' --> PASSED
    • Click on 'ADD_BUTTON' --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value '2000' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ANY' --> PASSED
    • ScrollWebElementIntoView#scrollWebElementIntoView --> PASSED
    • Click on 'ANY' --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
    • Verify that 'SUCCESS_DISMISSIBLE' is available --> PASSED
  • PRMNavigator#goToNavItem --> PASSED
    • Click on 'NAV_LINK' --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
  • Click on button that takes the user do MDF Forms --> PASSED
    • Click on 'APPLY_FOR_FUNDS' --> PASSED
  • Add a new MDF Request filling the goals and activity pages --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
    • Select#select --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Name 2' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Description' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ADD_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Name 1' --> PASSED
    • Select#select --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Description' --> PASSED
    • Click on 'INPUT_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value '04162023' --> PASSED
    • Type to 'TEXT_FIELD' the value '04172023' --> PASSED
    • Click on 'ADD_BUTTON' --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value '2000' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ANY' --> PASSED
    • ScrollWebElementIntoView#scrollWebElementIntoView --> PASSED
    • Click on 'ANY' --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
    • Verify that 'SUCCESS_DISMISSIBLE' is available --> PASSED
  • PRMNavigator#goToNavItem --> PASSED
    • Click on 'NAV_LINK' --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
  • Click on button that takes the user do MDF Forms --> PASSED
    • Click on 'APPLY_FOR_FUNDS' --> PASSED
  • Add a new MDF Request filling the goals and activity pages --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
    • Select#select --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Name 3' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Description' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ADD_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Name 1' --> PASSED
    • Select#select --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Description' --> PASSED
    • Click on 'INPUT_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value '04162023' --> PASSED
    • Type to 'TEXT_FIELD' the value '04172023' --> PASSED
    • Click on 'ADD_BUTTON' --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value '2000' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ANY' --> PASSED
    • ScrollWebElementIntoView#scrollWebElementIntoView --> PASSED
    • Click on 'ANY' --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
    • Verify that 'SUCCESS_DISMISSIBLE' is available --> PASSED
  • PRMNavigator#goToNavItem --> PASSED
    • Click on 'NAV_LINK' --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
  • Click on button that takes the user do MDF Forms --> PASSED
    • Click on 'APPLY_FOR_FUNDS' --> PASSED
  • Add a new MDF Request filling the goals and activity pages --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
    • Select#select --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Name 4' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Description' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ADD_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Name 1' --> PASSED
    • Select#select --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Description' --> PASSED
    • Click on 'INPUT_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value '04162023' --> PASSED
    • Type to 'TEXT_FIELD' the value '04172023' --> PASSED
    • Click on 'ADD_BUTTON' --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value '2000' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ANY' --> PASSED
    • ScrollWebElementIntoView#scrollWebElementIntoView --> PASSED
    • Click on 'ANY' --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
    • Verify that 'SUCCESS_DISMISSIBLE' is available --> PASSED
  • PRMNavigator#goToNavItem --> PASSED
    • Click on 'NAV_LINK' --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
  • Click on button that takes the user do MDF Forms --> PASSED
    • Click on 'APPLY_FOR_FUNDS' --> PASSED
  • Add a new MDF Request filling the goals and activity pages --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
    • Select#select --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Name 5' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Description' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'CHECKBOX' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ADD_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Name 1' --> PASSED
    • Select#select --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Description' --> PASSED
    • Click on 'INPUT_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value '04162023' --> PASSED
    • Type to 'TEXT_FIELD' the value '04172023' --> PASSED
    • Click on 'ADD_BUTTON' --> PASSED
    • Select#select --> PASSED
    • Type to 'TEXT_FIELD' the value '2000' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ANY' --> PASSED
    • ScrollWebElementIntoView#scrollWebElementIntoView --> PASSED
    • Click on 'ANY' --> PASSED
    • WaitForPageLoad#waitForPageLoad --> PASSED
    • Verify that 'SUCCESS_DISMISSIBLE' is available --> PASSED
  • When the manager go to see the submitted MDF --> PASSED
    • WaitForSPARefresh#waitForSPARefresh --> PASSED
    • Open browser to 'http://localhost:8080/web/guest/home' --> PASSED
    • Click on 'USER_AVATAR_ICON' --> PASSED
    • AssertVisible#assertVisible --> PASSED
    • ScrollWebElementIntoView#scrollWebElementIntoView --> PASSED
    • Click on 'USER_AVATAR_DROPDOWN_SIGNOUT' --> PASSED
    • Open browser to 'http://localhost:8080/web/guest?SM_USER=manager@liferay.com' --> PASSED
    • WaitForLiferayEvent#initializeLiferayEventLog --> PASSED
  • PRMNavigator#openSitePage --> PASSED
    • Open browser to 'http://localhost:8080/web/partner-portal/marketing/mdf-requests' --> PASSED
  • Go to MDF --> PASSED
    • Click on 'REQUEST_ID' --> PASSED
  • Change MDF status --> PASSED
    • Click on 'STATUS_BUTTON' --> PASSED
    • Execute the confirmation of a confirmation window --> PASSED
  • Then the manager user can edit the MDF Request --> PASSED
    • Click on 'EDIT_MDF_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Name Edited' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Description Edited' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'EDIT_ACTIVITY_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Name Edited' --> PASSED
    • Click on 'INPUT_BUTTON' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ANY' --> PASSED
  • And the user can verify that some informations were edited --> PASSED
    • Click on 'REQUEST_ID' --> PASSED
    • Click on 'TEXT_BUTTON' --> PASSED
    • Assert that 'DETAIL_FIELD' is available --> PASSED
    • ScrollWebElementIntoView#scrollWebElementIntoView --> PASSED
    • Assert that 'DETAIL_FIELD' is available --> PASSED
  • PRMNavigator#openSitePage --> PASSED
    • Open browser to 'http://localhost:8080/web/partner-portal/marketing/mdf-requests' --> PASSED
  • Go to MDF --> PASSED
    • Click on 'REQUEST_ID' --> PASSED
  • Change MDF status --> PASSED
    • Click on 'STATUS_BUTTON' --> PASSED
    • Execute the confirmation of a confirmation window --> PASSED
  • Then the manager user can edit the MDF Request --> PASSED
    • Click on 'EDIT_MDF_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Name Edited' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Description Edited' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'EDIT_ACTIVITY_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Name Edited' --> PASSED
    • Click on 'INPUT_BUTTON' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ANY' --> PASSED
  • And the user can verify that some informations were edited --> PASSED
    • Click on 'REQUEST_ID' --> PASSED
    • Click on 'TEXT_BUTTON' --> PASSED
    • Assert that 'DETAIL_FIELD' is available --> PASSED
    • ScrollWebElementIntoView#scrollWebElementIntoView --> PASSED
    • Assert that 'DETAIL_FIELD' is available --> PASSED
  • PRMNavigator#openSitePage --> PASSED
    • Open browser to 'http://localhost:8080/web/partner-portal/marketing/mdf-requests' --> PASSED
  • Go to MDF --> PASSED
    • Click on 'REQUEST_ID' --> PASSED
  • Change MDF status --> PASSED
    • Click on 'STATUS_BUTTON' --> PASSED
    • Execute the confirmation of a confirmation window --> PASSED
  • Then the manager user can edit the MDF Request --> PASSED
    • Click on 'EDIT_MDF_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Name Edited' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Description Edited' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'EDIT_ACTIVITY_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Name Edited' --> PASSED
    • Click on 'INPUT_BUTTON' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ANY' --> PASSED
  • And the user can verify that some informations were edited --> PASSED
    • Click on 'REQUEST_ID' --> PASSED
    • Click on 'TEXT_BUTTON' --> PASSED
    • Assert that 'DETAIL_FIELD' is available --> PASSED
    • ScrollWebElementIntoView#scrollWebElementIntoView --> PASSED
    • Assert that 'DETAIL_FIELD' is available --> PASSED
  • PRMNavigator#openSitePage --> PASSED
    • Open browser to 'http://localhost:8080/web/partner-portal/marketing/mdf-requests' --> PASSED
  • Go to MDF --> PASSED
    • Click on 'REQUEST_ID' --> PASSED
  • Change MDF status --> PASSED
    • Click on 'STATUS_BUTTON' --> PASSED
    • Execute the confirmation of a confirmation window --> PASSED
  • Then the manager user can edit the MDF Request --> PASSED
    • Click on 'EDIT_MDF_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Name Edited' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Campaign Description Edited' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'EDIT_ACTIVITY_BUTTON' --> PASSED
    • Type to 'TEXT_FIELD' the value 'Activity Name Edited' --> PASSED
    • Click on 'INPUT_BUTTON' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ANY' --> PASSED
    • Click on 'ANY' --> PASSED
  • And the user can verify that some informations were edited --> PASSED
    • Click on 'REQUEST_ID' --> PASSED
    • Click on 'TEXT_BUTTON' --> PASSED
    • Assert that 'DETAIL_FIELD' is available --> PASSED
    • ScrollWebElementIntoView#scrollWebElementIntoView --> PASSED
    • Assert that 'DETAIL_FIELD' is available --> PASSED

Cause:

LIFERAY_ERROR: HHH000315: Exception executing batch [java.sql.BatchUpdateException: Incorrect string value: '\xE3\x83\x88\xE3\x83\x94...' for column 'title' at row 1], SQL: insert into AssetVocabulary (mvccVersion, ctCollectionId, uuid_, externalReferenceCode, groupId, companyId, userId, userName, createDate, modifiedDate, name, title, description, settings_, visibilityType, lastPublishDate, vocabularyId) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)

Steps:

  • Go to Partner Portal and login with the created user --> WARNING
    • WaitForSPARefresh#waitForSPARefresh --> WARNING

Cause:

LIFERAY_ERROR: HHH000315: Exception executing batch [java.sql.BatchUpdateException: Incorrect string value: '\xE3\x83\x88\xE3\x83\x94...' for column 'title' at row 1], SQL: insert into AssetVocabulary (mvccVersion, ctCollectionId, uuid_, externalReferenceCode, groupId, companyId, userId, userName, createDate, modifiedDate, name, title, description, settings_, visibilityType, lastPublishDate, vocabularyId) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)