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
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