Preliminary Planning

Plan the procedures to avoid any interruption and to speed up the process:

Define the testing environment, including servers and networks, together with the requirements and the monitoring and reporting tools.

Define the databases and test files that will be used and make sure these don’t breach security and confidentiality rules

Define the expected outcomes and success thresholds

Be sure you correctly understand bug triggers, that communication between developers and testers is sufficient, and documentation of past faults is rich.

Testing SharePoint Functionality

Testing SharePoint Compatibility

Testing should focus on OS compatibility, browser version compatibility, and add-in updates, including mobile browsing and any issues arising while using the build on a mobile device. Compatibility with peripherals should also be added in this step if there is a print option.

Testing SharePoint Performance

Testing SharePoint Security

Testing SharePoint Usability

Make sure the search option is available on every page and content is organized logically, following a hierarchical order.

Testing SharePoint Interface

Try resetting the connections during an operation to simulate a defect and understand how the program is handling these situations.

Restrictions

Users have possible problems raised by SharePoint’s native limits, such as,

The source is here.