Skip to content

Essentials of Software Testing

According to the Department of Commerce, software bugs cost the U.S. economy an estimated $59.5 billion a year. This software testing program will teach participants sound testing techniques and principles to reduce defects, improve quality and ensure a successful launch. 


At the completion of this course, the student will have worked with the following topics:

  • Fundamentals of Testing
    • Steps of the testing process
    • How Software Testing finds and prevents defects
  • Testing throughout the Software Lifecycle
    • Software development models
    • Regression testing and impact analysis in maintenance
  • Static Techniques
    • Static review techniques in the design phase
    • Four primary types of reviews
  • Test Design Techniques
    • Core of Software Testing Body of Knowledge (TBOK)
    • Conducting a comprehensive risk analysis
  • Test Management
    • Test progress monitoring and controlling techniques
    • Ten steps for writing effective reports
  • Tool Support for Testing
    • Benefits and risks of test automation
    • How to successfully deploy a testing tool throughout the organization
  • Distribution and Data Analysis
    • Binomial distribution and use of tables
    • Hypothesis testing

Who should Attend:

This course is designed for anyone involved in software testing and development--or for project managers, quality managers and others with a general interest in the software testing process.

Business & Community Institute

The Business & Community Institute
West Campus
Phone: (517) 483-1857
Additional contact information »

Facebook Twitter 

The Business & Community Institute - Phone: 517-483-1857 - Contact Us