Manual Testing is a technique of software testing in which test cases are executing by hand rather than using an automation tool. We have covered all the manual testing topics in below syllabus for your reference.
Fundamentals of Testing
- What is Software ?
- What is Software Testing ?
- Objectives is software testing ?
- What is Software Quality ?
- Project vs Product
- Why do we need testing ?
- Why is testing necessary ?
- Error, Bug/Defect and Failure
- Cost of Bug
- How much testing is enough ?
- Why the software has bug ?
- General testing principles
- Fundamental test process
- Psychology of testing
Testing through SDLC
- SDLC (Software Development Life Cycle) and Models
- Big Bang Model
- Prototype Model
- RAD Model ( Rapid Application Development )
- Iterative Model
- Incremental Model
- Waterfall Model
- Spiral Model
- V Model ( VV Model )
- Agile Model
- Waterfall, Spiral and Agile Difference
- QA, QC and QE
- Static Testing and Dynamic Testing
- Different Levels of Software Testing
- Unit Testing
- Integration testing
- System Testing
- User Interface Testing ( GUI )
- Usability Testing
- Functional Testing
- Non-Functional Testing
- Types of Testing
Testing Terminologies
- White Box, Black Box and Grey Box Testing
- Regression Testing
- Re-Testing
- Smoke Testing
- Sanity Testing
- Exploratory Testing
- Adhoc Testing
- Monkey/Gorilla Testing
- Positive Testing
- Negative Testing
- End-To-End Testing
- Globalization and Localization Testing
- Maintenance Testing
Test Design Techniques
- Boundary Value Analysis ( BVA )
- Equivalence Class Partitioning
- Decision Table based testing
- State Transition
- Error Guessing
STLC
- STLC (Software Testing Life Cycle)
- Test Plan
- Use Case, Test Scenario & Test Case
- Sample Use Case
- Use Case Vs Test Case
- Test Scenario Vs Test Case
- Test Suite
- What is Test Case ?
- Test Case Contents
- Test Case Template
- Requirement Traceability Matrix ( RTM )
- Sample RTM
- Test Environment
- Test Execution
- Defects / Bugs
- Defects Report Contents
- Defects Classification
- Defects Severity / Defects Priority
- Defect Resolution
- Defect Life Cycle
- Test Metrics
- Test Cycle Closure
- Entry and Exit Criteria
- QA / Testing Activities