Degree/Pursuing in Engineering(Computer/IT) or Computer science or a related field
This training program will help students to understand the fundamentals of software testing, including software testing objectives, processes, criteria, stratagies and methods & Tools. Analysis of various testing methodologies and procedure to design test cases.
What is Testing?
Why is Testing Necessary?
Seven Testing Principles
Test Process
The Psychology of Testing
Software Development Lifecycle Models
Test Levels
Test Types
Static Testing Basics
Review Process
Categories of Test Techniques
Black-Box Test Techniques
White-Box Test Techniques
Experience-based Testing Techniques
Test Design
Test Implementation
Ecalutating Exit Crieteria and Reporting
Test Closure Activities
Test Planning and Estimation
Test Monitoring and Control
Risks and Testing
Defect Lifecycle
Severity-Priority
Defect Report Fields
Defect Classification
Root Cause Analysis
Test Tool Considerations
Effective use of tools
Azure Devops
Introduction
Scope of API Testing
Tools for API Testing
Introduction of DB Testing
Importance of Database testing and Database Test Scenarios
Types of Database
SQL fundamentals and commands
Creating tables and writing SQL queries
Subquery/Nested Query
SQL Joins
Functions
Scope of DB Testing
Introduction of Performance Testing
Scope of Performance Testing
Tools for Performane Testing