1 / 28

Visual Studio 2010 Team System Capabilities with Dynamics AX

This project focuses on managing Dynamics AX test cases efficiently using Visual Studio 2010 Team System. The system description includes functional and non-functional requirements, constraints, risks, resources, and tasks for seamless test case execution and reporting.

mariewolfe
Download Presentation

Visual Studio 2010 Team System Capabilities with Dynamics AX

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Visual Studio 2010 Team System Capabilities with Dynamics AX Advisor - SimantaMitra Client - Shawn Hanson & Dave Froslie (Microsoft) Group - Dec10-08 Ian Dallas Jacob Grimm YuriyGritsenko Matt Smith

  2. Project Plan Problem Users & Use Cases Assumptions Limitations Deliverables System Description Requirements Constraints Risks Milestones Resources Tasks

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

  4. 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

  5. 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

  6. 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

  7. System Description

  8. Functional Requirements • 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 • Management • View wrapped AX test case names within MTLM • Choose AX test cases to run within MTLM • Execution • Takes no more than 10% longer than when run in Dynamics AX • AX test case results displayed in MTLM • Reporting • Display Error/Fail messages normally associated with test cases • Report Pass/Fails • Report number of test cases run

  9. 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

  10. Constraints • Deliverables small enough to be transferred through Codeplex • Function on VS2010 compatible machine without additional software • Cannot modify VS2010 or Dynamics AX

  11. Risks

  12. 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

  13. Schedules

  14. Design Functional Decomposition User Interface Specification Test Plan

  15. Functional Decomposition – Import

  16. Functional Decomposition – Retrieval

  17. Functional Decomposition

  18. User Interface Specification

  19. User Interface Specification Cont

  20. Test Plan - Import

  21. Test Plan - Export

  22. Test Plan – Execute & Report

  23. Conclusion Current Status Team Contributions Individual Contributions Future Plan

  24. 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

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

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

  27. To Do – Fall 2010

  28. Questions?

More Related