NAV Test Automation

How to write your own automated tests for Dynamics NAV and make optimal use of the standard test suite

In any NAV project, be it a one-off customer project or a generic product update, testing tends to be at the end of the cycle. Next to that, due to moving intermediate deadlines, it often gets squeezed between code ready and the final delivery. In our changing world with a higher frequency of minor and major releases, and a higher demand of customers to be up-to-date, manual testing is becoming more and more a major bottleneck in our development practice. And be honest: looking at many projects with their to high rate of after go-live issues we have to leverage testing. Test automation can be of great help in this. And you know: it’s common practice in any major non-NAV development project. So get yourself updated and prepared to get this included in your development practice.

In this two day’s workshop you will learn about the concept of automated testing. How to write automated tests in NAV and how to make use of the Microsoft standard tests with as little as effort as possible.

Target Audience

  • Dynamics NAV developers
  • Dynamics NAV development managers
  • Dynamics NAV testers


  • Be able to develop NAV code
  • Be on NAV 2016 or beyond
  • Bring your own code (in .fob). Should also be NAV 2016 or beyond

Course Outline

Day 1

  • Why Automated Testing
  • What is Automated Testing
  • Dynamics NAV Testability Framework
  • Test Design: Test Patterns and Test Plan
  • Test Isolation
  • Writing Tests

Day 2

  • Microsoft Test Toolset
    • Application Test Tool
    • Standard libraries
    • Test Suite
  • A real world business case
  • How to get the MS Test toolset working on your application


Luc van Vugt


June 7 & 8, 2018 – Registration


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s