SOFTWEAR TESTING PROGRAM




Module 1 - Software Testing Concepts

  • Theoretical Overview on Testing
  • SDLC and STLC
  • Development Models – Waterfall, Spiral and V-Model


Module 2 – Test Skill Development

  • TDD vs BDD vs ATDD
  • Different types of Testing and Planning
  • Requirement Traceability Matrix
  • Test Design Technique


Module 3 - Agile

  • Agile and Scrum Framework
  • JIRA Software
  • Scrum Events (Sprint Planning, Sprint Review, Sprint Retrospective)


Module 5 – SQL for Testing

  • Creating and Modifying tables
  • Inserting, updating, and deleting data from tables
  • Retrieving data from one or more tables
  • Filtering, sorting data, Grouping and aggregating


Module 6 – Interview Preparation

  • Mock Interviews
  • Situational based Interview Question
  • Project


Core Java

  • Data Types, Package, Class, Objects, Methods
  • Conditional programming and Loops
  • String Manipulation and Exception handling
  • Constructors, This and Super keywords
  • Arrays and Collections
  • OOPS concepts
    • Polymorphism
    • Inheritance
    • Abstraction
    • Encapsulation


Selenium

  • Selenium Web driver Architecture and Hierarchy
  • Eclipse Project Setup and Launching browser
  • Locating web elements using different strategies
  • All WebDriver and Web Element Methods
  • Handling Browser Windows and Frames
  • Handling Alert Pop up and Chrome Option
  • Action Class - Mouse usage and Java Script Executor
  • Dropdown, Waits, Screenshots and Calendars


Version Controlling and Build Automation Tools

  • Git and GitHub
  • Maven


Cucumber

  • Feature File/Step Definition
  • Tags Implementation
  • Hooks – Pre and Post Condition
  • Rerun failed scenarios and Reports
  • Framework Design


API Testing

  • API testing using postman
  • API testing using Rest Assured Automation


Enroll