Quality house at Matterport

Quality Engineering at Matterport plays a pivotal role in ensuring the reliability, accuracy, and performance of our 3D digital twin technology. As a leader in transforming spaces into immersive, interactive digital twins, we are committed to delivering unparalleled quality to our users.

Our quality engineering team leverages advanced testing methodologies, including test automation, performance evaluation, and integration testing, to validate the precision and usability of digital twins. From capturing real world spaces to rendering them in high-fidelity 3D, we ensure every aspect of the experience meets the highest standards of excellence.

With a focus on innovation, scalability, and inclusivity, we are dedicated to enhancing user trust and satisfaction across the Matterport platform.

Let's dive deep into the pillars of quality house at Matterport. 

Pillars of quality for the Matterport platform

Quality House infographic

The 5 pillars of quality house at Matterport are:

  • Functionality of Matterport product surfaces, 

  • Test automation,

  • Customer experience,

  • Vulnerability and 

  • Accessibility testing 


Matterport product surfaces: 

scan points icon

Here’s a quick look at the products surfaces we cover:

CAMERAS

  • Pro3 Lidar for accuracy in all conditions

  • Pro2 Long trusted by pro photographers

  • Axis Simple reliable smartphone capture

  • 360 Cameras Affordable, compatible & simple

OUR SERVICES

OUR PLATFORM

MATTERPORT CLOUD

  • SDK and API Matterport developer tools

  • Discover Embark on self-guided virtual tours of museums, art galleries, caves, real estate properties, historical sites, and more

We can distribute these product surfaces into 3 categories: 3D digital twins, Mobile capture, and Cloud.

Although the product offerings may be many, our end goal is the quality of the 3D digital twin experience, which is crucial for Matterport as it directly impacts the trust and satisfaction of users who depend on these models for critical decisions, such as purchasing properties, designing spaces, or exploring real-world environments.

The complexity of testing 3D models goes beyond traditional quality testing due to the dynamic nature of rendering and user interactions within a 3D canvas. Unlike standard 2D UI testing, where elements can be easily identified and interacted with, 3D environments involve dynamic and non-deterministic behaviors that make testing far more intricate.

Factors such as system performance, browser versions, and bandwidth can influence the rendering process, necessitating robust testing methodologies that account for these variables. 

The challenges of testing 3D digital twins are further compounded by the scale and diversity of Matterport’s offerings. With over 2000 user workflows, multiple subscription plans, and a wide range of capture devices, including smartphones, 360 cameras, and proprietary hardware, our test matrix grows exponentially in complexity. 


Test automation

test automation icon

Test automation plays a vital role in validating the consistency and accuracy of 3D model generation, ensuring there are no distortions or missing elements in the rendered outputs. Automated tests are designed to simulate diverse user interactions across devices and browsers, ensuring a seamless and intuitive experience for all users.

Furthermore, computer vision techniques validate the visual accuracy of tools like room boundaries, where wall placements and edits are dynamically tested to guarantee expected results.

By rigorously testing SDK operations, APIs, and user interfaces, we ensure data integrity and visual precision across every frame, making sure even the smallest details are accurately represented. 

By leveraging unique automation techniques, Matterport ensures the scalability, precision, and reliability required to maintain its position as a leader in the 3D digital twin industry. 

Stay tuned for future blogs on how we leverage automation with unique ways to validate our 3D digital twins.


Security and vulnerability testing

padlock icon

To maintain security, we conduct yearly penetration tests and continuous bug bounty testing.

Mandatory vulnerability scans are performed before a new feature is released. Issues identified are addressed in a timely manner.

For significant launches like Custom Roles and Permissions, conducting thorough vulnerability scans beforehand significantly boosted our confidence and ensured a high-quality rollout.


Accessibility

accessibility icon

We are committed to ensuring our product conforms to accessibility standards, making it inclusive and accessible to users of all abilities.

Accessibility is not treated as an optional feature but as a critical requirement integrated into our software development lifecycle.

This year, for the first time, we proudly published the conformance document for Showcase, our flagship product. For more about accessibility, please visit our accessibility page and the blog


Customer experience

Customer Support icon

At the heart of our Quality focus is the customer experience. We thrive to provide a holistic customer experience by emphasizing on Speed, Scale and Satisfaction.

Speed: We continuously monitor the speed and responsiveness of our software. This includes automated tests to detect any backend performance issues, and page load times.

Performance: Performance tests enable us to detect scalability bottlenecks and ensure system reliability under various conditions.

Automated tests monitor load times, responsiveness, and overall system performance, particularly during 3D rendering and interactive sessions.

Software resilience quality is also tested where we deliberately cause a service to fail and check if the user experience remains seamless.

Finally Matterport’s platform supports several web browsers, mobile devices, and VR headsets. Automated tests across all these device/OS combinations guarantee smooth performance and consistent functionality across all platforms.

Satisfaction: To guarantee customer satisfaction and product usability, the quality team actively shares feedback during the design phase, whether it involves improving visual contrast or reducing the number of clicks, always keeping the customer's perspective in mind.

Additionally, we develop automated visual regression tests and UI automation tests to replicate the user journey.

Lastly, we create end-to-end tests that ensure thorough coverage across the entire 3D lifecycle, from capturing real-world spaces using Capture Mobile to rendering the 3D models. 

Continuous improvement: We actively support our Customer Support team by reproducing real-world issues, learning from escaped bugs, and working to automate their detection and resolution.

The future of quality engineering at Matterport

1. Generative AI for testing and insights

Generative AI will transform quality engineering by streamlining test case generation, automating edge cases, and predicting potential failures in 3D models. AI-driven insights will help prioritize critical areas of testing, enhancing efficiency while maintaining the platform’s precision and reliability.

The evolution of test automation will focus on sophisticated simulations of real-world workflows, leveraging AI and computer vision to validate the accuracy of dynamic 3D rendering.

2. Continuous innovation for scalability

As the complexity of 3D digital twins increases, future efforts will prioritize modular, scalable testing frameworks.

Automated systems will adapt to new devices and enhanced 3D tour experience, ensuring consistent quality and usability while driving innovation across the platform.

3. Security and accessibility at the core

Future quality engineering will integrate AI-powered tools for continuous vulnerability detection and dynamic accessibility compliance.

This will allow Matterport to stay ahead of security threats while ensuring inclusivity for users of all abilities, aligning with evolving standards and expectations.

By integrating generative AI, advanced automation, and a relentless focus on customer experience, security, and accessibility, Matterport’s is poised to set new industry standards for reliability, precision, and innovation in 3D digital twin technology.

Stay tuned for more blogs to come on the different aspects of how test automation propels Matterport's 3D innovation.

  • LinkedIn
  • Twitter
  • Facebook