Test Attributes and Filtering

By popular demand, Platform Update 12 contains improvements on SysTest class and method attributes in X++, and how they behave in the Visual Studio test window as well as the VS Test Console, which is the tool used in the automated build process. Our goal was to improve and support the major test attributes in…

0

Configuring VSTS with Dynamics Lifecycle Services for Continuous Integration

Dynamics lifecycle services provides you with the capability to provision custom build agents as part of you LCS project. While developing an AX solution; using the build environment gears you up to follow the best practices for continuous integration of Dynamics AX application. Continuous Integration allows you to Follow the optimal branching and source/version control strategy…

0

Dynamics AX Application Test Strategy

Dynamics AX provides a fully features testing framework that works in a pattern similar to any xUnit test harness. This harness allows developers to author unit, component and scenario level tests. Additionally, since the development environment is integrated with Visual Studio, there are many productivity enhancing developer scenarios like better debugging, diagnostics and code analysis…

0

AX Source Control and Branching Guidelines

The source control system supported by AX Developer ALM system is VSTS based TFVC (Team Foundation Version Control). If you are new to TFVC, please check – Develop and share your code in TFVC using Visual Studio TFVC is a centralized version control system that storing source code in shared repositories, isolate parallel development efforts,…

1

AX Build Environment – Nuts and Bolts

What happens during the build environment provisioning from Dynamics Lifecycle Services? There are two main operations performed by Dynamics AX deployment service while provisioning your build environment. Automated configuration of a build agent to process continuous integration activities like compilation of X++ / C# code, DB sync, automated test execution and packaging. Automated creation of…

2