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
Share This eBook: