Manual Testing

Home  >>  Courses  >>  Manual Testing

Course ContentFee StructureDemo VideoWhy Manual Testing ?Registration FormPay Now

1. Introduction to Software Testing

  • What is software testing
  • Why we need to do testing
  • Objectives of testing

2. Introduction to Software Development Life Cycle

  • Different phases in SDLC and outcome of each phase
  • Who is responsible for each phase of SDLC

3. SDLC Models

  • Waterfall Model
  • V-Model
  • Prototype Model
  • Agile Model
  • Choosing best model for your project

4. Types of Testing

  • Black Box Testing
  • White Box Testing

5. Black Box Testing Techniques

  • Equivalence partitioning
  • Boundary Value Analysis
  • Error Guessing Techniques

6. White Box Testing Techniques

  • Statement Coverage Testing
  • Condition Coverage Testing
  • Branch Testing

7. Levels of Testing

  • Unit Testing
  • Integration Testing
  • System Testing
  • User Acceptance Testing(UAT)

8. Popular Testing Types

    • Smoke Testing
    • Build Verification Testing
    • System Testing
    • Regression Testing
    • Sanity Testing
    • Exploratory Testing
    • Usability Testing
    • Ad-hoc Testing
    • Risk Based Testing
    • Non-Functional Testing
o Load Testing
o Performance Testing
o Stress Testing
o Installation Testing
o Un-Installation Testing

9. Software Testing Life Cycle

10. Test Plan and Test Strategy

  • What is Test Plan and in detail discussion on Test Plan
  • Difference between Test Plan & Test Strategy

11. Test Scenarios

12. Test Case Preparation & Test Design Techniques

  • What is Test Case
  • Types of Test Cases
  • Different Test Design Techniques used for writing Test Cases
  • Test Case Template
  • Writing test cases

13. Traceability Matrix

14. Test Case Execution

15. Defect Management & Change Request Management

  • Defect Life Cycle
  • Severity & Priority
  • How Defect Triage works
  • Difference between Defect & Change Request

16. Test Management Tool

  • Installation of Test Link tool
  • Writing test cases in Test Link tool
  • Assigning Test Cases to individual Testers
  • Execution of Test Cases

17. Defect Management Tool

  • Installation of Defect Management Tool JIRA & Mantis
  • Raising defect in JIRA & Mantis
  • Assigning Defect in JIRA & Mantis

18. Test Metrics

19. Test Reporting

  • Daily Status Report
  • Weekly Status Report

20. Resume Preparation

21. Mock Interview with every individual participant

22. Introduction to Automation Testing

  • What is Automation Testing
  • Types of Automation Testing
  • Why to go for Automation Testing
  • When to go for Automation Testing

23. Introduction Selenium

  • Introduction to Selenium
  • Comparison between Selenium & UFT (QTP)
  • Introduction to Selenium Components
  • IDE
  • RC
  • Web Driver
  • Grid
Track Course Duration Hours Fee
Regular Track 30 Hrs 1.5 hours/day $150
Coming Soon…

 

Course Overview:

Software testing online training enables participants to become expert in functional testing.

Software testing online course helps for participants who are planning to start their carrier in IT industry as a software tester. Also this online manual testing course helps participants from non IT background to switch to IT industry as a software test engineer.

This online manual testing course also covers two classes on automation testing basics so that participants can get exposure on automation testing.

Who should learn software testing course

  • Who just completed their Graduation OR Masters and would like to enter into IT industry as a software test engineer.
  • Non IT experienced professional who would like to start carrier in IT industry as a software test engineer. This online testing course differently helps you start your carrier as software test engineer.
  • Professionals who are already in IT industry but in different technologies and would like switch to software testing
  • Professionals who are already in testing but would like to enhance new skills as per today’s trend.

Benefits of learning Software Testing online training

  • Practical Session: Our trainers are more than 10+ years of experienced in Software Testing and we train with more practical manner with real time examples
  • Live Training: Our trainers conduct live online software testing so that it will be more interactive and all questions will be answered live and get clarified then and there.
  • Resume Support: We provide support for preparation of resume and also discuss one complete session on resume preparation
  • Live Project: We train participants on one live project which is as is in real time industry. Participants will gain real time experience before starting their job
  • Support: Participants can reach to us for any quires even after course is completed.

Course Content:

