Software testing is the verifying your software product against business requirements and the enduring the Application Under Test is defect free. Contrary to popular belief, testing is not an adhoc activity but is
This book is designed for beginners with little or no prior Software Testing experience.
Here is what you will learn:
Table Of Content
Section 1- Introduction
What is Software Testing? Why is it Important?
7 Software Testing Principles
What is V Model
Software Testing Life Cycle - STLC explained
Test Plan
What is Manual testing?
What is Automation Testing?
Section 2- Creating Test
What is Test Scenario?
How to Write Test Case
Software Testing Techniques
How to Create Requirements Traceability Matrix
Testing Review
Test Environment
Test Data
What is Defect?
Defect Life Cycle
Section 3- Testing Types
100+ Types of Software Testing
White Box Testing
Black Box Testing
Unit Testing
INTEGRATION Testing
System Testing
Regression Testing
Sanity Testing & Smoke Testing
Performance Testing
Load Testing
Accessibility Testing
STRESS Testing
User Acceptance Testing
Backend Testing
Protocol Testing
Web Service Testing
API Testing
Section 4- Agile Testing
Agile Testing
Scrum Testing Beginners
Section 5- Testing Different Domains
Banking Domain Application Testing
Ecommerce Applications
Insurance Application Testing
Payment Gateway Testing
Retail POS Testing
Telecom Domain Testing
Data Warehouse Testing
Database Testing