|  
              1. Testing Tools (Manual Testing with Selenium) Course StructureCourse Objectives:
 This course is designed to train the fresher's, intermediate and professionals on testing with the concepts of manual testing and Automation with Selenium. The main focus is, once the course is completed the candidate can go for the interview with lots of confidence in Testing concepts with Automation skills
 MANUAL TESTING
 Introduction to Software Testing
 Product Vs Project
 What is Quality?
 Bug / Defect
 What is testing?
 Why Testing?
 Software Development Life Cycle
 1. Initial (or) Requirements phase.
 2. Analysis phase Design phase
 3. Coding phase
 4. Testing phase
 5. Delivery and Maintenance phase
 6. How to choose model for Project
 Where Exactly Testing Come into picture?
 ?	Conventional Testing
 ?	Unconventional Testing
 Testing Methodology
 ?	Black Box Testing
 ?	White Box Testing
 ?	Gray Box Testing
 Levels of Testing
 ?	Unit Level Testing
 ?	Module Level Testing
 ?	Integration Level Testing
 1. Top down Approach
 2. Bottom Up approach
 3. Stubs & Driver
 ?	User Acceptance Level Testing
 1. Alfa Testing
 2. Beta Testing
 ?	System Level Testing (Non Functional Testing)
 Software Development Models
 ?	Waterfall Model
 ?	Prototype Model
 ?	Evolutionary Model
 ?	Spiral Model
 ?	Fish Model
 ?	V-Model
 ?	Agile Process
 Environments
 ?	One Tier Architecture
 ?	Two Tier Architecture
 ?	Three Tier Architecture
 ?	N- Tier Architecture
 ?	Difference between Web application and client server application
 Types of Testing
 ?	Build Verification Testi ng/BAT/Pre SRN Testing
 ?	Smoke Testing and Sanity Testing
 ?	Regression
 ?	Re-Testing
 ?	Alpha Testing
 ?	Beta Testing
 ?	Static Testing
 ?	Dynamic Testing
 ?	Installation Testing
 ?	Compatibility Testing
 ?	Monkey Testing
 ?	Usability Testing
 ?	End-To-End Testing
 ?	Exploratory Testing
 ?	Security Testing
 1. Authentication Testing
 2.	Direct URL Testing
 3. Firewall Leakage Testing
 ?	Port Testing
 ?	Reliability Testing
 ?	Mutation Testing
 ?	Adhoc Testing
 ?	Globalization Testing
 
 
 
 
              
                
                   | 1. I18N Testing2.	L10N Testing
 Software Testing Life Cycle
 Test Planning
 ?	Contents of Test Plan
 Test Development
 ?	Use Case Reviews
 ?	Types of Test Cases
 ?	Formats of Testing Documents
 ?	Testing Process
 ?	Test case design
 ?	Test design techniques
 1.	BVA
 2.	ECP and Error Guessing
 ?	Traceability Matrix Test Execution
 ?	Execution Process
 ?	End-to- End Scenarios execution Result Analysis - Bug Tracking and Reporting
 ?	Types of Bugs
 ?	Identifying the Bugs
 ?	Isolation the Bugs
 ?	Bug Life Cycle
 ?	Reporting the Bugs
 ?	Classical Bug Reporting
 ?	Common Repository oriented BRP
 ?	Bug Tracking Tool Oriented BRP
 ?	Bug Life Cycle (BLC)
 Bug Tracking Tools
 ?	Bugzilla
 ?	TestLink
 Test Closure Activity
 ?	Test Execution stop criteria
 ?	Test summary reports
 Additional concepts
 ?	How the company will maintain the secured files
 ?	Introduction to CR ?	SVN Integration
 ?	What is Continues Integration
 ?	Jenkins Integration & Setup
 ?	Execute the programs from Jenkins
 Real Time Process Awareness with Terminology
 ?	Quality Assurance
 ?	Quality Control
 ?	NCR
 ?	Inspection
 ?	Audit
 ?	CAPA
 ?	Software Configuration Management
 ?	Build Release process
 ?	SRN
 ?	S/W Delivery process
 ?	SDN
 ?	Reviews
 ?	Peer-Review
 ?	Traceability Matrix
 ?	Metrics
 ?	Test Bed
 ?	Escalation Process
 ?	Slippage
 ?	Base Lining the Documents
 ?	Publishing the documents
 ?	Common Repository Management
 ?	Patch Build
 ?	PPM
 ?	PPR
 ?	MRM
 ?	Defective Product
 ?	Change Request
 ?	Impact Analysis
 ?	Walk Through
 ?	Code Walk Through
 ?	Code Optimization
 ?	Work Around
 ?	Defect Age
 ?	Latent Defect
 Testing Principles
 Ways of Testing
 ?	Manual Testing
 ?	Automation Testing
 ?	Drawbacks of Manual Testing
 ?	Drawbacks of Automation Testing
 Non Functional Testing
 ?	Load Testing
 ?	Performance Testing
 ?	Stress Testing
 ?	Volume testing
 ?	Soak Testing
 ?	Spike Testing
  
                 |