Software Development Life Cycle (SDLC):

  • Introduction to SDLC
  • Different phases in SDLC
    • Business requirements gathering
    • Converting business requirements to Software Requirement Specifications
    • Designing
    • Implementation
    • Testing
    • Support / Maintenance
    • Understanding who is responsible for each phase in detail
  • Understanding different type of SDLC Models in industry  and detail discussion on each available model
    • Waterfall Model
    • V-Model
    • Prototype Model
    • Agile Model
  • How to choose which model is best suited for your project & who decides which model to use for a project / product

Introduction to Software Testing:

  • Introduction to Software Testing
  • Why we need to do software testing
  • What if we don’t do software testing and release product directly to market
  • Objectives of Software Testing
  • Types of software testing

Software Testing Methods Used in Industry

  • White Box Testing
  • Black Box Testing

Levels of Testing

  • Unit Testing
  • Integration Testing
  • System Testing
  • UAT Testing

Exploring testing types

  • Exploratory Testing
  • Smoke Testing
  • Regression Testing
  • Ad-hoc Testing
  • Sanity Testing
  • Usability Testing
  • Compatibility Testing
  • Installation Testing
  • Non-Functional Testing
    • Load Testing
    • Stress Testing
    • Volume Testing
  • Database Testing
  • Difference between Functional testing & Non-functional testing

Software Testing Life Cycle (STLC)

  • Understanding requirements / User Stories
  • Preparation of Test plan
  • Test Scenario preparation
  • Test Case preparation
  • Test Case review
  • Test Execution
  • Defect Logging
  • Defect Re-Testing
  • Automation of Regression Test cases
  • Maintenance of regression automation suite

Test Plan

  • About this document
  • Assumptions
  • Test Scope
  • Entry Criteria
  • Exit Criteria
  • Risks
  • Test Management / Defect Management tools
  • Automation and tools
  • Types of testing planned
  • In Scope & Out of scope
  • Defining Defect Severity & Defect Priorities
  • Levels of testing planned

Risk Based Testing

Test Scenario

  • What is Test Scenario
  • Who is responsible for preparation of Test Scenario
  • Test Scenario Template

Types of Test cases

  • What is a test case
  • Different types of test cases
  • Test case template
  • Preparation of test cases
  • Test case review
  • Execution of test cases

 

Black Box Test design techniques

  • Boundary Value analysis
  • Equivalence partitioning
  • Error guessing

Requirement Traceability Matrix (RTM)

  • What is Traceability Matrix
  • Why we need to prepare
  • Who is responsible
  • Template of RTM
  • Preparing one RTM

Test execution

  • Who do test execution
  • Assignment of test cases to testing team
  • Complete flow on test execution

Defect management process Software Testing

  • What is defect
  • Understanding common problems for getting defects
  • Difference between error, defect & bug
  • Defect Management process
    • What needs to be considered before creating defect
    • Assigning defect
    • Defect life cycle
    • Deciding severity
    • Deciding priority
    • Different status for a defect
  • Tracking and managing defects
  • Difference between Change Request Management & Defect Management

Test Metrics

  • What are the test metrics and why we need metrics
  • Understanding different types of metrics
  • Who is responsible for preparation of test metrics

Test reporting

  • Daily status reports
  • Test metrics

User Acceptance Testing (UAT)

  • Who is responsible for UAT testing
  • Supporting UAT
  • What is tester role in UAT
  • Go/no-go decision
  • Beta testing

Test Management Tool in software testing

  • What is a Test Management tool and why we need them
  • Different types tools available in software testing
  • Introduction to Test Link
  • Test Link Installation
  • Test Project Creation
  • Test Plan Creation
  • Build Creation
  • Test Suite Creation
  • Test Case Creation in Test Suite
  • Test Case Assigning to Test Plan
  • Test Case Execution and marking as pass/fail

Defect Management Tools – Mantis and Jira

  • What is Defect Management Tool and why we need them
  • Different defect management tools available in industry
  • Introduction to Mantis and Jira tools
  • Installation of these tools
  • Creating a Defect in Mantis and Jira
  • Assigning Defect
  • Changing the Status of Defect
  • Re-testing the Defect
  • Closing OR Re-opening the defect

Resume Preparation

  • How to prepare resume
  • Sample Resume preparation
  • Helping participants on the preparation of resume

Interview

  • Conducting interview on manual testing
  • Sharing FAQ’S in software testing

Introduction to Automation Testing

  • What is automation testing
  • Why we need to go for automation testing
  • When to go for automation testing
  • Functional & Non-Functional automation in Software Testing industry
  • Introduction to Selenium
  • Features of Selenium
  • Why Selenium fame in market
  • Understanding different components of Selenium
  • Selenium IDE
  • RC
  • Web Driver
  • Selenium Grid

Registration

CAPTCHA
Please wait...