Free Software Testing Tutorials

Free Software Testing Tutorials

Software Testing

 

Following video tutorials introduce Fundamentals of Software Testing (Manual Testing) to the audience using REAL-LIFE SCENARIOS for improved learning.

 

Refer the tutorials sequentially one after other to maximise effectiveness of the training material.

 

The training will require you to do certain exercises . Avoid them at your peril. Do them and you shall flourish.

 

Before you begin, refer this comprehensive guide on choosing Software Testing as your career

 

Testing Fundamentals

  1. Software Testing - Introduction - Importance (02:02) 
  2. Seven Fundamental Principles of Testing (05:18) (Must Watch)
  3. SDLC Vs STLC (03:58)
  4. Software Testing Life Cycle - STLC explained

 

Types of Testing

  1. Manual Testing
  2. Automation Testing
  3. Unit Testing (02:22)
  4. Integration Testing (03:24)
  5. System Testing (01:54)
  6. Smoke and Sanity Testing
  7. What is Regression Testing?
  8. Non - Functional Testing (01:30)

 

TestCase Development

  1. First Steps Test Case Development (01:30)
  2. Test Scenario (02:04)
  3. Test Case Specifications (03:56)
  4. Test Basis (01:33)
  5. Traceability Matrix (01:10)

 

Testing Techniques

  1. Equivalence Partitioning & Boundary Value Analysis (03:01)               
  2. Decision Table Testing (02:02)
  3. State Transition Diagram (02:52)
  4. Use Case Testing (01:18)
  5. Testing Review (05:39) (Must Watch)

 

Test Management & Control

  1. Estimation (02:42)
  2. Test Plan (03:08)

 

Defects

  1. Defects (02:42)
  2. Defect Life Cycle (02:18)
  3. Testing Tools
         

 

Types of Testing - The Mega List!

  1. Software Testing Types - An Exhaustive List of 100 Testing Types with Definition
  2. User Acceptance Testing
  3. Alpha Beta Testing
  4. Usability Testing
  5. Functional Testing
  6. End to End Testing
  7. Positive Vs Negative Testing
  8. Static Vs Dynamic Testing
  9. Adhoc Testing
  10. Exploratory Testing
  11. Compatibility Testing
  12. GUI Testing
  13. API Testing
  14. Security Testing
  15. Model Based Testing
  16. Mutation Testing
  17. Accessibility  Testing
  18. Stress Testing
  19. Performance Testing
  20. Performance Testing Tools
  21. Load Testing
  22. Penetration Testing
  23. White Box Testing
  24. Black Box Testing
  25. Web Application Testing - A complete Guide

 

Test Methodlogy

  1. Agile Testing, Scrum and eXtreme Programming
  2. Testing Methodology

 

Advanced Stuff

  1. Cyclomatic Complexity
  2. Quality Assurance
  3. Practical Tips and Tricks to Create Test Data

 

What Next?

100 Frequently asked Software Testing Interview Questions