Details
-
Technical Testing
-
Status: Closed
-
Minor
-
Resolution: Completed
-
None
Description
Once you complete your test, please do the following:
- Run SF locally and fix any SF related errors. Fix them in the commit that caused it, do not make a separate SF commit!
- Attach the index.html of your passing test to the ticket
- Send your PR to liferay-bpm-qa for review. Please use the following format:
-
- Title: LPS-${ticketNumber} | master
- Body: https://issues.liferay.com/browse/${ticketNumber}
- Example: https://github.com/timpak/liferay-portal/pull/264
For object related questions, please ask in #t-dxp-bpm-qa
Test Description:
LPS-158478 - Verify it's possible to add many custom fields in the custom layout
Test Priority: 4
Test Scenario:
Given: An object with 20 custom fields
When: The user is managing a layout
Then: *All fields can be added to the layout
Test Steps:
- Create a custom object via API
- Follow the object naming convention in Object.testcase, "Custom Object ${ticketNumber}"
- Add 20 text fields via API
- Add a layout via API
- Go to the Object admin page
- Go to the custom object
- Go to the Layouts tab
- View the layout
- Mark it as default
- Go to the Layout tab
- Add a tab with the field
- Add all custom fields to the layout
- Save the layout
- Publish the object via API
- Add entries on all custom fields
- Assert that all entries are added