HP UFT/QTP COURSE CONTENTS
HP UFT/QTP
- Introduction to Automation Testing
- Drawbacks of Manual Testing
- Benefits of Automation Testing
- Drawbacks of Automation Testing
- Factors to go for Automation Testing
- Factors to Choose Automation Tool
- Types of Automation Tools
- Functionality Testing Tools
- Performance Testing Tools
- Test Manage Tools
- Types of Licenses
- Licensed Tools
- Open Source Tools
- Introduction to QTP
- History of QTP
- Benefits of QTP Over Other Automation Tools
- Key Elements in QTP
- Keyword View
- Expert View
- Data Table
- Active Screen
- Debug Viewer
- Information
- Missing Resources
- Function Library
- Test Flow
- Available Keywords
- Resources
- ToDo Pane
- Automation Process in QTP
- Planning the Test
- With Respect to Application
- With Respect to Automation
- Recording the Test
- Enhancing the Test
- Debugging the Test
- Running the Test
- Analyzing the Results and Reporting Defects
- Recording Types/Modes
- Normal Recording
- Analog Recording
- Low Level Recording
- Differences Between Recording Modes
- Object Identification
- Introduction to Objects and Classes
- Introduction to Properties and Methods
- Object Identification Mechanizm
- Object Repository
- Options Available for Object Repository
- Test Objects
- Run-Time Objects
- Differences Between TO and RO Properties
- Object Spy
- Configuration for Object Identification
- Mandatory Properties
- Assistive Properties
- Ordinal Identifier
- Index
- Location
- Creation Time
- XPath [New in QTP 11]
- CSS [New in QTP 11]
- Visual Identification [New in QTP 11]
- Repository Types
- Local Object Repository
- Shared Object Repository
- Differences Between Object Repositories
- Advantages of Shared OR over Local OR
- Object Repository Manager
- Associate Object Repositories
- Object Repository Comparison Tool
- Object Repository Merge Tool
- Smart Identification Mechanism
- Base Filter Properties
- Optional Filter Properties
- Differences Between Identification Methods
- Custom Class
- Standard Class
- Differences Between Custom Class and Standard Class
- Check Points
- Standard Check Point
- Image Check Point
- Bitmap Check Point
- Differences Between Image and Bitmap Check Points
- Text Check Point
- Text Area Check Point
- Differences Between Text and Text Area Check Points
- Database Check Point
- Accessibility Check Point
- XML File Check Point
- XML Page Check Point
- Page Check Point
- Table Check Point
- User Defined Check Points
- Ways of Creating Check Points
- Modifying Check Points
- Output Values
- Standard Output Value
- Text Output Value
- Text Area Output Value
- Database Output Value
- XML Output Value
- Differences Between Check Points and Output Values
- Synchronization Points
- Wait
- Insert Synchronization Point
- Object Exits
- Object Property
- Pop-Up Exist
- Page Exists/Loads
- .Sync
- Default Synchronization for Windows and Web Applications
- Through Scripting
- Through Check Points
- Actions
- Types of Actions
- Non-Reusable Actions
- Reusable Actions
- Internal Action
- External Actions
- Action Properties
- Parameterization
- Parameterization Types
- Through Data Table
- Environment Variables
- Built-In
- User Defined Internal
- User Defined External
- Predefined
- Through Test/Action
- Steps/Check Points
- Flat Files [XLS Files]
- Random Number Generator
- Virtual Objects
- Purpose
- Creating Virtual Objects
- Limitations of Virtual Objects
- Regular Expressions
- Purpose
- Using in Repositories
- Using in Check Points
- Using In Descriptive Level Programming
- Regular Expression Evaluator
- Debugging
- Insert/Remove Break Points
- Step In, Step Out and Step Over
- Debug Viewer Pane
- Watch Expressions
- Variables
- Command
- Run Modes
- Update Run Mode
- Maintenance Run Mode
- Normal Mode
- Fast Mode
- Debug
- Recovery Scenario
- Purpose
- Types of Recovery Scenarios
- Pop-Up
- Object State
- Test Run Error
- Application Crash
- Associate Recovery Scenarios
- Through Scripting
- Summary
VB SCRIPTING
- Introduction to VB Scripting
- Programming Languages
- Scripting Languages
- Introduction to Scripting Languages
- VB Scripting
- WMI Script
- WSH Scripting
- ADSI
- Basics of VB Scripting
- Data Types, Variables and Constants
- Conditional Statements
- Simple If Statement
- If Else Statement
- Nested If
- Select Case Statement
- Iterative Constructs
- For ... Next
- For Each ... Next
- Do While ... Loop
- Do Until ... Loop
- Do ... Loop While
- Do ... Loop Until
- While ... Wend
- Arrays
- Single-Dimensional Arrays
- Multi-Dimensional Arrays
- Static Arrays
- Dynamic Arrays
- Array Function
- Built-In Functions
- Interaction Functions
- String Manipulation Functions
- DateTime Manipulation Functions
- Math Functions
- Format Functions
- DataType Validation Functions
- DataConversion Functions
- Array Functions
- General Functions and Statements
- GetLocate Function
- Set Locate Function
- With Statement
- On Error Statement
- Exit Statement
- Execute Statement
- Rem Statement
- Erase Statement
- Call Statement
- Set Statement
- New Statement
- VB Script Objects
- QuickTest Object
- File Object
- Class Object
- Internet Explorer Object
- Word Object
- Word Pad Object
- Folder Object
- Drive Object
- Excel Object
- ADODB Object
- Class Object
- RegExp Object
- Dictionary Object
- Test Objects
- SystemUtil Object
- Browser Object
- Page Object
- Link Object
- Tab Object
- Combo Box Object
- List Object
- Menu Object
- Web Element Object
- Web Table Object
- Desktop Object
- Utility Objects
- DataTable Object
- Crypt Object
- Description Object
- DTParameter Object
- DTSheet Object
- Environment Object
- Extern Object
- MercuryTimers Object
- Parameter Object
- PathFinder Object
- Properties Object
- QCUtil Object
- RandomNumber Object
- Reporter Object
- Recovery Object
- RepositoriesCollection Object
- Repository Object
- Services Object
- Setting Object
- TextUtil Object
- TSLTest Object
- Shell Scripting
- Connecting to Remote Computer
- Getting the Remote Computer Default Drive
- Create Folder in Remote Computer
- Create File In Remote Computer
- Copy Files from Local to Remote Computer and Vice-versa.
- Framework Implementation with Real Time Project
FRAMEWORKS
- Introduction to Frameworks
- Types of Frameworks
- Linear Framework
- Modular-Driven Framework
- Data-Driven Framework
- Hybrid Framework
- Keyword-Driven Framework
- Management of Frameworks
- Shared Drive
- Quality Center
- Shared Object Repository Framework Implementation
- Descriptive Level Framework Implementation
- Framework Support Functions
- Different ways of Test Results Generation
- Built-In Reports Generation
- Excel Files Generation
- Text Files Generation
- HTML Files Generation
- Automation Management
- Automation Standards
- Automation Process
- Automation Plan
- FRAMEWORK IMPLEMENTAION WITH LIVE PROJECT
QUALITY CENTER
- Introduction to Quality Center
- Requirements Tab
- Four Views of Requirements Tab
- Types of Requirements
- Test Coverage
- Test Plan Tab
- Test Plan Tree
- Adding New Folder to Test Plan
- Types of Tests
- Test Lab Tab
- Organizational Structure
- Building Test Sets
- Adding Tests to Test Sets
- Execution Flow
- Controlling Execution
- Test Set Properties
- Defects Tab/Change Requests
- New Defects
- Tracking Defects
- Grid Filters
- Linking In-Between Different Tabs and Need of Linking
- Filtering
- Test Requirements Tab
- Test Plan Tab
- Test Lab Tab
- Defects Tab
- Reporting and Analysis
- Importing and Exporting
- Setting-Up Favorites
- Live Analysis
- Live Project Implementation
ADDED VALUES
AUTOMATION FRAMEWORK IMPLEMENTATION WITH LIVE PROJECT
COMMON INTERVIEW QUESTIONS DISCUSSION
MOCK INTERVIEWS
RESUME PREPARATION
PLACEMENT ASSISTANCE
SUCCESSFUL PLACEMENT
No comments:
Post a Comment