MANUAL TESTING

MANUAL TESTING


This software manual testing course incorporates the fundamental software testing as well as analysis of the program which is related to it. It at the same time involves the fundamental related to test generation, test coverage, test oracles, regression, mutation testing, and program analysis through its software testing classes in pune.


At KnowledgeWare technical courses are coupled with real time projects to enable students grasp complete subject knowledge and be ready to start jobs in IT industry from day one.


COURSE CONTENT


Manual Testing Introduction Software Architectures Software Development Life cycle
  • Software and need of Software
  • Different Domains present in IT Industry – BFSI – ERP – Healthcare – Telecom – E-Commerece
  • Project Based company VS Product based Company
  • Introduction to Software Testing and its need
  • Software Testing as a career.
  • Objectives of Testing
  • Principles of Testing
  • One Tier
  • Two Tier
  • Three tier
  • How Web Application Works
  • What is SDLC
  • SDLC Models Waterfall Model V Model Prototype Model Spiral Model Agile Model – Scrum
  • How Software Developement Model is chosen
  • Actual Software Developement Process in IT Company.
Test Cases Writing Static and Dynamic Testing Techniques Software Testing Methods
  • Test Cases Basics
  • Test Case Template
  • Test Case Vs Test Scenario
  • Introduction to Software Testing and its need
  • Test case writing Practice for desktop and web based application.
  • Static Testing
    a) Review
    b) Walkthrough
    c) Inspecation

  • Dynamic Testing
    a) White Box Testing
    b) Balck Box Testing
  • White Box Testing Statement coverage Branch coverage Path coverage
  • Black Box Testing
    a) Equivalance Partioning
    b) Boundary Value Analysis
    c) Decision Table Testing
    d) Use Case Testing
    e) Error Guessing
  • Grey Box Testing
Test Types All about Defects Software Testing Life cycle
  • Functional Testing
  • Non functional Testing
  • Testing Replated to Changes – Retesting – Regression Testing
  • Defects
  • Defect types
  • Severity and Priority
  • Defect Life cycle
  • Defect tracking tools
  • Defect Report
  • Requirement Analysis
  • Test Planning
  • Test Case Development
  • Test Environment Setup
  • Test Execution
  • Test Closure Activities
Other Testing Definitions Software Estimation & Metrics Build & Release Process
  • Sanity Testing
  • End to End testing
  • Adhoc Testing
  • Exploratory Testing
  • Penetration Testing
  • Spike Testing
  • Localization and Globalization Testing
  • Test Estimations Techniques a) 3-Point Software Testing Estimation Technique b) Work Breakdown Structure C) Wideband Delphi technique d) Function Point/Testing Point Analysis
  • Test Metrics a) Software Testing Metrics Intorduction b) Benifits of Test Metrics c) Types of software Test Metrics d) Examples of Software Test metrics
  • SRN and DD
  • Build Deployment
  • Project Environments – Dev Environment – Test Environement – Staging Environment – Live Environment
Testing Standards TestLink Test Management Tool
  • ISO
  • CMMI and PCMMI
  • Six Sigma
  • Introduction to TestLink
  • Benefits
  • TestLink Installation
  • Creating Test Project
  • Creating Test Plan
  • Creating Build
  • Creating Test Suite
  • Creating Test Case
  • Assigning Test Case to Test plan
  • Conclusion

LIVE PROJECTS


Linux Fundamentals Selenium Fundamentals Resume Preparation
  • Introduction to the Linux Operating System
  • Linux Distributions.
  • Linux Vs Windows
  • Must Know Linux/Unix Commands
  • File Permissions in Linux/Unix
  • Selenium Introduction
  • What is Selenium and Why Selenium?
  • Selenium Components
  • Introduction of selenium Components
  • How to Prepare Professional Resume
  • How to Crack Software Testing Interview
  • Individual resume help, mock interviews and certification guidance.
  • Also if we could not complete anything in the last weeks- we will catch up here.