SharePoint Employee Portal Testing to Ensure Flawless Experience for 20,000+ Users
Summary
An international telecommunications and media company built a SharePoint employee portal for 20,000+ users and needed to confirm its functionality met the requirements specification, validate the seamless migration of data from a legacy platform, and verify that the portal could identify users by location and adapt navigation language accordingly. INNERLUXES delivered functional, data migration, and localization testing — plus retesting and regression — so the portal launched cleanly, with no critical defects in production a month after rollout.
About the Client
The Client is an international telecommunications and media company providing digital services to clients worldwide.
The Challenge
The Client had developed a SharePoint employee portal for 20,000+ potential users. It needed to check whether the new portal's functionality complied with the requirements specification. As data from the Client's legacy platform was migrated to the new portal, it also needed to validate the seamless migration of that data. Additionally, since the Client's employees were located internationally, it needed to verify the portal's ability to identify users by location and adapt the navigation language accordingly.
The Solution
INNERLUXES's test team studied the requirements for the portal's functionality and, based on them, outlined the scope of testing activities — functional, data migration, and localization testing.
To check whether the portal's functionality matched what the Client specified, INNERLUXES's test team performed functional testing combining exploratory and scripted approaches. The exploratory approach let engineers quickly investigate the portal's core functionality and find critical defects that could impede interaction. With the scripted approach, the team created comprehensive checklists for every requirement to be validated — for example, verifying the processes of creating documents, events, news, and surveys; sending and receiving notifications; accessing user profiles; and more.
To validate the migration of data from the legacy system to the new portal, the engineers carried out data migration testing, verifying the integrity of the migrated data and confirming the portal's functionality met the Client's requirements after migration.
The team then carried out localization testing, checking whether the portal could identify users by location and adapt the navigation language (English or Spanish) and localized content accordingly.
Defects uncovered during testing were reported to the Client. Once fixed, the engineers retested the functionality in question and performed regression testing to ensure the fixes did not harm or alter the portal's intended behavior.
The Results
Testing by INNERLUXES allowed the Client to ensure that:
- One month after rollout, no critical defects were found in production.
- The Client's data was complete, consistent, and accurate after the migration to the new portal.
- The portal's contents rendered correctly in both target languages.
Technologies and Tools
Application technologies: SharePoint Online, SPFx, Azure App Service, Azure Cognitive Services, Azure WebJobs, React JS.
Testing tools: Atlassian Jira.