Course Outline

Testing Fundamentals

  • What is testing?
  • Why is testing essential for government operations?
  • The seven principles of testing
  • The test process
  • Psychology in testing
  • Testing within the software lifecycle
  • Static testing methods
  • Testing techniques and methodologies
  • Test management practices
  • Support tools for testing
  • Integration of testing throughout the software lifecycle

Software Lifecycle Models

  • Test levels and their significance
  • Types of tests and their applications
  • Careful consideration in testing processes

Static Testing Methods

  • Fundamentals of static testing for government use
  • The review process and its importance

Testing Techniques and Methodologies

  • Categories of testing techniques for government applications
  • Black-box testing methods
  • White-box testing methods
  • Experience-based testing approaches

Test Management Practices

  • Organizational structures for testing
  • Planning and estimation in test management
  • Monitoring and supervision of tests
  • Configuration management strategies
  • Risk factors and their impact on testing
  • Defect management processes

Support Tools for Testing

  • Considerations for selecting test tools for government use
  • Best practices for the effective use of tools in testing

Requirements

There are no prerequisites for prior knowledge; however, participants with a few months of experience in software testing will find the training material easier to understand and apply.

Audience
Programmers, software testers, and analysts for government

 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories