Learn Testing in 1 Day: Definitive Guide to Learn Software Testing for Beginners

Front Cover
Sep 24, 2019 - Computers - 291 pages

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


1.   What is Software Testing? Why is it Important?

2.   7 Software Testing Principles

3.   What is V Model

4.   Software Testing Life Cycle - STLC explained

5.   Test Plan

6.   What is Manual testing?

7.   What is Automation Testing?


Section 2- Creating Test


1.   What is Test Scenario?

2.   How to Write Test Case

3.   Software Testing Techniques

4.   How to Create Requirements Traceability Matrix

5.   Testing Review

6.   Test Environment

7.   Test Data

8.   What is Defect?

9.   Defect Life Cycle


Section 3- Testing Types


1.   100+ Types of Software Testing

2.   White Box Testing

3.   Black Box Testing

4.   Unit Testing

5.   INTEGRATION Testing

6.   System Testing

7.   Regression Testing

8.   Sanity Testing & Smoke Testing

9.   Performance Testing

10. Load Testing

11. Accessibility Testing

12. STRESS Testing

13. User Acceptance Testing

14. Backend Testing

15. Protocol Testing

16. Web Service Testing

17. API Testing


Section 4- Agile Testing


1.   Agile Testing

2.   Scrum Testing Beginners


Section 5- Testing Different Domains


1.   Banking Domain Application Testing

2.   Ecommerce Applications

3.   Insurance Application Testing

4.   Payment Gateway Testing

5.   Retail POS Testing

6.   Telecom Domain Testing

7.   Data Warehouse Testing

8.   Database Testing