Q1 2024 Updates to TheTestMart Solution

We’re thrilled to share the latest updates from TheTestMart, our cutting-edge ERP automated testing tool designed to simplify and enhance your testing processes. With a focus on user experience and functionality, our team has worked tirelessly to bring you a host of exciting features in this update.

Here’s what you can expect:

🚀 All New Design

Experience a fresh and modern interface that not only looks sleek but also improves overall usability. We believe in making your testing journey as intuitive and enjoyable as possible, and our new design is a testament to that commitment.

UI Redesigned

Updated User Interface

📊 Advanced Reporting with Visual Change Detection

Our latest update introduces advanced reporting capabilities, featuring visual change detection for forms. Easily identify any alterations in your application’s UI and ensure your tests are always up-to-date. The addition of visual change detection adds a layer of precision to your testing process, allowing you to catch subtle changes that may impact your system.

Visual Change Detection

Visual Change Detection

▶️ Easy Playback of Test Scripts

Streamline your testing workflow with our enhanced playback feature. Execute and review your test scripts effortlessly, making the testing process more efficient and user-friendly. With TheTestMart, your test scripts are not just powerful—they’re also easy to manage.

Easy Playback of Test Scripts

Easy Playback of Test Scripts

🤝 Collaborative Reporting for Team Success

Collaboration is key, and that’s why we’ve introduced collaborative reporting. Create test reports and effortlessly share results with your team members. Foster seamless communication and teamwork within your reports, ensuring everyone is on the same page.

Collaborative Reporting for Team Success

Collaborative Reporting for Team Success

📧 Email Notifications for Test Completion

Stay informed about your tests with our new email notification feature. Receive timely updates when your tests are completed, keeping you in the loop and allowing you to address any issues that may arise promptly.

At TheTestMart, we understand the importance of staying ahead in the dynamic world of ERP testing. This update reflects our commitment to providing you with a tool that not only meets but exceeds your expectations.

Email Notifications for Test Completion

Email Notifications for Test Completion


Ready to elevate your testing experience? Speak to our team to get started.

How TheTestMart Outperforms RSAT for Automated Testing of Dynamics 365

If you are using Microsoft Dynamics 365 Finance and Supply Chain Management, you know how important it is to test your system regularly and thoroughly. Whether applying Microsoft updates, customizing your solution, or integrating with other applications, you must ensure that your system works as expected and that no functionality is broken.

However, testing can be a time-consuming, labor-intensive, and error-prone process. Manual testing requires a lot of resources and expertise, and it can be disrupted by human factors such as fatigue, boredom, or distraction. Automated testing can save you time and money, but it also comes with its own challenges, such as maintaining test scripts, configuring test environments, and analyzing test results.

That’s why you need a reliable and efficient automated testing solution that can help you verify your system with minimal effort and maximum accuracy. In this blog post, we will compare two popular automated testing tools for Dynamics 365: the Regression Suite Automation Tool (RSAT) and TheTestMart.

What is RSAT?

RSAT is a Microsoft tool that lets you record business tasks using the Task Recorder and convert them into automated tests without writing code. RSAT is fully integrated with Azure DevOps for test execution, reporting, and investigation. Test parameters are decoupled from test steps and stored in Microsoft Excel files.

RSAT is designed to help you perform user acceptance testing (UAT) of Dynamics 365 before you take a Microsoft application update or apply custom code and configurations to your production environment. RSAT can also be used for regression testing to ensure that changes do not affect existing functionality.

What is TheTestMart?

TheTestMart is an AI-powered automated testing solution that fundamentally changes how businesses test and maintain their ERP business solutions. Our smart application enables businesses to access predefined test scripts from a library of over 300 standard tests, recommend test scripts based on data in the system, and rapidly develop tests via a Smart Recorder for more complex processes.

TheTestMart simplifies the testing process at every step: test creation, test maintenance, test execution, reporting, and remediation. We also offer a unique service of automatically updating your test scripts whenever new versions of Dynamics 365 are released. We guarantee that your test scripts will continue to function properly after a version update.

How do they compare?

