AquinasTraining.co.uk - training courses. Home  -  FAQ  -  Corporate Plans

VSTS : Testing with Visual Studio .NET 2005 Team System

NET0080      Course duration (days): 2
Talk to a Training Advisor
Tel. 0800 652 0202
Availability
Schedule available upon request within 24 hours.
Need help? Contact us now.

About this class

Visual Studio.NET 2005 is the latest version of the flagship rapid development environment from Microsoft.NET applications and web services can be deployed to, and used by, many platforms from desktop to mobile. A key feature of .NET is support for multiple programming languages, particularly C# (C Sharp) and VB.NET.

The C# course will contain a substantial amount of Hands-On work. Delegates will be introduced to topics during theory sessions and these will be followed by lab exercises relating to the topic. Delegates will work on exercises using C# language within the Visual Studio.NET development environment. Exercises will reflect commercial scenarios.

Who will the lesson benefit?

Developers and project managers who need to gain practical experience in using the Testing elements of Visual Studio .NET Team Suite.

What delegates will learn

This is a hands-on course for developers/Project Managers. Visual Studio .NET Team Suite provides an Integrated Development Environment for developing Application from Architecture through to Testing. This course focuses on the Testing capabilities within this environment. Exercises will be used throughout to illustrate these capabilities. The course will first focus on the need for testing and the various approaches and benefits of providing testing at various stages of a projects lifetime.

What prerequisites are required

Background in development with a .NET language (e.g. C#)

Contents of this class

Introduction

  • Why test?
  • Approaches to testing
  • What is Xtreme programming
  • Visual Studio .NET support for Testing

Visual Studio .NET

  • Test Manager
  • Test View
  • Creating Test Projects
  • Test Configuration
  • Viewing Results
  • Publishing Results

Test Projects

  • Unit Test
  • Manual Test
  • Ordered Test
  • Load Test
  • Web Test

Writing Tests

  • VisualStudio.QualityTools
  • Testing Attributes
  • Initialising Unit Tests
  • Assert members
  • Test and Exceptions
  • Tests and Reflection

Test Effectiveness

  • Code Coverage
  • Coverage Statistics