Blog Post

Why You Should Run Automated Testing for Microsoft Dynamics 365 Business Central

AJ Ansari • June 20, 2023

Testing the functionality of your Microsoft Dynamics 365 Business Central solution is a pesky but necessary task that can cause problems for your business if not done correctly. You need to run testing in order to check the validity of the features in your Business Central solution—and to do so for both standard functionality as well as customized functionality—but scripting manual application tests takes significant time. You have to write the code in many tests which can drain your resources, especially if you have a number of customized modifications. 

 

Additionally, if you don’t run automated testing, Microsoft will run a test for you just before the release of the system upgrade, but then they will typically email you to inform you that you won’t be able to upgrade until you fix the given issue. Those emails won’t stop, either, until you’ve rectified the problem. 

 

You don’t want to get into a situation where you’re scrambling to fix an issue in time for a release. It’s a waste of time and stress when you could automate the process, and it can cause bottlenecks in your projects as well. Automated testing empowers you to be proactive about maintaining your technology so you can automatically start benefitting from system upgrades—helping you maximize your investment in Business Central. 

 

Automated testing provides a few other benefits as well: 

 

Better efficiency 

Automating the testing process frees up the staff that would otherwise be responsible for such work. In today’s digital business landscape, efficiency is crucial, so taking repetitive, manual tasks off anyone’s plate works to your advantage. 

 

No business disruption 

A good chunk of Business Central projects go over budget on average mainly because of bug fixing after go-live. Manual testing can cost you, so it’s wiser to spend the time automating your testing upfront. With automation taking care of your testing process, you won’t have to disrupt business to fix a problem and delay projects. Your workflows will stay smooth and productive. 

 

Stronger security 

Anytime you introduce automation to take over a manual process, you reduce risk in your business. Fewer human touches on testing means machines are taking care of it—ensuring you have no lapse in your system update that could compromise your security. 

 

Take Note If You Are Using ISV Solutions 

Independent software vendors (ISVs) have to test their code, too, so if you are using ISV applications on top of Business Central, be aware that validating those apps is a separate process. If an ISV application on AppSource has an issue, the ISV is required to fix the problem and resubmit it to Microsoft to get recertified. Only then, can it release back to AppSource. Microsoft notifies ISVs of the need to fix issues to minimize the impact on users. 

 

So You Want to Do Automated Testing. What’s Next? 

You have two options: 

  1. You can run your own tests using the standard BC automated tests. This will run all the standard BC functionality to ensure it’s still running and running properly. However, running this testing will only test standard BC functionality—not custom functionality written by a third-party partner. 
  2. Or you can work with a partner like DSWi who can write customized automated testing for all your custom functionality. 

 

DSWi is an award-winning Microsoft Gold Partner with decades of experience implementing and supporting Microsoft Dynamics 365 Business Central. We are a boutique business consulting firm and have been helping businesses of all sizes grow digitally since 2006. We would love to help you set up automated testing for Business Central so you can streamline your business technology functionality. Contact us today to speak to one of our automated testing experts. The body content of your post goes here. To edit this text, click on it and delete this default text and start typing your own or paste your own from a different source.

By AJ Ansari 22 Jul, 2024
Power Automate, part of the Microsoft Power Platform, is designed to automate workflows between your favorite apps and services, enabling synchronization of files, notifications, data collection, and more.
Top Migration Questions: Dynamics GP to Business Central
By Kyle Collins 12 Jul, 2024
Considering a migration from Microsoft Dynamics GP to Dynamics 365 Business Central? Get expert insights into common questions and concerns.
Streamline revenue recognition in ETO
By AJ Ansari 20 May, 2024
We look at the revenue recognition problem specific to ETO and explore how enterprise resource planning (ERP) systems like Microsoft Dynamics 365 Business Central can help.
Overcoming cost challenges in engineer to order manufacturing
By AJ Ansari 16 Apr, 2024
Solving the Design to Cost problem in Engineer to Order with Dynamics 365 Business Central technology that helps manage forecasting production capacity and associated costs.
By Geoff McCombs 22 Mar, 2024
The pandemic upended the supply chain, however issues remain post-pandemic. We explore how best practices can help supply chain managers mitigate long term effects of the pandemic.
GenAI CoPilot use case
By AJ Ansari 05 Mar, 2024
GenAI can be useful in different situations, however the underlying data needs to be accurate, and the output validated before being made public.
Manage Engineer To Order Capacity to ensure happy customers
By AJ Ansari 01 Mar, 2024
Visualizing capacity is so tricky in ETO organizations, and we unveil the solution that gives managers, engineers, and sales people the visibility they need to effectively plan and deliver the right lead times.
Microsoft Dynamics 365 Business Central Support Plans
By AJ Ansari 12 Oct, 2023
We believe an organization’s success with Microsoft Dynamics 365 Business Central is only as strong as the support it can access for the solution.
By Mark Daugherty 12 Sep, 2023
Twice a year, Microsoft issues a release packed with upgrades and new promised features to Dynamics 365 Business Central. We dive into the details on several of these features SMBs should keep top of mind.
By Kyle Collins 15 Aug, 2023
There are five important points to take note of before making a decision about your next ERP move. Many of the features you know are available in Microsoft Dynamics 365 Business Central.
Show More
Share by: