SlideShare a Scribd company logo
What is Test Automation? It emulates user actions on the Application Clicking on buttons, Selecting Menus Navigating Screens, Changing Views Adding Data, Extracting Data It makes sure those tasks are repeated in the same order, again and again. It provides speed and reliability to tedious and repetitive tasks. For more QTP Scripts, www.ramupalanki.com
What Will Test Automation Do? It will avoid errors Humans will make Typographical Errors Skipped/Missed Tests It will record the results of the test accurately It will establish a set of Reproducible Steps Be useful for Compatibility Testing Using the same “build” in various environments To ensure consistent system response For more QTP Scripts, www.ramupalanki.com
What Will Test Automation Do? Be useful for regression testing Ensuring previously fixed defects do not reappear in later builds Help ensure the stability of the application By placing it under various loads Checking for undocumented changes Will save time and reduce effort during the test cycle For more QTP Scripts, www.ramupalanki.com
Test Automation Will Not Eliminate or Reduce Manual testers Automation can not test for aesthetics Can not design test cases Validate the results Replace the business knowledge Be a substitute for: Walkthroughs, inspections, adherence to coding standards, Project Management and etc. For more QTP Scripts, www.ramupalanki.com
Test Automation Will Not Find More “bugs” Test Cases find the bugs Automated Test Scripts are only as good as the test case they replicate The process of automation adds nothing to the test case For more QTP Scripts, www.ramupalanki.com
Keys to Successful Automation What to automate must be clearly defined What scripts to execute and when in the test cycle must be defined The goals of the script must be clear The automating of an existing manual script is no different than a programmer using a coding language to write programs for any other manual process must be recognized For more QTP Scripts, www.ramupalanki.com
Keys to Successful Automation Therefore test automation needs to be treated like any other development project Define what to automate Designing test automation Writing the scripts Testing the scripts Maintaining the scripts Using configuration management For more QTP Scripts, www.ramupalanki.com
Keys to Successful Automation When strategizing for test automation, plan to achieve small successes and grow Understanding testing tools are dependent upon consistency in the test environment Build reusable code Write a function once that many scripts can use Don’t depend on Capture Play back Creates a series of inflexible scripts dedicated to 1 specific task For more QTP Scripts, www.ramupalanki.com
Useful Test Automation Features Suite can execute Tests individually, or by groups Run either a single test or batch a series of test together Suite can execute unattended Can be restarted from point of interruption Can be paused, single stepped or resumed Can be executed remotely For more QTP Scripts, www.ramupalanki.com
Useful Test Automation Features Dependencies between tests are specified Tests cover specific functionality without covering more than necessary Narrowly defined tests help to focus on specific failures Tests can be executed on new version of product without major modifications Test programs are reviewable For more QTP Scripts, www.ramupalanki.com
Test Cases to be Automated Tests that need to be run for every build Test that use multiple data values Tests that need to be executed with different browsers Static Pages Critical Pages For more QTP Scripts, www.ramupalanki.com
Test Cases not to be Automated One Time Testing AD HOC Testing ASAP Testing Testing without predictable Results For more QTP Scripts, www.ramupalanki.com
Steps in Automated Testing Plan the Automated Test Record the user Actions on Application Running the Script Analyzing the test Results Reporting Defects  For more QTP Scripts, www.ramupalanki.com
QTP 8.0 QTP is an advanced version of win-runner tool. Is an powerful functional testing tool. QTP allows you to test on standard Web objects, Activex controls and visual basic controls. Supports Window and Web based Application. For more QTP Scripts, www.ramupalanki.com
QTP Basics Analog Recording Low - Level Recording Short Keys Record and Run Settings Web and Windows based Recording For more QTP Scripts, www.ramupalanki.com
QTP Test results Analyze the test in Key – word view Analyze the test in Expert view  Analyze the Test Tree Analyze the Test Results Active Screen Test Settings For more QTP Scripts, www.ramupalanki.com

More Related Content

PDF
Create an architecture for web test automation
PPTX
Test automation
PPT
Automation With A Tool Demo
PPT
Why Automate
PPTX
Test complete, work done so far
PPTX
Jenkins as the Test Reporting Framework
PPTX
Test Automation Pyramid
PPTX
How to Perform Test Automation With Gauge & Selenium Framework
Create an architecture for web test automation
Test automation
Automation With A Tool Demo
Why Automate
Test complete, work done so far
Jenkins as the Test Reporting Framework
Test Automation Pyramid
How to Perform Test Automation With Gauge & Selenium Framework

What's hot (20)

PPTX
B4usolution performance testing
PPTX
AutomationTesting
PPT
Automation testing IBM RFT - Rational Functional Tester
PPT
Automation testing
PDF
SELENIUM or QTP Which is a Best Automation Tool for Your Business ?
PDF
Trust Your Pipeline - Automatically Testing and End-to-End Java Application
PDF
Test automation - What? Why? How?
PDF
Testing automation in agile environment
PDF
Role of Automation in Testing
PPTX
TestComplete – A Sophisticated Automated Testing Tool by SmartBear
PDF
Tests for Every Branch Using CircleCI and Sauce Labs to Continuously Test CS ...
PPTX
Metrics & Challenges for Testing Streaming Applications in 2019
PPS
Final Automation Testing
PPTX
Continuous performance testing
PPTX
Building Reliable Applications Using React, .NET & Azure
PDF
automation testing benefits
PDF
Integration Testing in Enterprises using TaaS
PDF
Continuous Quality with Postman
PDF
QTP vs Selenium | Read Differences
PPTX
ISTQB Foundation and Selenium Java Automation Testing
B4usolution performance testing
AutomationTesting
Automation testing IBM RFT - Rational Functional Tester
Automation testing
SELENIUM or QTP Which is a Best Automation Tool for Your Business ?
Trust Your Pipeline - Automatically Testing and End-to-End Java Application
Test automation - What? Why? How?
Testing automation in agile environment
Role of Automation in Testing
TestComplete – A Sophisticated Automated Testing Tool by SmartBear
Tests for Every Branch Using CircleCI and Sauce Labs to Continuously Test CS ...
Metrics & Challenges for Testing Streaming Applications in 2019
Final Automation Testing
Continuous performance testing
Building Reliable Applications Using React, .NET & Azure
automation testing benefits
Integration Testing in Enterprises using TaaS
Continuous Quality with Postman
QTP vs Selenium | Read Differences
ISTQB Foundation and Selenium Java Automation Testing
Ad

Similar to Qtp testing (20)

PPT
Test automation
PPT
Qtp presentation
PPT
Qtp presentation
PPT
Copy of qtp presentation
PPT
Qtp presentation
PPT
Copyofqtppresentation 101229032428-phpapp01
DOCX
Qtp basics
PPTX
QTP Automation Testing Tutorial 1
DOC
Automation framework
PPT
Test Automation for QTP
PPT
Test Automation
DOC
Testing interview questions
PPTX
AUTOMATION TESTING prsentation about selenium basics and types of selenium co...
DOC
Automationframework 101229063140-phpapp02
PPT
Qtp training
PPT
Qtp training
PPT
Qtp training
DOC
Qtp questions and answers
DOC
New features in qtp11
DOC
Qtp 11 new enhacements in
Test automation
Qtp presentation
Qtp presentation
Copy of qtp presentation
Qtp presentation
Copyofqtppresentation 101229032428-phpapp01
Qtp basics
QTP Automation Testing Tutorial 1
Automation framework
Test Automation for QTP
Test Automation
Testing interview questions
AUTOMATION TESTING prsentation about selenium basics and types of selenium co...
Automationframework 101229063140-phpapp02
Qtp training
Qtp training
Qtp training
Qtp questions and answers
New features in qtp11
Qtp 11 new enhacements in
Ad

More from Ramu Palanki (20)

DOC
Qtp sample certification questions and answers
DOC
Qtp realtime scripts
DOC
Qtp material for beginners
DOC
Qtp interview questions
DOC
Qtp interview questions and answers
DOC
Qtp interview questions3
DOC
Qtp complete guide for all
DOC
Qtp compare two xml files
DOC
Qtp change excel cell color with condition
DOCX
Qtp certification questions
DOCX
Qtp certification questions and tutorial
DOCX
Qtp certification questions2
DOCX
Qtp best tutorial
DOC
Qtp basic stuff
DOC
Qtp automation estimation techniques
DOC
Qtp sample resume
DOCX
Qtp passing parameters between actions
DOC
Qtp wsh scripts examples
DOCX
Quick test professional certifcation questions and tutorial2
DOC
Quality center certification questions
Qtp sample certification questions and answers
Qtp realtime scripts
Qtp material for beginners
Qtp interview questions
Qtp interview questions and answers
Qtp interview questions3
Qtp complete guide for all
Qtp compare two xml files
Qtp change excel cell color with condition
Qtp certification questions
Qtp certification questions and tutorial
Qtp certification questions2
Qtp best tutorial
Qtp basic stuff
Qtp automation estimation techniques
Qtp sample resume
Qtp passing parameters between actions
Qtp wsh scripts examples
Quick test professional certifcation questions and tutorial2
Quality center certification questions

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Approach and Philosophy of On baking technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Machine learning based COVID-19 study performance prediction
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Spectroscopy.pptx food analysis technology
Cloud computing and distributed systems.
Spectral efficient network and resource selection model in 5G networks
The Rise and Fall of 3GPP – Time for a Sabbatical?
Building Integrated photovoltaic BIPV_UPV.pdf
Chapter 3 Spatial Domain Image Processing.pdf
sap open course for s4hana steps from ECC to s4
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Approach and Philosophy of On baking technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Machine learning based COVID-19 study performance prediction
Mobile App Security Testing_ A Comprehensive Guide.pdf
Encapsulation_ Review paper, used for researhc scholars
Unlocking AI with Model Context Protocol (MCP)
Assigned Numbers - 2025 - Bluetooth® Document
Spectroscopy.pptx food analysis technology

