You are on page 1of 28

VISUAL STUDIO 2010 TEAM SYSTEM CAPABILITIES WITH DYNAMICS AX

Advisor - Simanta Mitra Client - Shawn Hanson & Dave Froslie (Microsoft) Group - Dec10-08 Ian Dallas Jacob Grimm Yuriy Gritsenko Matt Smith

PROJECT PLAN
Problem Users & Use Cases Assumptions Limitations Deliverables System Description Requirements Constraints Risks Milestones Resources Tasks

Problem

Manage, execute, and report on Dynamics AX test cases in Visual Studio 2010

Users & Use Cases


Primary User VS Tester Works entirely in VS2010 & MTLM Develops requirements & test cases Executes test cases Secondary User AX

Developer
Works entirely in Dynamics AX Develops code Writes test cases

Assumptions
Tests formatted properly & fully functional in default

environment VS2010 Ultimate & Dynamics AX being used Using TFS as repository

Limitations
Restricted to use of VS2010, Dynamics AX & TFS Must have functioning network access to TFS & Dynamics

AX VS2010 unreleased Little Documentation

Deliverables
A process to: Import Dynamics AX test case information into TFS Retrieve test case information from TFS Execute Dynamics AX Tests through VS2010 Report on Dynamics AX Tests run through VS2010 A detailed tutorial illustrating how to perform the above

process

System Description

Functional Requirements
1. Imported Test Case Information
Provide details about which class/module AX test case belongs to Provide metadata for each AX test case about method/function being

tested

1. Management
View wrapped AX test case names within MTLM Choose AX test cases to run within MTLM

1. Execution
Takes no more than 10% longer than when run in Dynamics AX AX test case results displayed in MTLM

1. Reporting
Display Error/Fail messages normally associated with test cases Report Pass/Fails Report number of test cases run

Non-Functional Requirements
Written in .NET managed code Tutorials & documentation designed for ease of use Applicable to any valid Dynamics AX Test cases Varying levels of granularity Project, Class, Method

Constraints
Deliverables small enough to be transferred through

Codeplex Function on VS2010 compatible machine without additional software Cannot modify VS2010 or Dynamics AX

Risks

Resources & Cost Estimate


General Resource Requirements Server that supports Windows 2008 Visual Studio 2010 Ultimate w/ Team Foundation Server Windows Server 2008 R2 Standard w/ 10 CALs Dynamics AX 2009

Schedules

DESIGN
Functional Decomposition User Interface Specification Test Plan

Functional Decomposition Import

Functional Decomposition Retrieval

Functional Decomposition

User Interface Specification

User Interface Specification Cont

Test Plan - Import

Test Plan - Export

Test Plan Execute & Report

CONCLUSION
Current Status Team Contributions Individual Contributions Future Plan

Current Status On Schedule


Acquired Server Setup & Configured TFS Acquired & Installed Dynamics AX 2009 Researched Generic Test Case Wrapping Executed & Obtained Results of Generic Non-AX Test Cases

Team Contributions
Research on: Visual Studio 2010 Generic Test Wrapping Generic Test Experimentation Deliverables Project Plan Design Document Weekly Meetings Team With Microsoft

Individual Breakdown
Ian Dallas Communications Liaison Jacob Grimm System Administrator Yuriy Gritsenko Team Lead Compiled Documents Matt Smith Webmaster

To Do Fall 2010

Questions?

You might also like