Manual Testing

Manual Testing

  • You are Here:
  • Home »
  • Courses »
  • Manual Testing

Manual Testing is a process of finding out the defects or bugs in a software program. In this method the tester plays an important role of end user and verifies that all the features of the application are working correctly. The tester manually executes test cases without using any automation tools. The tester prepares a test plan document which describes the detailed and systematic approach to testing of software applications.

Test cases are planned to cover almost 100% of the software application. As manual testing involves complete test cases it is a time-consuming test. The differences between actual and desired results are treated as defects. The defects are then fixed by the developer of software application.

The tester retests the defects to ensure that defects are fixed. The goal of Manual testing is to ensure that application is defect & error free and is working fine to provide good quality work to customers.

Upcoming Batches



7:00 AM IST



7:00 AM IST



7:00 AM IST



7:00 AM IST


Introduction to testing

Verification vs validation

Types of Applications

Probabilities of getting an error in an application

  • Waterfall
  • Prototype
  • Spiral
  • Incremental(Agile methodology and Scrum Framework)
  • V-Model

Advantages and Disadvantages of each software development life cycle

Principles of Testing

STLC –Software Testing Life Cycle

Difference between Test case, Use case and Scenario’s

How to prepare test plan and strategy

How to Prepare test case template?

Difference between Error, bug, defect and failure

  • Boundary value Analysis
  • Equivalence Partitioning
  • Decision Table
  • State Transition Diagram
  • Use Case Testing
  • Statement coverage
  • Branch Coverage
  • Path coverage
  • Cyclometric Complexity
  • Big Bang Integration
  • Incremental Approach – Top Down, Bottom up and Hybrid

Bug Life cycle

How to Prepare Bug template?

Bug Tracking tool

Types of Testing

Difference between static and Dynamic testing

Difference between Functional and Non-functional testing

Black box testing and its types

White box testing and its types

System Integration Testing vs User Acceptance Testing

Entry Criteria and Exit Criteria

Test Environment and Test data preparation

Requirement traceability matrix