Qtp testing

  • 1. What is Test Automation? It emulates user actions on the Application Clicking on buttons, Selecting Menus Navigating Screens, Changing Views Adding Data, Extracting Data It makes sure those tasks are repeated in the same order, again and again. It provides speed and reliability to tedious and repetitive tasks. For more QTP Scripts, www.ramupalanki.com
  • 2. What Will Test Automation Do? It will avoid errors Humans will make Typographical Errors Skipped/Missed Tests It will record the results of the test accurately It will establish a set of Reproducible Steps Be useful for Compatibility Testing Using the same “build” in various environments To ensure consistent system response For more QTP Scripts, www.ramupalanki.com
  • 3. What Will Test Automation Do? Be useful for regression testing Ensuring previously fixed defects do not reappear in later builds Help ensure the stability of the application By placing it under various loads Checking for undocumented changes Will save time and reduce effort during the test cycle For more QTP Scripts, www.ramupalanki.com
  • 4. Test Automation Will Not Eliminate or Reduce Manual testers Automation can not test for aesthetics Can not design test cases Validate the results Replace the business knowledge Be a substitute for: Walkthroughs, inspections, adherence to coding standards, Project Management and etc. For more QTP Scripts, www.ramupalanki.com
  • 5. Test Automation Will Not Find More “bugs” Test Cases find the bugs Automated Test Scripts are only as good as the test case they replicate The process of automation adds nothing to the test case For more QTP Scripts, www.ramupalanki.com
  • 6. Keys to Successful Automation What to automate must be clearly defined What scripts to execute and when in the test cycle must be defined The goals of the script must be clear The automating of an existing manual script is no different than a programmer using a coding language to write programs for any other manual process must be recognized For more QTP Scripts, www.ramupalanki.com
  • 7. Keys to Successful Automation Therefore test automation needs to be treated like any other development project Define what to automate Designing test automation Writing the scripts Testing the scripts Maintaining the scripts Using configuration management For more QTP Scripts, www.ramupalanki.com
  • 8. Keys to Successful Automation When strategizing for test automation, plan to achieve small successes and grow Understanding testing tools are dependent upon consistency in the test environment Build reusable code Write a function once that many scripts can use Don’t depend on Capture Play back Creates a series of inflexible scripts dedicated to 1 specific task For more QTP Scripts, www.ramupalanki.com
  • 9. Useful Test Automation Features Suite can execute Tests individually, or by groups Run either a single test or batch a series of test together Suite can execute unattended Can be restarted from point of interruption Can be paused, single stepped or resumed Can be executed remotely For more QTP Scripts, www.ramupalanki.com
  • 10. Useful Test Automation Features Dependencies between tests are specified Tests cover specific functionality without covering more than necessary Narrowly defined tests help to focus on specific failures Tests can be executed on new version of product without major modifications Test programs are reviewable For more QTP Scripts, www.ramupalanki.com
  • 11. Test Cases to be Automated Tests that need to be run for every build Test that use multiple data values Tests that need to be executed with different browsers Static Pages Critical Pages For more QTP Scripts, www.ramupalanki.com
  • 12. Test Cases not to be Automated One Time Testing AD HOC Testing ASAP Testing Testing without predictable Results For more QTP Scripts, www.ramupalanki.com
  • 13. Steps in Automated Testing Plan the Automated Test Record the user Actions on Application Running the Script Analyzing the test Results Reporting Defects For more QTP Scripts, www.ramupalanki.com
  • 14. QTP 8.0 QTP is an advanced version of win-runner tool. Is an powerful functional testing tool. QTP allows you to test on standard Web objects, Activex controls and visual basic controls. Supports Window and Web based Application. For more QTP Scripts, www.ramupalanki.com
  • 15. QTP Basics Analog Recording Low - Level Recording Short Keys Record and Run Settings Web and Windows based Recording For more QTP Scripts, www.ramupalanki.com
  • 16. QTP Test results Analyze the test in Key – word view Analyze the test in Expert view Analyze the Test Tree Analyze the Test Results Active Screen Test Settings For more QTP Scripts, www.ramupalanki.com