Contents
Selenium Live Project Training Summary
Manual Testing Live Project Training provides exposure on implementation of Real Time Process and models to be followed. It covers all the End-To-End process milestone to accomplish the project Productively & Successfully.
Selenium Live Project Training program ensures the potential to become an Automation expert, capable of implementing various Frameworks to develop automation solutions.
Selenium Live Project Objectives
The Main objective of Selenium Live Project Training is to get –
- Real Time Industry Project Experience.
- Scenario Based Project Explanation.
- Agile & Scrum Knowledge.
- Overview of KT Sessions
- Review Meetings
- How to divide the Project Module wise.
- How to Start the Manual Testing Process.
- Reporting to your Team Lead.
- How to gather important points from the Project Documentation.
- Defect Reporting Template
- Test Scenarios Template
- Test Case Template
- Tractability Matrix Template
- Build Release, Deployments
- Experiencing all the milestones of Bug life Cycle
Selenium Live Project Training Objective:
- Types of automation tools
- Test Automation analysis and Planning
- Selenium Environment set up & Configurations
- Eclipse & Other Tools Real Time Experience
- Test Script writing Experience.
- Test Error Handling.
- Reporting & Mail writing to the Team Lead
- Framework Identification & Implementation
- Implementation of Page Object Model, Hybrid Frameworks
- Object Identification & Test Data Management
- Application of TestNG framework for executing the Main Tests
- Web Services Testing
Pre-Requisites for Selenium Live Project Training
- Professionals that are interested to become expertise in Automation.
- Knowledge on any programming language (Java preferred).
- Knowledge on Manual Testing and Selenium Automation
- Software testers can learn this course.
Manual Testing Live Project
Introduction:
- Banking/Insurance Domain Overview
- Banking/Insurance project Explanation
- Explanation of Project Architecture
Overview on SDLC & STLC
- Waterfall
- V-model
- Agile process
Real Time Process of Team Allocation
- Overview of project modules
- Team Allocation with Project Modules
Real Time Testing Folder Structure
- Creation of folder structure
- Creating on Sub folders as per project
Working with outlook
- Steps to configure Outlook
- E-Mail writing& Replies to existing mails
- Do’s and Don’ts in E-Mail
- Scheduling Meeting from Calendar
STLC – Software Testing Life Cycle
- Requirement Understanding (BRS, SRS, FRS, Mockups)
- Test Scenario Preparation
- Test Case Preparation
- Test Execution in multiple builds
- Defect Reporting and Re-Testing
STLC – working with Tools
- Test Scenario Preparation
- Test Case Preparation
- Test Execution by creating Test Suites
- Defect Reporting using JIRA
Testing Types
- Smoke Testing
- Sanity Testing
- Formal Testing
- Ad- hoc Testing
- Re-testing
- Regression Testing
- End – to – End Testing
Status Reports
- Daily Status report
- Weekly Status Report
- Monthly Status Report
Database
- Overview of Databases
- Purpose of Database Testing
- Writing and executing basics Query’s
Overview of –
- Peer review
- Traceability Matrix
- Build Deployment
- Preparing Test Summary Reports and Test Closure
Selenium Live Project
Introduction to Automation Testing
- Why Automation
- Advantages of Automation
- When Automation need to be started
- Different automation tools in Market/industry
- Differences of Selenium and other competition tools
Selenium Components
- Selenium IDE
- Selenium RC
- Selenium WebDriver
- Selenium Grid
Automation environment setup
- Browsers
- Java
- Eclipse
- Jar Files
- exe files
Scripts Design
- Writing Scripts in WebDriver
- Guidelines to design automation scripts
- Access Test Data / Objects from java file
- Access Test Data / Objects from properties file
- Implementing Exception Handling
- Steps to resolve the script issues
Frameworks
- Overview of Framework
- Types of Frameworks
- Steps to design frameworks from scratch
- Design of automation scripts using frameworks
- Hybrid Framework implementation
TestNG Framework
- Purpose of TestNG
- Installation steps
- Using Annotations
- Extent Reports using Report NG
- Design and Executing Test Suite
Log4J – Log Files
- Overview of Log4J
- XML
- Steps to integrate Log4J
Jenkins
- What is mean by Jenkins?
- Jenkins Installation
- Creating Job Schedules
Page Object Model
- Overview of POM
- Design of Page Factory
- Design of Non-Page Factory
Web Services / API Testing
- What APIs are
- What a RESTful API is
- Details on methods (GET, POST, PUT, DELETE)
- What JSON is
- HTTP status codes
- HTTP Requests and Responses
- Writing samples programs
Resume Preparation
Mock Interviews
Guidance on how to apply for job
Placements