img
Software Testing Diploma

Software Testing Diploma at ACE INFOTECH intends to provide training to freshers or 2+ years IT experience personnel in a way that they can secure a good job into Software Testing industry based on the practical knowledge they gain here. The various testing techniques, real time project test experience, professional guidance and practical training help you carve out the real tester in you. The latest Agile testing process session is an added advantage of this course.


Course Syllabus


  • Software context—Why does a software fail?
  • Principles, scope, and focus of testing
  • Debugging Vs. Testing
  • Understanding risk
  • Identifying and analyzing project and product risks
  • Goals of testing
  • Basic testing process
  • Testing and development
  • Early testing
  • Models and testing
  • Verification and validation
  • Test levels—unit, integration, system, acceptance
  • Understanding regression testing
    1. Functional
    2. Non-Functional

  • Compatibility
  • Recovery
  • Installation
  • Configuration
  • Security
  • Performance
  • Sanity Testing
  • Smoke Testing
  • Adhoc Testing
  • Exploratory Testing
  • What is static testing?
  • Reviews, inspections, walkthroughs, etc.
  • General review process
  • Common types of reviews
  • Roles and responsibilities in reviews
  • Success factors for reviews
  • Limits of reviews
  • Overview of test design and the design approach
  • Documentation decisions
  • Types of test design techniques
  • Human/experience-based methods
  • Black-box (functional) techniques
  • White-box (structural) techniques
  • Experience-based techniques
  • Selecting the appropriate test technique
  • Team organization
  • Roles and responsibilities
  • Understanding the test manager
  • Understanding the tester
  • Test planning and strategy
  • Configuration management and testing
  • Defect/incident classification and management
  • Selection process
  • Introduction
  • Benefits
  • Risks and concerns
  • Classifications
  • Scrum Master
  • Pre-Sprint Planning
  • Sprint Planning
  • Work Allocation
  • Daily Scrum
  • Impediment
  • Burn down
  • Product Backlog
  • Post-mortem meeting