• Image

Welcome to Manual Testing

Manual Testing is a process carried out to find the defects. In this method the tester plays an important role as end user and verify all features of the application to ensure that the behavior of the application. The Manual Testing is very basic type of testing which helps to find the bugs in the application under test. It is preliminary testing, must be carried out prior to start automating the test cases and also needs to check the feasibility of automation testing.

Why Manual Testing ?

Defect Free

Limited Cost

Short life Cycle

Easy to Learn

Introduction To Manual Testing

  • Introduction
  • Objective
  • Approach
  • ISTQB Exam Format

Fundamentals of Software Testing

  • Fundamentals
  • Software system and Defects
  • Overview and Examples
  • Categories of Software Defects
  • Causes of Software Defects
  • Consequences of Software Defects
  • Definition of software testing
  • Need for testing
  • Common Testing Terms
  • Role of Software Testing
  • Objectives of Different Testing Types
  • Seven Principles of Testing
  • Software Testing Process
  • Testing and Quality
  • Risk involved in testing and Mitigation
  • Timeline to stop software Testing
  • Fundamental Test Process
  • Phase 1 : Test Planning and Control
  • Phase 2: Test Analysis and Design
  • Phase 3: Test implementation and Execution
  • Phase 4: Evaluating Exit Criteria and Reporting
  • Phase 5: Test Closure

Testing throughout the Software Life Cycle

  • Software development models
  • Product Lifecycle Management
  • Project Lifecycle
  • Waterfall Model
  • V-Model
  • Iterative – incremental Model
  • Testing Levels
  • Component Testing
  • Integration Testing
  • Component Vs System Integration Testing
  • Acceptance Testing
  • Test types
  • Functional testing and Non- functional Testing
  • Structural Testing
  • Re-Testing and Regression Testing
  • Maintenance Testing
  • Maintenance Testing Vs New Application Testing

Test Design Techniques

  • Common Testing Terms
  • Test Procedure
  • Test Development Process
  • Behavior based Techniques
  • Equivalence Partitioning
  • Boundary Value Analysis
  • Decision Table Testing
  • State Transition testing
  • Use Case Testing
  • Structure based Techniques
  • Experience based Techniques
  • Choosing the Techniques

Test Management

  • Test Organization
  • Advantages and disadvantages of independent testing
  • Independent Test Organization
  • Roles in Testing
  • Responsibilities of Test Lead
  • Responsibilities of Tester
  • Test Planning and Estimation
  • Test Plan Factors
  • Entry Criteria
  • Exit Criteria
  • Test Progress Monitoring
  • Test Metrics
  • Test Reporting
  • Configuration Management
  • Risks and Testing
  • Risk Based Testing
  • Incident Report
  • Incident life cycle

Tools Support for Testing

  • Types of Testing Tools
  • Purpose of Tool Support
  • Testing tools in the V-Model
  • Tools Support for Test Specification
  • Test Comparator
  • Coverage Measurement Tools
  • Factors in Selecting a tool