CMS 10.0–10.3 DSS Upgrade Checklist
Make sure to test the following applicable items after upgrading a DSS (run-time) site. If you encounter issues that you cannot resolve, please contact Ingeniux Support via email or at 1.877.299.8900.
- Calendars
- A-Z index pages
- Media (flash, video players, any other embedded media)
- Navigations
- Links that were entered in the Body Copy element (via TinyMCE)
- Print-friendly page functionality
- Assets:
- While verifying that schemas, Functions.cshtml, and Helpers.cshtml display correctly, you may find that they need to be updated to remove images/ and documents/.
- Make sure that the site renders correctly and that all CSS renders, even on multiple levels of sub pages.
- PDF generation:
- If integrated into the site, ensure pages can be saved and generated as PDFs.
- Forms:
- Ensure forms can be edited.
- Test that forms can be submitted without errors.
- Ensure receipt of notification emails with correct content.
- Custom apps, including calculators, Cartella, and third-party applications work properly.
- Site rendering (DSS):
- Test at least one of each page type.
- Review site for navigation accuracy. Ensure that relevant navigations display (e.g., link text).
- Check site tree redirect components, often called virtual links.
- Evaluate speed and responsiveness.
- Verify Start Date and End Date values are enforced.
- External Content, if applicable. This includes static HTML and third-party items.
- Search:
- Run test queries for each search type.
- Structured
URLs:
- Make sure Publish As works.
- Ensure the live site works and that all CSS renders, even on multiple levels of sub-pages.
- Verify pages are using Structured URLs instead of xIDs.
- Change page names and verify they update correctly after publish and replication.
- Verify that pages with same Structured URL are appended with the page's xID.
- Verify that "Previous" Structured URLs will redirect to the "Current" Structured URL.
- Verify that when browsing to a page's xID, it will redirect to the "Current" Structured URL.
- Verify that a removed Structured URL will display a 404 error.
NoteIf broken links or xIDs remain after following these steps, please file a report to Ingeniux support. - Ingeniux
Redirects:
- Check a variety of the redirects defined in your CMS to ensure they still work as expected.
- Access Control List (ACL) Migration:
- For sites that use Windows-based or basic authentication for live-site content protection, this functionality should be migrated to Run-Time Authentication (RTA). Contact Ingeniux support for details. Please contact Ingeniux Support via email or at 1.877.299.8900 for details.
- InSite
Search (ISS) (if applicable):
- Verify ISS returns results.
- Compare search results for previous version for equivalence.
- Run-Time
Authentication (RTA):
- While not logged in, attempt to navigate to a protected page and confirm that you are redirected to the login page.
- Test invalid credentials for both invalid usernames and invalid passwords.
- Test a variety of users who have access to different items.
- Ensure that users can log out.
- Alert Module (if applicable) :
- Submit or enable an alert, and note how long it takes to display.
- Caching if set:
- If DSS caching is activated, confirm that the cache expires at publish.