Software Testing Fundamentals
Testing-oda basics pathi clear-ah understand pannunga — bug, defect, failure enna nu arinjukonga.
What you will explore:
- What is testing: why testing matters
- Bug vs Defect vs Failure
- SDLC and STLC
- Testing Levels: Unit, Integration, System and UAT
- Manual vs Automation Testing
- Black Box, White Box and Grey Box Testing
- Functional Testing: Smoke, Sanity and Regression
- Non-functional Testing: Performance, Security, Usability and Compatibility
- Automation Frameworks: Linear, Modular, Data-Driven, Keyword-Driven, Hybrid and BDD
- Page Object Model
- Tools: Selenium, Playwright, Cypress, Appium, Postman, JMeter, Jira, pytest, TestNG, Jenkins and GitHub Actions








