Basic of Software Testing

This workshop is especially designed for the individuals who wish to make great career in Software Testing. This workshop enables them to understand testing concepts as whole, design best possible test cases and conduct manual testing. This course bridges the gap between colleges curriculum and industry demands related to software testing.


Objectives / Benefits

  • To provide thorough knowledge on software engineering concepts, testing concepts, types of testing, defect management etc
  • To equip participants with testing skills so that they can perform testing jobs very well and improve their job prospects


2 Days – 8 hours per day – Classes can be held on weekdays and weekends as per participant’s choice or at pre-defined schedule


Course Outline

Day 1
  • Introduction
  • Basic Concepts
    • What is software quality?
    • Verification Vs Validation
    • QC & QA
    • Cost of Quality
    • Quality Assurance (QA)
    • Quality Control (QC)
    • Assignment
  • Software Development Life Cycle
    • SDLC Phases
      • Concept, Requirements, Design, Coding, Testing, Deployment, and Maintenance
      • Assignment
    • Types of SDLC
      • V – Model, Water Fall Model, Prototype, Spiral, Iterative, etc
      • Assignment
  • Software Testing Life Cycle
  • Varieties in Testing
    • Manual & Automation Testing
    • White Box & Black Box Testing
    • Black box Testing
      • Types of Testing : Unit Testing, Functional, Non-Functional, Performance, Load, Stress, Smoke, Exploratory, Adhoc, & Usability Testing etc
      • System Testing, Integration Testing, Regression Testing
      • Assignments
  • Test Environment: Test harness, Test bed setup
  • Risk Analysis
  • Assignments
Day 2
  • Testing Techniques & Design
    • Black Box Testing: Error guessing, Equivalence Partitioning, Boundary Value Analysis
    • Assignment
  • Test Case Design
    • Test Scenarios, Test Procedures
    • What is Test Case?
    • Test Case Template
    • Steps for writing Test Cases
    • Assignment
  • Test Estimation
    • Work break down Estimation
    • Metrics Based Estimation
  • Test Plan
    • Introduction
    • Test Objectives, Testing Process and Testing strategy
    • Entry and Exit Criteria
    • Test Schedule, Roles / Responsibilities and Deliverables
    • Defect management tool
  • Test Reports
    • Puerto Graph
  • Defect Management
    • What are Error, Bug and Defect?
    • Why do defects occur?
    • Cost of defects in Software Industries
    • Severity, Categories and Consequences
    • Defects life cycle
    • Assignment

Who Should Attend?

Anyone who wishes to make their career in software testing can join these courses.


Trainers Profile

Our trainers (includes IITians and industry veterans) have strong expertise on software engineering, testing concepts, commercial and open source tools. Their profile can be accessed from our experts page. Also, OpCord testing team will assist in providing real time experience and value to participants.


How to Register?

Please Click Here to register for the program and you may call us at 91-9620887298 to know about special offers/discounts for early registrants, group registrations and corporates.