Mastering .NET Basic

QTP0300

Overview

This core course provides a comprehensive understanding of using QTP as an automated functional testing tool for .NET applications

You will use QTP Professional to automate .NET applications, increase and enhance the coding capabilities using .NET framework classes via DotNetFactory object.

Understand the QTP .NET Spy to investigate object hierarchies and watch events.

Using Reflection, write you own DLL's and exposing them to COM.

Note: All topics are supported by hands-on exercises based on real-life examples.

Duration

2 days

Also
Recommended

Mastering .NET  ( Extended ) QTP0301

Intended
Audience

QTP Programmers that need to automate Windows .NET Applications or working on .NET environment.

Professional
Prerequisites

First Steps Web QTP0200 or First Steps Windows QTP0100

Scripting QTP - Basic QTP0101 or

Basic VBScript Knowledge.

Scripting QTP Advanced QTP0102 or

6 Months of QTP experience.

Basic Knowledge on .NET framework.

Technical
Prerequisites

Valid QTP license and Internet access.

.NET add-in.

Visual Studio 2003 and above (Recommended VS-2005).

Reflection ( Freeware )

Career Track
Relevancy

QTP .NET/.NET Web Programmer

Topics

a    The Microsoft .NET Framework?

a    Terminology

o       Constructors

o       Encapsulation

o       Polymorphism

o       Overloading

o       Overriding

o       Inheritance

a    Global Assembly ( GAC )

a    .NET Data Types

a    DotNetFactory

a    System.DateTime class

a    System.TimeSpan class

a    StringBuilder class

a    System.IO namespace

a    System.Array Class

a    System.Collection

a    Understanding the QTP .NET Spy

a    Using Reflection

a    Write your .NET DLL

a    Exposing to COM