4
QTP/UFT 1) Overview on Automation Testing Disadvantages of manual testing Advantages of Automation Testing Types of Testing Tools Selection of Automation Tool 2) Features of UFT 3) Automation Test Process Test Planning Generating Tests Enhancing Tests Debugging Tests Running Tests Analyzing Results Reporting Defects 4) UFT Environment UFT Add-ins Solution Explorer Test Pane Menus Data table Action Screen Debug Viewer 5) Record and Play Back Recording Settings Recording Modes

QTP/UFT Training

Embed Size (px)

Citation preview

Page 1: QTP/UFT Training

QTP/UFT

1) Overview on Automation Testing Disadvantages of manual testing

Advantages of Automation Testing

Types of Testing Tools

Selection of Automation Tool

2) Features of UFT 3) Automation Test Process

Test Planning

Generating Tests

Enhancing Tests

Debugging Tests

Running Tests

Analyzing Results

Reporting Defects

4) UFT Environment UFT Add-ins

Solution Explorer

Test Pane

Menus

Data table

Action Screen

Debug Viewer

5) Record and Play Back Recording Settings

Recording Modes

Page 2: QTP/UFT Training

Running Modes

6) Object Repository Types of Object Repository

Operations on Object Repository

Creating Object Repositories

7) Spying Objects using object Spy 8) Object Identification

Types of Objects

Object Identification Mechanisms

Converting Objects

9) Virtual Objects 10) Checkpoints & Output Values

Standard Check point

Text Check point

Text Area Checkpoint

Bitmap Check point

Database Check point

XML Check point(Application/Resource)

Accessibility Check point

File Content Checkpoint

11) Synchronization & Transaction points Tool Settings

Wait statement

Based on Object Property

Sync method (for web)

Page 3: QTP/UFT Training

12) Actions Types of Actions

Operations on Actions(Creating, Renaming, Deleting)

Calling Actions

Action Parameters

13) Step Generator 14) Parameterization

Data Table parameters

Environment variables

Random Numbers

15) Environmental Variables External Environment variables

Internal Environment variable

16) VB Scripting Introduction to VB Script Language

Operators

Variables

Arrays

Conditional Statements

Looping statements

Built-in functions

User Defined Functions

17) Function Libraries Creating external library files

Associating Library files to the test

Calling External Library files

18) Data Driven Tests

Page 4: QTP/UFT Training

Using Dynamic Input Submission

Using Data table

Using Text Files

Using Excel Files

19) Regular Expressions 20) Recovery Scenarios 21) Debugging Tests 22) Descriptive Programming

Static Programming

Dynamic Programming

23) Accessing Databases 24) Automation Object Model (AOM) 25) Batch Testing 26) Framework Implementation