[Skip to main content]

Villanova University  |   Call Toll Free: 855-300-1473 | International: +1 813-612-4296  | Site Map

855-300-1473
+1 813-612-4296

Software Testing

Curriculum  |  Send Info  |  Register Online

Essentials of Software Testing

$2,095
Register Online
CALL TO REGISTER!
855-300-1473
Chat with a Rep

This Course is part of a Master Certificate Program.
Click here to learn more and SAVE!



Lead the charge to Reduce costly Software Mistakes!

If you’ve ever doubted the importance of professional software testing, consider this: Without reliable software, everything from air traffic control to the television remote control could grind to a stop.

Essentials of Software Testing provides knowledge, skills and techniques that will enable you to strengthen your expertise in key areas such as:

  • General testing principles
  • Fundamental test procedures
  • Test planning
  • Static analysis techniques
  • Test design techniques
  • Using a risk-based approach to testing

  • Managing the testing process
  • Managing a test team
  • Incorporating tools and automation to support software testing

Who Should Register?

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.

What You’ll Study

Fundamentals of Testing
  • General Testing Principles
  • Steps of the Testing Process
  • How Software Testing Finds and Prevents Defects
  • Psychology of Software Testing

Testing Throughout The Software Lifecycle
  • Software Development Models
  • Levels/phases of Testing
  • Testing an Existing System vs. a New Application
  • Regression Testing and Impact Analysis in Maintenance

Distributions and Data
Analysis
  • Binomial Distribution and Use of Tables
  • Hypothesis Testing
  • Applying Poisson
  • Chi Square
  • Point and Interval Estimation
  • Applying Student’s T-Distribution
  • Paired Comparison Tests
  • Analysis of Variance (ANOVA)

Static Techniques
  • Static Review Techniques in the Design Phase
  • Applying Static Analysis for Maximum Benefit
  • Static Analysis Tools
  • Steps in Generic Review Process
  • Four Primary Types of Reviews

Test Design Techniques
  • Black Box, White Box and Experience-based Techniques
  • Equivalence Partitioning, Boundary value Analysis, Decision Tables
  • Traceability, Test Designs and Test Cases
  • Conducting a Comprehensive Risk Analysis
  • Identifying and Prioritizing Risk Areas
  • Choosing the Proper Test Techniques for your Software Projects

Test Management
  • Makeup of Test Teams
  • Role of Test Lead
  • Test Planning and Estimating
  • Test Progress Monitoring and Controlling Techniques
  • Bug and Incident Reports
  • Steps for Writing Effective Reports

Tool Support For Testing
  • Scripting Techniques for Test Execution Tools
  • Benefits and Risks of Test Automation
  • Designing a Pilot Program
  • Successfully Deploying a Testing Tool

Credit & Tuition

ACE credit recommendation 3 semester hours. Register today and earn 40 PDUs, 4.0 CEUs for $2,095.


Essentials of Software Testing

$2,095
Register Online
CALL TO REGISTER!
855-300-1473
Chat with a Rep

This Course is part of a Master Certificate Program.
Click here to learn more and SAVE!