HP-QTP/UFT
HPE Unified Functional Testing (UFT) software, formerly known as HP QuickTest Professional (QTP), provides functional and regression test automation for software applications and environments. HPE Unified Functional Testing can be used for enterprise quality assurance.
Instructor: Tom Steven
- Lectures: 11
- Quizzes: 3
- Students: 5
- Duration: 10 weeks
The HP-QTP / UFT tool is used to perform functional automated regression testing of web-based applications. Unix / Linux log validation using window based applications, mobile applications, database testing, web services, mainframe (TE) applications, and putty.
The latest version of HP-QTP (Quick Test Professional) is known as HP-UFT (Unified Functional Tester). After this training you can clear the QTP certification exam (HP0-M47).
Content
What is Automation Testing When to implement Automation Testing Benefits of Functional Automation Testing Introduction to Automation Testing Tool-QTP Automation Tool (QTP) Architecture Environment supported by QTP Best Practice to implement Automation Process in Software Industry Best Practice to implement Automation Process in Software Industry Object Properties Method Introduction to Web Objects Introduction to Expert & Keyword View Record & Play Recording Mode (Normal|Analog|Low Level) Running Mode (Fast |Normal|Debug|Maintenance|Update Mode) Introduction to all QTP Tabs & Short Cut Keys Introduction to all QTP Tabs & Short Cut Keys Local Object Repository Shared Object Repository Object Repository Manager Merging Object Repository Compare Object Repository Associate different Repositories with Test Associating Object Repositories with an Action Associating Object Repositories with an Action Test Object Properties & Methods GetROProperty & GetTOProperty Document Object Model (DOM) Run Time Object Properties & Methods GetROProperty & GetTOProperty VB Script Data Types & Variables and Constants Programming Loops & Array (Static Array & Dynamic Array) VB Script Built-In Functions VB Script User Defined Functions, Procedures & Subroutines VB Script Objects VB Script Statements VB Script Fundamentals & Features VB Script Fundamentals & Features Data Table Xls file using DataTable.Import Excel Object Model Environment Variables Random Number Generator Run Time Object Properties & Methods Global Dictionary Objects Random Number Generator QTP inbuilt Checkpoint Standard Checkpoints Text Checkpoints Text Area Checkpoints Bitmap Checkpoints Database Checkpoints Accessibility Checkpoints Xml Checkpoints (Application Area) Xml Checkpoints (Resource File) Custom Checkpoints Custom Checkpoints Custom Checkpoints Custom Checkpoints vbs File qfl File txt File Associate Function Library : Using AOM (Automation Object Model) Associate Function Library : Using ExecuteFile Method Associate Function Library : Using LoadFunctionLibrary Method Associate Function Library : Using File > Settings > Resources > Associate Function Library option from the Menu bar Associate Function Library : Using File > Settings > Resources > Associate Function Library option from the Menu bar Associate Function Library : Using File > Settings > Resources > Associate Function Library option from the Menu bar Create New Action Call to Existing Action Call to Copy Action Associate Action with Test on Run Time using LoadAndRunAction Split Action Split Action Test Object Model (TOM) Automation Object Model (AOM) Component Object Model (COM) Object Identification Issue with QTP Document Object Model (DOM) Component Object Model (COM) Exist Wait Sync WaitProperty Global Dictionary Objects Wait Property Object.ReadyState WaitProperty Action Level Setting Test Level Setting QTP Level Setting QTP Level Setting QTP inbuilt Recovery Scenario Wizard If Else loop Error Object On Error Resume Next On Error Resume Next On Error Resume Next Using DP Approach. Create Dynamic Database Connection. Working with Excel as Database (ADODB connection with Excel). On Error Resume Next Regular Expression to handle dynamic objects Command Using Object Identification Setting. Descriptive Programming (DP) using Run TimeÂ/ Test Object Properties. Using Recovery Scenario Wizard Regular Expression to handle dynamic objects Working with files and folders Create, Open, Append and Delete Open Application using QTP Close Application using QTP Close Application using QTP Keyword Driven Framework Data Driven Framework Hybrid Framework Hybrid Framework Hybrid Framework Test Automation Process and Methodology POC in Test Automation (Proof of Concept) QTP Performance Improvement Tips How to identify the Test Case for Automation Object Identification Issue with QTP Run Time Object Properties & Methods Global Dictionary Objects Object.ReadyState Using Real Objects Run Time Property (attribute/<propertyname>) Using Real Objects Run Time Property (attribute/<propertyname>) Using Real Objects Run Time Property (attribute/<propertyname>) Watch Variable Command Command Command Command Using Recovery Scenario Wizard Using OR Approach. Using DP Approach. Working with Excel as Database (ADODB connection with Excel). Implementation of Excel Object Model. Implementation of Outlook Object Model. Implementation of Word Object Model. INI Files INI Files Working with Text Files Working with Folders Working with Drives Create low level results using file system object Create low level results using file system object Create low level results using file system object Send Keyboard Input to Application. Update Windows Registry. Methods: Run & AppActivate etc. Methods: Run & AppActivate etc. DeviceReplay for Keyboard and Mouse oriented operations. Relative Path. Path Finder. Advantage of Register User Function. Custom Replay Solutions. Web Replay Type. Image Comparison. RegisterUserFunction RegisterUserFunction Using Reporter Event. Embed Html in QTP Test Result. Embed Html in QTP Test Result. Embed Html in QTP Test Result. Embed Html in QTP Test Result. Embed Html in QTP Test Result. Embed Html in QTP Test Result. Get Text Location. Get Visible Text Convert Browser into Window. Convert Browser into Window. Updating Web Objects property in Registry for DP. Register COM Objects with QTP. Handling Utility Objects through Registry. Handling Utility Objects through Registry. Handling Utility Objects through Registry. Handling Utility Objects through Registry. Handling Utility Objects through Registry. Handling Utility Objects through Registry. Handling Utility Objects through Registry. Handling Utility Objects through Registry. Handling Utility Objects through Registry. Handling Utility Objects through Registry. Handling Utility Objects through Registry. Win32 Process. Win32 TimeZone. Win32 Processor. Win32 TimeZone. Win32 Processor. Win32 TimeZone. Win32 Processor. Win32 TimeZone. Win32 Processor. Advantage of DOM. Working with the Real (Html) Object. Convert Test Objects into Run Time Objects and Run Time Objects into Test Objects as per the application requirements. Identify the ‘Objects’ with the help of ‘ANCHOR’. Elimination of Virtual Objects by use of DOM. Comparison with of Html Object with QTP Test Object. Attributes of DOM Objects. Customization of Test Script by using DOM. Methods of DOM Objects. Working with Extremely Complex Hierarchy. Working with Extremely Complex Hierarchy. Working with Extremely Complex Hierarchy. Design DLL Files. Register DLL Files. Access DLL Files through QTP. Access DLL Files through QTP. Access DLL Files through QTP. How to use DOS Command Lines in QTP. Alternative Complex Tasks. Alternative .NET Methods. Alternative .NET Methods. Alternative .NET Methods. Xml based Framework Json based Framework |