0% found this document useful (0 votes)
101 views

Test Automation Ws

This document discusses test automation planning and considerations for QuickTestPro 11.2. It covers topics like identifying reusable test components, creating a test component map, using object repositories, different types of checkpoints, handling exceptions, using parameters, versioning and tagging tests, and limitations of QuickTestPro. It also briefly mentions test management tools for requirements tracing, test planning, and defect tracking.

Uploaded by

ggocio
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
101 views

Test Automation Ws

This document discusses test automation planning and considerations for QuickTestPro 11.2. It covers topics like identifying reusable test components, creating a test component map, using object repositories, different types of checkpoints, handling exceptions, using parameters, versioning and tagging tests, and limitations of QuickTestPro. It also briefly mentions test management tools for requirements tracing, test planning, and defect tracking.

Uploaded by

ggocio
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

Test Automation

(QuickTestPro11.2)

Test Automation Planning(I)

Test Automation Planning(II)


Test Components(Actions) Reusability and Mantenability Create a Components Map of the application Indetify a Common Point (Main Page) Last Step return to First Step (Iterations)
Login

TestCampaign

Logoff

Test Automation Planning(II)


Integrated Tests Implements Test Cases Calls to Components Test Case Component + Dependences
Single Action Test
Test Campaign

Multiple Action Test


Action 1
Login TestCampaign Logoff Test Campaign
Action 1

Login
Action 2 Test Campaign

Logoff

Action 3

Test Automation Planning(III)


Test Batch Runner Test Cases Set Implements Test Plan Manual Test Cases Tracebility E3 Demo

Objects Repository(I)
Local Repository VS Shared Repository
You use local object repositories when you: Have very few tests that correspond to a given application, interface, or set of objects. Do not expect to frequently modify the test object properties. Create single-action tests. You use shared object repositories when you: Work on multiple tests that have some common objects. Expect the test object properties on the application to change frequently. Work with multiple-action tests.

Objects Repository(II)
Identify the types of Object Repositories Using Object Repository Manager 2 Metodologies:
1Create Shared OR -> 2Create Scripts 1Create Scripts -> 2Update Shared OR

Check Points
Types of Check Points:

Standard Check Point


(Example)

Bit Map Check Point


(Example)

Manual Check Point


(Example)

Gmail Check Point


(Example)

Handling Exceptions
Enables to test Positive /Negative test data

Ensures the test runs to Completion Programmatic Solution(Sync)


Conditional statements.

Exit/Call statements.

Recovery Scenario(Async)
Types of Recovery Scenarios Steps

EXAMPLE

Parameters
Types of Parameters: Data Table(Excel)
(Example)

Action/Test Parameters
(Example)

Environment Files(XML Files)


(Example)

Versioning & Tagging


Standardize naming conventions for Tests Components VS Integrated Test Test Versioning Frecuency Test Lifecycle
Rollbacks? Environments

Versioning Resources:

Limitations for QTP


IExplorer, Firefox and Chrome Only Windows Supported Licenses Limitations Other scripting languages i.e. JScript, VB.NET, C#.NET etc Ability to open multiple scripts at one time More Flexible format for the Reports Limitated Bacht Test Run tool(Manage Results Storage)

Test Management Tool

Requirements
Tests Repository(Manual and Automated) Fast Test Plan Creation Requirements/Tests/Defects Traceability SW Requirements Management QA Reporting Agile Reports Generation Test Versioning Defects Management

Costs
Licenses(Payment VS Freeware) Current Data Migration
Export/Import to temporal Files Data Volume

Jira Integration
Standard Solution Home Made Solution

QTP Integration
Repository Running Test

Test Management Tools

Zephyr Demo Enterprise Tester Demo QC Demo

You might also like