Skip to content
Dynamics 365 Blog

Test Isolation in the Application Test Automation Suite 

In Microsoft Dynamics NAV 2016, the test automation suite helps you test new business logic. Test isolation is one of the most important benefits introduced by the Test Automation suite. It specifies how to roll back changes to the database after you have made tests in the test runner codeunit. You can specify that the system should...

Read more

Writing Unit Tests in C/AL 

What is a unit?A unit is any code that encapsulates an implementation. It could be one or a combination of individual functions or triggers.Thus, a unit could also refer to a local function. A unit, from the C/AL perspective, has the following: Inputs: Database state, input parameters, global variables Outputs: Return values, Parameters passed as...

Read more

Application Test Toolset for Microsoft Dynamics NAV 2013 

We recently shipped the Application Test Toolset for Microsoft Dynamics NAV 2013. The supplement is applicable to the following country releases of Microsoft Dynamics NAV 2013: W1, AU, CA, DE, DK, ES, FR, GB, IN, IT, MX, NL, NZ, SE and US The supplement contains the following per country: Tools for managing and executing tests,...

Read more

How to start any object in Role Tailored Client 

Sometimes we need to run some specific object (page, report, codeunit or xmlport) on Microsoft Dynamics NAV 2013 Role Tailored Client. Let say we want to test report received from customer on our Cronus demo db. The easiest way is of course to run report directly from Microsoft Dynamics NAV 2013 Development Environment Object Designer....

Read more

Test Automation Series 2 – Creation Functions 

With the introduction of the NAV test features in NAV 2009 SP1 it has become easier to develop automated test suites for NAV applications. An important part of an automated test is the setup of the test fixture. In terms of software testing, the fixture includes everything that is necessary to exercise the system under...

Read more

Test Automation Series 1 – Test Data 

This post discusses the use of test data when developing automated tests based on the testability features that were released with Microsoft Dynamics NAV 2009 SP1. The practices outlined here have been applied during the development of the tests included in the Application Test Toolset for Microsoft Dynamics NAV 2009 SP1. Overall, the execution of...

Read more

New Release of the Application Test Toolset 

A new release of the Application Test Toolset for Microsoft Dynamics NAV 2009 SP1 is available on PartnerSource. This toolset builds on top of the testability features that were released with Microsoft Dynamics NAV 2009 SP1. These features add test capabilities to the development environment, the C/AL language, and the runtime platform. They enable the...

Read more

Application Test Toolset for Microsoft Dynamics NAV 2009 SP1 

The C/AL Application Test Toolset for Microsoft Dynamics NAV 2009 SP1 is now available on PartnerSource. This toolset helps NAV developers to quickly develop and run C/AL-based tests in their primary development environment. The toolset includes sample tests to help you get started with C/AL test development, tools for test case management and execution, and...

Read more