Automation testing
Upcoming SlideShare
Loading in...5

Like this? Share it with your network

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads


Total Views
On Slideshare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide


  • 1.
    • Covers HP QuickTest Professional (HP QTP) 9.5 and 10 (Includes Installation, Licensing, Recovery and Exception)
    • Comprehensively covers the technology behind automation.
    • Detailed discussion on basic principles, testing strategy, important pre-cursor requirements prior to starting the testing process, and major testing techniques involving both functional and automation aspects
    • Covers key concepts of Software Development Life Cycle—Estimation, Deployment, Maintenance and Testing (which is a Critical Component in SDLC)
    • Extensive coverage of advanced topics such as designing functions, smart object identification, exception handling and recovery scenario techniques
    AUTOMATION TESTING Saurabh Chandra 9780070144453 |Oct 2010 | Crown Quarto (SC) | PP 320 | ` 495
  • 2. AUTOMATION TESTING 9780070144453 |Oct 2010 | Crown Quarto (SC) | PP 320 | ` 495
    • From the Foreword
    • “ It not only talks about ‘what’ but also ‘how’ and ‘why’…”
    • Vipul Kocher , President, ISTQB
    • “ It is suitable for novices, experienced professionals, individual contributors and managers.”
    • - Robin Sahai , Sr. Director of Engineering, Oracle Corporation, USA
    Advance Praise “ Software Testing, in particular Test Automation, needed a thought leader and an accomplished Practitioner to share  their  insights with the community. In Saurabh Chandra we have both. I am sure that the thousands who are engaged in this field and the thousands of others who are realizing the growth and potential of developing deep skill-sets in  this field will clearly welcome the expertise contained in the book"   - Navyug Mohnot , CEO and Founder, QAI India " Automation has always been the key to faster ROI. However, seeing the complex nature of automation, this is one of the most challenging field for any researchers. Taking a step forward in this direction and then talking about automation of software applications, with such greater depth - is truly an outstanding job. Saurabh has succeeded admirably in the theory and practice of software automation field" - Dr. G. Sahoo , Professor and HOD, IT department, BIT Mesra, Ranchi
  • 3. AUTOMATION TESTING 9780070144453 |Oct 2010 | Crown Quarto (SC) | PP 320 | ` 495 Table of Contents Chapter 1: Types of Testing 1.1 Chapter Objectives 1.2 Introduction 1.3 Abbreviations used in this Chapter Chapter 2: Functional Test Scripts 2.1 Chapter Objectives 2.2 Introduction 2.3 Abbreviations used in this Chapter 2.4 Real-time Scenario “Test Script” 2.5 Automation Perspective: Checklist while Designing Test Script Chapter 3: Deployment, Activation and Un-installation Procedure for “QuickTest Professional 9.5” (HP QTP 9.5) Tool 3.1 Chapter Objectives 3.2 Introduction 3.3 Abbreviations used in this Chapter 3.4 Quick Byte HP QTP 9.5 3.5 Guide to Installing HP QTP 9.5 3.6 Post Installation Procedure 3.7 License Types and Seat License 3.8 Understanding Concurrent License Concept 3.9 Understanding Commuter License Concept 3.10 Un-installing HP QTP 9.5 Chapter 4: HP QTP 9.5 Test Planning and Concept of Add-ins 4.1 Chapter Objectives 4.2 Introduction 4.3 Abbreviations used in this Chapter 4.4 Automation Test Planning Phases 4.5 HP QTP 9.5 Access Permission and Initialisation 4.6 Concept of HP QTP Add-ins Chapter 5: HP QTP 9.5 User Interface (UI), Features and Global Settings 5.1 Chapter Objectives 5.2 Introduction 5.3 Abbreviations used in this Chapter 5.4 HP QTP 9.5 Start Page UI 5.5 HP QTP 9.5 Window 5.6 Configuring HP QTP 9.5 Global Options Chapter 6: Object Model Concepts 6.1 Chapter Objectives 6.2 Introduction 6.3 Abbreviations used in this Chapter 6.4 Definition of Object Repository (OR) 6.5 OR Interaction Diagram 6.6 GUI Spy Concept 6.7 OR Basics and OR Types 6.8 Configuring Object Properties 6.9 Configure/Enable Smart Identification 6.10 Understanding Smart Object Identification Technique
  • 4. AUTOMATION TESTING 9780070144453 |Oct 2010 | Crown Quarto (SC) | PP 320 | ` 495 Table of Contents (contd…) Chapter 7: OR Manager Concepts: Part I 7.1 Chapter Objectives 7.2 Introduction 7.3 Abbreviations used in this Chapter 7.4 OR Manager Introduction 7.5 Shared Object Repository Concept 7.6 Working with Test having Shared OR Chapter 8: Object Repository (OR) Manager Concepts: Part II 8.1 Chapter Objectives 8.2 Introduction 8.3 Abbreviations used in this Chapter 8.4 Define ‘New Test Object’ 8.5 ‘Update from Application’ Feature 8.6 Add Objects 8.7 Attribute of ‘Highlight in Application’ 8.8 ‘Locate in Repository’ feature 8.9 OR Comparison Tool 8.10 Merging Two Shared ORs Chapter 9: Actions, Record, Active Screen and Run Settings Concept 9.1 Chapter Objectives 9.2 Introduction 9.3 Abbreviations used in this Chapter 9.4 Why Various Modes of Recording? 9.5 Various Recording Modes 9.6 Low Level Recording 9.7 Normal Recording Mode 9.8 Record and Run Settings Concept 9.9 Windows Application Tab Bar 9.10 Active Screen 9.11 Actions Concept Chapter 10: Advanced Concepts––Part I 10.1 Chapter Objectives 10.2 Introduction 10.3 Checkpoints Concept 10.4 Add-in Support for Checkpoints 10.5 Parameterisation Through Data Table 10.6 Output Values Concept 10.7 Environment Variables Concept 10.8 Wild Carding Alias Regular Expression Concepts Chapter 11: Advanced Concepts––Part II 11.1 Chapter Objectives 11.2 Introduction 11.3 Abbreviations used in this Chapter 11.4 Introduction 11.5 ‘Optional Step’ Concept 11.6 Identification Mechanism for Unidentified Objects 11.7 Virtual Object Manager 11.8 Recovery Scenario Concept Index
  • 5. AUTOMATION TESTING 9780070144453 |Oct 2010 | Crown Quarto (SC) | PP 320 | ` 495 Author Profile Saurabh Chandra is an Architect for Cloud Structure Design at CA Corporation, Hyderabad. Prior to this, he was heading and managing the Quality Assurance and Automation Division of Oracle Applications Financials, Oracle India, is one of the youngest Green Belt Six Sigma certified quality professionals. He is the author of several White Papers and has two patents to his credit. Saurabh has worked with several IT multinationals and has been instrumental in setting up core technical automation departments in many of them. He has extensive experience in various facets of software testing and in-depth understanding of the amalgamation of technology and management. He is widely acknowledged within the IT industry as a software architect.