Software Testing Training

Overview

The Manual & Selenium testing training program is designed to give participants the skills & knowledge to gain a competitive advantage in starting / enhancing a career in software testing. Participants receive up-to-date training in multiple areas in Software Testing and a thorough understanding of real-world projects.

  • Manual Testing
  • Software Developmenmt Life Cycle
  • SDLC Models
  • SDLC Levels
  • Functional Testing
  • System Testing
  • Software Testing Life Cycle
  • Defect Report & Tracking
  • Test Closure
Manual Testing
  • Introduction
  • What is software testing?
  • Importance of tester in software development process?
  • What are the objectives of testing?
Software Development Life Cycle SDLC Models Sequential
  • Water fall
  • ‘V’ model
Incremental
  • Rad
  • Proto
  • Spiral
  • Agile
Software Testing Levels
  • Static Testing
  • Dynamic Testing
Functional Testing System Testing
  • Non-Functional Testing
  • User Acceptance Testing
  • Testing Types
Software Testing Life Cycle
  • Test Phases
Defect Reporting & Tracking Test Closure
Selenium Introduction
  • What is selenium?
  • What is importance of Selenium?
  • What is difference between manual testing and automation testing?
IDE
  • Installation
  • Creating Test Case
  • Creating Test Suite
  • Debugging
  • AJAX Applications
  • Locators
  • Xpath
RC
  • Installing selenium RC
  • Running selenium script
  • Report generation for selenium script
  • Testing Frame Work – TestNG
  • TestNG sample scripts and creating selenium scripts
  • Creating Test suite using TestNG
JAVA
  • Installing selenium RC
  • Primitive Data Types
  • Wrapper Classes
  • Declaring Variables
  • Writing Java Programme & Running
  • Conditional statements
  • Loop statement
  • Arrays
  • Oject Oriented Programming
  • Pholiphorizam
  • Inheritance
  • Interfaces
  • Encapsulation and abstraction
  • Package
  • Collections
  • JDBC
WEB DRIVERS
  • Overview of selenium webdriver
  • Understanding object identification
  • Extracting xpaths, CSS Selectors
  • Installing and configuring webdriver in Eclipse
  • Webdriver interface
  • working with firefox, IE, Chromebrowsers
  • Identifying web elements
SELENIUM GRID
  • Framework
  • Page object model framework