Manual Software Testing Syllabus suitable for beginners to intermediate learners. This syllabus is structured to give a solid foundation in manual testing, including theory, practicals, and real-world scenarios.
1. Introduction to Software Testing
-
SDLC & STLC overview
-
Types of testing (manual vs automation)
-
Roles of a tester in a software project
2. Manual Testing Concepts
-
Test case writing
-
Test plan and test strategy
-
Bug lifecycle & defect tracking
-
Types of manual testing (functional, regression, smoke, etc.)
3. Project-wise Testing Approaches
-
Web Application Testing
-
Mobile Application Testing
-
API Testing
-
Desktop Application Testing
-
Database Testing
4. Automation Testing
-
Introduction to automation tools (Selenium, Cypress, etc.)
-
Writing test scripts
-
Frameworks (Data-Driven, Keyword-Driven, Hybrid)
-
CI/CD integration (Jenkins, GitHub Actions)
5. Testing Tools & Technologies
-
JIRA / Bugzilla / TestRail
-
Postman for API testing
-
SQL basics for backend validation
-
Version control with Git
6. Project-based Practical Sessions
-
Live project testing simulation
-
Writing and executing test cases
-
Reporting and communicating with devs
7. Agile Testing
-
Scrum methodology
-
Sprint-based testing
-
Working in agile teams
Comments
Post a Comment