Here are some key aspects to consider when choosing an automated testing tool for Dynamics 365:

  • Ease of use: Both tools allow you to create test scripts without coding. However, TheTestMart has a more user-friendly interface that lets you drag and drop components to create or modify test cases. TheTestMart also has a Smart Recorder feature that can create test scripts from your actions on the screen. Additionally, TheTestMart provides prebuilt test libraries for various Dynamics 365 modules and ISV products that you can use or customize as needed.
  • Test maintenance: RSAT requires you to manually update your test scripts whenever there are changes in the UI, data, or flow of Dynamics 365. This can be tedious and time-consuming, especially if you have many test cases or complex scenarios. TheTestMart eliminates this hassle by automatically updating your test scripts for you whenever new versions of Dynamics 365 are released. You don’t have to worry about your test scripts breaking or becoming obsolete whenever Microsoft releases new versions.
  • Test execution: Both tools integrate with Azure DevOps for test execution, reporting, and investigation. TheTestMart offers a significant advantage by taking care of test script execution for you. You just have to inform our Customer Success Team about your desired testing schedule, and they will handle the script running and provide you with the results. You can also schedule Test Plans to run using our solution. For example, many customers schedule their test scripts to run overnight so they can review the results when they come in the next day.  This eliminates up to 90% of the time typically spent on testing and result remediation compared to manual testing.
  • Reporting and remediation: TheTestMart goes beyond just providing the tool and the test results. Our test results include videos, Microsoft Word, and PDF documents, which makes it easier to pinpoint test failures. Each video will highlight where the failure occurred so you can quickly jump to that spot in the video to understand the issue and work to resolve it quickly. This allows you to swiftly identify and resolve any issues and rerun the test scripts.

Converting RSAT Test Scripts

TheTestMart goes beyond most testing tools on the market by making it painless to convert your RSAT Scripts to tests within our system.  If you have already invested a lot of time creating RSAT tests, this will allow you to get started with TheTestMart much more quickly than starting from scratch.


As you can see, RSAT and TheTestMart are useful tools for automated testing of Dynamics 365. However, TheTestMart has some clear advantages over RSAT regarding ease of use, test maintenance, test execution, reporting, and remediation. TheTestMart provides a tool and a service that takes care of the entire testing process for you. TheTestMart can help you save time, money, and effort while ensuring your Dynamics 365 system is always up-to-date and working as expected.

Should you test Microsoft Dynamics 365 updates?

Microsoft Dynamics 365 is a cloud-based business application platform that combines components of customer relationship management (CRM) and enterprise resource planning (ERP), along with productivity applications and artificial intelligence tools. Microsoft Dynamics 365 constantly evolves and improves, with new features and capabilities being released regularly. But how do you keep up with these changes and ensure they don’t break your existing processes and customizations? Before applying Microsoft Dynamics 365 updates to your production environment, should you test them?

Should you test updates to Dynamics 365?

Testing the periodic updates that Microsoft releases for Dynamics 365 is important to ensure your system continues to perform as expected

The answer is yes. You should test Microsoft Dynamics 365 updates before deploying them to your live system. Testing is a crucial step in ensuring the quality, performance, and compatibility of your Dynamics 365 solution. Testing can help you identify and resolve any issues or bugs arising from the updates, verify that the new features and enhancements work as expected, and meet your business requirements.

There are two types of updates for Microsoft Dynamics 365: major and minor. Major updates are also known as release waves, which Microsoft plans and announces in advance. They typically occur twice a year, in April and October, introducing significant changes and new functionalities to the platform. Minor updates are also known as service updates, which are applied automatically by Microsoft on a monthly or weekly basis. They usually contain bug fixes, security patches, and performance improvements.

Both types of updates can affect your Dynamics 365 solution differently, depending on your system’s complexity and customization level. Therefore, it is recommended that you test both types of updates before applying them to your production environment. However, the testing process may differ depending on the type of update.

For major updates, Microsoft provides an early access program that allows you to preview and test the new features and capabilities before they are generally available. You can opt-in to this program by enabling the update in your sandbox environment, which is a non-production copy of your Dynamics 365 solution. This way, you can explore the new functionalities and evaluate their impact on your system without affecting your live data and users. You can also provide feedback to Microsoft and report any issues or problems you encounter during the testing phase. The early access program usually starts two months before the general availability date of the major update.

Microsoft does not provide an early access program for minor updates, but you can still test them before they are applied to your production environment. You can do this by creating another sandbox environment that is aligned with the latest version of Dynamics 365. This way, you can compare the behavior and performance of your system before and after the minor update and identify any potential issues or conflicts that may arise from the update. You can also use this sandbox environment to test any customizations or integrations that you have developed or installed on your Dynamics 365 solution.

Testing Microsoft Dynamics 365 updates is a best practice that can help you ensure the smooth operation and continuous improvement of your Dynamics 365 solution. By testing the updates in a sandbox environment, you can avoid any unwanted surprises or disruptions affecting your production environment and end-users. You can also leverage Microsoft’s new features and capabilities to enhance your business processes and outcomes.

If you need any help or guidance on how to test Microsoft Dynamics 365 updates, please don’t hesitate to contact us. We are a team of experts who can help you with all aspects of your Dynamics 365 testing journey. We can help you create a testing strategy that suits your needs and goals and provide the tools and resources to perform effective testing. 

We hope you found this blog post helpful and informative. If you have any questions or comments, please get in touch with us directly. We would love to hear from you!