You are on page 1of 6

www.OneTestingCenter.

com

GAReddy

Sno# 1

Topic / Chapter# Introduction to Automation Testing What is Automated testing Why Test Automation Limitations of Manual Testing Benefits of Automation Testing What to Automate? When to Automate? How to Automate 2 Introduction to QTP Why QTP / What Is QTP Comparison with other commercial tools Main components in QTP Objects and their classifications Test Object ( properties & methods) Run Time Object ( properties & methods) Keyword View Expert view 3 Record and Playback Introduction Types of recording and playback Context sensitive / Normal Recording Analog (Screen , Window) Low level Record & Playback Framework 4 Object learning and identification Object repository Object spy Object repository Modes Shared repository Per-action repository OR Merging OR Comparisons 5 Object Properties Mandatory properties Assistive properties

www.OneTestingCenter.com

GAReddy

Index based properties Coordinate based properties Smart Identification Virtual Objects 6 Synchronization What is Synchronization Wait Method Exist Method WaitProperty Method Synchronization time out in RUN mode Synchronization scenarios 7 Checkpoints Introduction To CheckPoints (what, Why, How, where) Applying check points Standard, Browser, Page, Frame, Table, Image, Bitmap Database, DSN, DSNless Text and Text Area Check point XML, Accessibility Object Level ( WebButton, WebEdit, Link.) 8 Data Driven Testing Steps and checkpoints parameterization Testing and action input parameters Data table parameters Environment variable parameters Excel Parameterization Arrays / Functions Parameterizations Random number parameters Using Data Driver tool Environment / XML Parameterization 9 Actions What are actions Action types Reusable Actions Non reusable actions Local Actions

www.OneTestingCenter.com

GAReddy

External actions New Action Copy of Action Existing Action Parent Actions Nested Actions Action Driven Framework 10 Output Values Outputting property values Outputting text values Outputting database values Outputting XML values GetROProperty 11 Data Tables Working with global and action sheets AddSheet Method DeleteSheet Method Export Method ExportSheet Method GetCurrentRow Method GetRowCount Method GetSheet Method GetSheetCount Method Import Method ImportSheet Method SetCurrentRow Method SetNextRow Method SetPrevRow Method Associated Properties GlobalSheet Property LocalSheet Property RawValue Property Value Property Importing data from a database Exporting data from QTP 12 Environment Variables

www.OneTestingCenter.com

GAReddy

Environment variable parameters Value / LoadFromFile Utilization Working with Environment Vars 13 Web Tables WebTables Introduction Rows and Columns Read Data, write into datatables 14 VB Script Intro to VB Script VB Script Fundamentals Programming in VB Script Loops , conditional statements Branching, Functions Functional Libs String / Date / Numeric functions Additional Utilities Variables and Arrays Variables,, Global, Local, Public, Private COM (Component Object Model) Excel, Word, Outlook 15 VB Script Inbuilt Functions String Comparison Functions Date and Time Functions General Functions Functional Libs String / Date / Numeric functions Additional Utilities Arrays Variables,, Global, Local, Public, Private COM (Component Object Model) Excel, Word, Outlook 16 FSO - Files Creating files Reading File Contents Writing Contents into files

www.OneTestingCenter.com

GAReddy

Appending data in the files Create / Open / Close Text files Copy / Paste / Delete files Generating file results Files / Folders Logs Script Log, Error Log, Event Log 17 FSO - Folders Create / Open Folders Copy / Move / Delete Folders 18 Database Testing Database Introduction Connection Object RecordSet Object Command Object Retrieve Data from Database Read / Write Data from Database Compare / Cross Test Data Store Data in Datatables 19 IE Browser Browser Invoke Browser Functions Browser Scripts 20 Descriptive Programming What is descriptive programming Why DP is used How do we DP Object Property Collection DP Object Individual Properties DP Static DP Dynamic DP Broken Link Check Working with AnyWebApp 21 QTP - Automation Framework What is Framework Why , How,

www.OneTestingCenter.com

GAReddy

Benefits of Automation Framework Record and Playback Action Driven Framework Data Driven Framework Functional library framework Keyword Driven Framework Hybrid Framework Model Driven Framework 22 Recovery Scenarios Recovery Scenario Manager Trigger Events Recovery Operation(s) Post Recovery Test Run option 23 AOM AOM - Automation Object Model Initiate QTP Working with QTP Settings through AOM Working with QTP through AOM 24 25 FAQs / Revision QTP - QC Integration QTP into QC Integration QC into QTP Integration Script Execution Results / Defects Reporting

GAReddy GAReddy@OneTestingCenter.com www.OneTestingCenter.com +91 8125260706

You might also like