What is Test Base for Microsoft 365?

Important

Test Base for Microsoft 365 will transition to end-of-life (EOL) on May 31, 2024. We're committed to working closely with each customer to provide support and guidance to make the transition as smooth as possible. If you have any questions, concerns, or need assistance, submit a support request.

Test Base is an Azure service that enables data-driven application testing for users anywhere in the world.

The following institutions are best fit to onboard their applications, binaries, and test scripts to Test Base for Microsoft 365: Enterprise/Businesses, Independent Software Publishers, System Integrators (SIs), and IT Professionals who want to validate their line-of-business (LOB) applications through integration with Microsoft Intune.

Why test your application with Test Base?

The Test Base for Microsoft 365 service can accommodate your expanding testing matrix, ensuring continuous confidence in the integrity, compatibility, and usability of your applications.

Test Base ensures that your applications continue working as expected, even when platform dependencies vary, or when the Windows update service applies new Windows updates. With Test Base, you can avoid the aggravation, protracted time commitments, and expenses of setting up and maintaining a complex lab environment for testing your applications.

In addition, you can automatically test your applications’ compatibility against security and feature updates for Windows by using secure virtual machines (VMs). Doing so allows you to obtain access to world-class intelligence for testing your applications. You can also test your apps compatibility with prerelease Windows security updates — submit a request to get access.

How does Test Base work?

To sign up for the Test Base service, see Create a new Test Base account.

After a customer has enrolled in the Test Base service, it’s easy to begin uploading application packages for testing.

Following a successful upload, packages are tested against Windows prerelease updates.

After initial tests are successfully completed, the customer can do a deep dive with insights on performance and regression analysis to detect whether prerelease updates degraded application performance in any way.

However, if the package fails any test, customers can use insights from memory or CPU regressions to remediate the failure and update the package as necessary to rerun.

Note

For customers to take advantage of prerelease update testing, they must specifically request access to it. Once your request for access to prerelease updates is approved, your uploaded packages will automatically get scheduled to be tested against prerelease Windows updates for the OS versions selected during package uploading..

As new Windows prerelease updates become available, existing application packages are automatically tested with the new prerelease content. Following each test, another round of insights is provided. If customers don’t specifically request access to prerelease testing, their application packages are tested against only the current released version of Windows.

After packages are successfully tested, customers can resolve any issues found during testing and deliver their applications to their end users with the assurance that Test Base did its job.

Next steps

Follow the link to get started