Start Date Batch Name Timings Days Duration Mode Amount Slots Available Cart
Nov 12,2018 Nov 2018 07:00 PM - 08:00 PM (PST) Monday - Friday 6 Weeks Online (Instructor Led) $399 ($349.00) 25

QA-QTP

  • Curriculumestimated time

  • Selenium Web Driver
    • Java Concepts
      • Basic concepts like loops, conditions, variables, objects, inheritance, method overloading, exceptions……etc..,

    • Basics of Automation
      • An overview of the basics of what we need to understand to automate web applications: Navigation, Interrogation, Manipulation and Synchronization.

    • TestNg
      • An introduction to TestNG and effective assertion practices.

      • A More detailed look at annotations like @BeforeTest, @AfterTest, @BeforeClass, @AfterClass

      • Exercises and Examples involving simple Java to explore TestNG assertions and annotations

    • Implementing Navigation Using Web Driver
      • The basic navigation commands

      • An overview of the WebDriver Class

      • Exercices and Examples

    • Implementing Interrogation Using Web Driver
      • Simple driver level interrogations like getTitle, getCurrentUrl, etc.

      • Exercises and Examples

    • Object Selection Methods of Selenium Web Driver
      • Basics of objectsselectors

      • Plugins for Firefox and Chrome

      • Exercises and Examples

    • Xpath Location
      • Basics of XPath

      • Exercises and Examples

    • Dealing with Forms and simple HTML elements
      • SendKeys method explored

      • Exercises and Examples

    • Implementing user interactions with web driver
      • Actions sequence methods explored

      • Keyboard and mouse actions

      • Exercises and Examples

    • Dealing Frames and Windows
      • WebDriver methods explained

      • Frames Examples

      • Frames Exercises

      • Windows Explained

      • Windows Example

      • Windows Exercises

    • Manipulating the browser window
      • Synchronisation Strategies

      • Exercise and Examples

      • WebDriverWait explained in more detail

      • ExpectedConditions explained

      • Exercises

    • Use of different browsers
      • Firefox

      • Google Chrome

      • Opera

      • IE

    • Integrating Selenium with ant
      • Introduction to ANT

      • Running selenium tests using ant

      • Generating reports with ant

    • Integrating selenium and maven
      • Introduction to Maven

      • Running selenium test using maven

      • Generating reports with maven

    • Framework design and Implementation
      • Introduction to framework and its design

      • Simple framework design

      • Exercise

      • Introduction to page objects

      • Simple framework using page objects

      • Exercise

      • Introduction to page factory

      • Simple framework using page factory

      • Exercise

      • Data driven framework using page factory

      • Introduction to keyword driven and hybrid frameworks

  • Manual Testing
    • Software testing definitions
      • Verification

      • Validation

      • Quality assurance

      • Quality control

      • Static testing

      • Dynamic testing

    • Lifecycle models
      • Waterfall model

      • V model

      • Agile methodology

      • Spiral model

    • Testing types
      • Blackbox testing

      • Whitebox testing

    • Testing levels
      • Unit testing

      • Module testing

      • Integration testing

      • System testing

      • Acceptance testing

    • Different Testing types
      • Smoke testing

      • Sanity testing

      • Regression testing

      • Retesting

      • Adhoc testing

      • Monkey testing

    • Defect Management
      • Definition of defect

      • Defect life cycle

      • How to report bugs

      • Bug severity and priority explained

    • Test cases
      • What is a test case

      • How to write a test case

      • Best practices for wiring test cases

    • Test Management
      • Test plan

      • Test strategy

      • Traceability matrix

      • Overview of Test management and bug tracking tools

    • Introduction to Automation and Tools
      • Basics of automation testing – why, when and how to perform automation testing

      • Factors for choosing a particular tool

      • An overview for the major functional testing tools

    • qtp/qa syllabus
      • Introduction to QTP & ADD - Ins

      • First Look Flight Reservation Application

      • How to use QTP IDE

      • Record & Run Settings | Recording the Script

      • Object Identification (Must Watch)

      • Understanding Expert View

      • Understanding Recorded Script

      • Replay | Run Settings

      • Test Results for QTP

      • Parametrization

      • Checkpoints - Standard CheckPoints

      • OutPut Value

      • If & Else Loop

      • Reporter.Report Event | Results Formatting

      • Actions

      • SMART Identification

      • Object Property Modification

      • Ordinal Identifiers

      • Local Object Repository

      • Develop Script in EXPERT View

      • Recording Modes in QTP

      • User Defined Functions

      • Transactions

      • Recovery Scenarios

      • Optional Step

      • GetROProperty | Object Spy

      • Descriptive Programming

      • Test Automation Frameworks

      • Creating Automation Frameworks with QTP

      • Using Excel with QTP