Manual testing Course

 

Manual testing Course Overview

Manual testing is the process of using the functions and features of an application as an end-user would in order to verify the software is working as required. With manual testing, a tester manually conducts tests on the software by following a set of pre-defined test cases.

There are two ways that software can be tested; manually by a human, and automatically by a computer. Each method has its advantages and disadvantages but they share the underlying goal of ensuring quality in the software. In this article, we’re going to focus on manual testing.

After gaining initial understanding and basics of manual testing, we will discuss some important testing techniques that are essential for building up your skill set. As manual testing comprises of several steps, tips and techniques so we will refer you to the previously discussed topics too to help you gain in-depth understanding of each topic

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.

Anyone can take up the course who interested to make testing as career. Even developers can learn the testing which is part of development.

Individual should know how to use Computer and preferably should be able to use Word and Excel.

After completion of course you will get jobs as Test analyst, manual tester in the companies like Infosys, TCS, oracle, Capgemini, mind tree, cognizant and more.

The main concepts covered in the course are: Introduction, Software Testing Life-Cycle, Web Testing, Test Case Management, Test Management, Test Techniques, Defect Management, functional testing, non-functional testing, software testing and more

Manual testing Course Syllabus

Introduction

  • Basics of Manual Testing
  • Live Project introduction 
  • Test Scenario Writing
  • Write a Test Plan Document from Scratch 
  • Writing Test Cases from SRS Document 
  • Test Execution
  • Bug Tracking and Test Sign off
  • Software Testing Course 

Software Testing Life-Cycle

  • STLC architecture

Web Testing

  • Web Application Testing 
  • Cross Browser Testing

Test Case Management

  • Test Cases
  • Sample Test Case Template
  • Requirements Traceability Matrix (RTM)
  • Test Coverage 
  • Test Data Management

Test Management

  • Test Strategy
  • Test Plan Template
  • Test Estimation
  • Test Management Tools
  • HP ALM Tutorial
  • Jira
  • TestLink Tutorial

Test Techniques

  • Use Case Testing
  • State Transition testing
  • Boundary Value Analysis
  • Equivalence Partitioning
  • Software testing methodologies
  • Agile Methodology

Defect Management

  • Bug Life Cycle
  • Bug Reporting
  • Defect Priority
  • Bugzilla Tutorial

Functional Testing

  • Unit Testing
  • Sanity and Smoke Testing
  • Regression Testing
  • System Testing
  • Acceptance Testing
  • Integration Testing
  • UAT User Acceptance Testing

Non-Functional Testing

  • Non-Functional Testing 
  • Performance Testing
  • Security Testing
  • Web Application Security Testing
  • Usability Testing
  • Compatibility Testing
  • Installation Testing
  • Documentation Testing

Software Testing Types

  • Types of Testing 
  • Black box Testing
  • Database Testing 
  • End to end Testing 
  • Exploratory Testing
  • Incremental Testing
  • Accessibility Testing
  • Negative Testing
  • Backend Testing
    Alpha Testing
  • Beta Testing
  • Alpha vs Beta Testing 
  • Gamma Testing
  • ERP Testing
  • Static and Dynamic Testing
  • Adhoc testing 
  • Localization and Internationalization Testing
  • Automation Testing
  • White box testing
  • Software Testing Career